hyper-mcp

MCP.Pizza Chef: tuananh

hyper-mcp is a high-performance, secure MCP server designed to extend AI capabilities through WebAssembly plugins. It enables developers to write plugins in any language that compiles to WebAssembly, facilitating flexible and portable AI integrations. Compatible with MCP hosts like Claude Desktop and Cursor IDE, hyper-mcp supports plugin distribution via container registries and deployment across diverse environments from cloud to edge. This server empowers developers to seamlessly add AI functionality to their applications with speed, security, and extensibility.

Archived · The author made this repository read-only on GitHub.

Use This MCP server To

Extend AI app functionality with custom WebAssembly plugins Deploy AI plugins across cloud and edge environments Integrate AI features into MCP-compatible IDEs and desktops Distribute AI plugins via container registries Run secure, high-performance MCP servers for AI workflows

README

Rust License Issues - hyper-mcp GitHub Release

hyper-mcp logo

hyper-mcp

A fast, secure MCP server that extends its capabilities through WebAssembly plugins.

What is it?

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.

Features

  • 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
  • Support all 3 protocols in the spec: stdio, sse and streamble-http.
  • Deploy anywhere: serverless, edge, mobile, IoT devices
  • Cross-platform compatibility out of the box

Security

Built with security-first mindset:

  • Sandboxed plugins that can't access your system without permission
  • Memory-safe execution with resource limits
  • Secure plugin distribution through container registries
  • Fine-grained access control for host functions
  • OCI plugin images are signed at publish time and verified at load time with sigstore.

Getting Started

hyper-mcp FAQ

How do I write plugins for hyper-mcp?
You can write plugins in any language that compiles to WebAssembly, enabling flexible development.
Can hyper-mcp plugins be distributed easily?
Yes, plugins can be distributed through container registries for easy sharing and deployment.
Is hyper-mcp compatible with popular MCP hosts?
Yes, it works with MCP-compatible apps like Claude Desktop and Cursor IDE.
What environments can hyper-mcp run in?
hyper-mcp can run anywhere from cloud servers to edge devices, providing versatile deployment options.
How does hyper-mcp ensure security?
By leveraging WebAssembly sandboxing, hyper-mcp isolates plugins to maintain a secure execution environment.
What programming languages can I use for hyper-mcp plugins?
Any language that compiles to WebAssembly, such as Rust, C, C++, and AssemblyScript, can be used.
Does hyper-mcp support plugin updates without downtime?
Yes, plugins can be updated and managed dynamically to minimize service interruptions.
How does hyper-mcp compare to other MCP servers?
hyper-mcp emphasizes speed, security, and extensibility through WebAssembly, differentiating it from traditional MCP servers.