hyper-mcp 0.3.0

A fast, secure MCP server that extends its capabilities through WebAssembly plugins
{
  "plugins": {
    "time": {
      "url": "oci://ghcr.io/hyper-mcp-rs/time-plugin:latest"
    },
    "qr-code": {
      "url": "oci://ghcr.io/hyper-mcp-rs/qrcode-plugin:latest"
    },
    "hash": {
      "url": "oci://ghcr.io/hyper-mcp-rs/hash-plugin:latest"
    },
    "myip": {
      "url": "oci://ghcr.io/hyper-mcp-rs/myip-plugin:latest",
      "runtime_config": {
        "allowed_hosts": ["1.1.1.1"],
        "allowed_secrets": [
          {
            "service": "myip-service",
            "user": "api-key"
          }
        ],
        "skip_tools": ["debug_.*", ".*_test"]
      }
    },
    "fetch": {
      "url": "oci://ghcr.io/hyper-mcp-rs/fetch-plugin:latest",
      "runtime_config": {
        "allowed_hosts": ["*"],
        "skip_tools": ["temp_.*", "mock_.*", "tool_[0-9]+"]
      }
    },
    "example_plugin": {
      "url": "oci://ghcr.io/example/demo-plugin:latest",
      "runtime_config": {
        "skip_tools": [
          "admin_tool",
          "dev_.*",
          ".*_deprecated",
          "test_(unit|integration)",
          "[a-z]+_helper"
        ],
        "allowed_hosts": ["example.com"],
        "allowed_paths": ["/tmp", "/var/log:/plugin/logs"],
        "allowed_secrets": [
          {
            "service": "example-db",
            "user": "db-user"
          },
          {
            "service": "example-api",
            "user": "api-token"
          }
        ],
        "env_vars": {
          "EXAMPLE_ENV": "production"
        },
        "memory_limit": "256Mi"
      }
    }
  }
}