hyper-mcp
by tuananh
hyper-mcp is a fast, secure MCP server that extends its capabilities through WebAssembly plugins. It allows you to add AI capabilities to your applications by writing plugins in any language that compiles to WebAssembly and distributing them through container registries.
Last updated: N/A
What is hyper-mcp?
hyper-mcp is a server that enables you to add AI capabilities to your applications using WebAssembly plugins. It is compatible with Claude Desktop, Cursor IDE, and other MCP-compatible apps.
How to use hyper-mcp?
- Create a config file specifying the plugins to load, including their names and OCI paths. 2. Start the server using the
hyper-mcp
command. 3. Configure your MCP-compatible application (e.g., Cursor IDE) to use the hyper-mcp server.
Key features of hyper-mcp
Write plugins in any language that compiles to WebAssembly
Distribute plugins via standard OCI registries (like Docker Hub)
Built on Extism for rock-solid plugin support
Lightweight enough for resource-constrained environments
Deploy anywhere: serverless, edge, mobile, IoT devices
Cross-platform compatibility out of the box
Secure plugin distribution through container registries with sigstore
Sandboxed plugins with fine-grained access control
Use cases of hyper-mcp
Adding custom AI tools to IDEs like Cursor
Extending the functionality of Claude Desktop
Creating specialized AI-powered applications
Running AI models in resource-constrained environments
Enabling secure and isolated execution of AI plugins
FAQ from hyper-mcp
Where are the logs stored?
Where are the logs stored?
Logs are stored in the state_dir on Linux or data_local_dir on macOS & Windows.
How do I load unsigned OCI plugins?
How do I load unsigned OCI plugins?
Use the --insecure-skip-signature
flag when starting the server.
How do I configure hyper-mcp with Cursor IDE?
How do I configure hyper-mcp with Cursor IDE?
Create a .cursor/mcp.json
file in your project root or configure it globally in Cursor's settings.
What languages can I use to write plugins?
What languages can I use to write plugins?
Any language that can compile to WebAssembly (Wasm) can be used.
How do I publish a plugin?
How do I publish a plugin?
Build your plugin into a Wasm file, create a Dockerfile to package it, and push it to a container registry.