A fast, secure MCP server that extends its capabilities through WebAssembly plugins.
hyper-mcp makes it easy to add AI capabilities to your applications. It works with Claude Desktop, Cursor IDE, and other MCP-compatible apps. Write plugins in your favorite language, distribute them through container registries, and run them anywhere - from cloud to edge.
stdio
and SSE transport.Built with security-first mindset:
$HOME/.config/hyper-mcp/config.json
{FOLDERID_RoamingAppData}
. Eg: C:\Users\Alice\AppData\Roaming
$HOME/Library/Application Support/hyper-mcp/config.json
{
"plugins": [
{
"name": "time",
"path": "oci://ghcr.io/tuananh/time-plugin:latest"
},
{
"name": "qr-code",
"path": "oci://ghcr.io/tuananh/qrcode-plugin:latest"
},
{
"name": "hash",
"path": "oci://ghcr.io/tuananh/hash-plugin:latest"
},
{
"name": "myip",
"path": "oci://ghcr.io/tuananh/myip-plugin:latest",
"runtime_config": {
"allowed_hosts": ["1.1.1.1"]
}
},
{
"name": "fetch",
"path": "oci://ghcr.io/tuananh/fetch-plugin:latest",
"runtime_config": {
"allowed_hosts": ["*"]
}
}
]
}
$ hyper-mcp
stdio
transport. If you want to use SSE, use flag --transport sse
.RUST_LOG=info
.insecure_skip_signature
to false
in your config file.You can configure hyper-mcp either globally for all projects or specifically for individual projects.
.cursor/mcp.json
in your project root:{
"mcpServers": {
"hyper-mcp": {
"command": "/path/to/hyper-mcp",
"args": [""]
}
}
}
Set up hyper-mcp in Cursor's settings:
Start using tools through chat:
We maintain several example plugins to get you started:
Check out our example plugins to learn how to build your own.
To publish a plugin:
# example how to build with rust
FROM rust:1.86-slim AS builder
RUN rustup target add wasm32-wasip1 && \
rustup component add rust-std --target wasm32-wasip1 && \
cargo install cargo-auditable
WORKDIR /workspace
COPY . .
RUN cargo fetch
RUN cargo auditable build --release --target wasm32-wasip1
FROM scratch
WORKDIR /
COPY --from=builder /workspace/target/wasm32-wasip1/release/plugin.wasm /plugin.wasm
Then build and push:
docker build -t your-registry/plugin-name .
docker push your-registry/plugin-name
{
"mcpServers": {
"hyper-mcp": {
"env": {},
"args": [],
"command": "npx"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.