---
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"