<a href="https://trendshift.io/repositories/13451" target="_blank"><img src="https://trendshift.io/api/badge/repositories/13451" alt="tuananh%2Fhyper-mcp | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
</div>一个快速、安全的MCP服务器,通过WebAssembly插件扩展其功能。
hyper-mcp使得在应用程序中添加AI能力变得容易。它与Claude Desktop、Cursor IDE和其他兼容MCP的应用程序一起工作。使用您喜欢的语言编写插件,通过容器注册表分发它们,并可以在任何地方运行——从云端到边缘设备。
stdio、sse 和 streamble-http以安全第一的心态构建:
$HOME/.config/hyper-mcp/config.json{FOLDERID_RoamingAppData}。例如:C:\Users\Alice\AppData\Roaming$HOME/Library/Application Support/hyper-mcp/config.json{
"plugins": {
"time": {
"url": "oci://ghcr.io/tuananh/time-plugin:latest"
},
"qr_code": {
"url": "oci://ghcr.io/tuananh/qrcode-plugin:latest"
},
"hash": {
"url": "oci://ghcr.io/tuananh/hash-plugin:latest"
},
"myip": {
"url": "oci://ghcr.io/tuananh/myip-plugin:latest",
"runtime_config": {
"allowed_hosts": ["1.1.1.1"]
}
},
"fetch": {
"url": "oci://ghcr.io/tuananh/fetch-plugin:latest",
"runtime_config": {
"allowed_hosts": ["*"],
"memory_limit": "100 MB",
}
}
}
}
📖 关于详细的配置选项,包括身份验证设置、运行时配置和高级功能,请参阅RUNTIME_CONFIG.md
支持的URL方案:
oci:// - 用于符合OCI标准的注册表(如Docker Hub、GitHub Container Registry等)file:// - 用于本地文件http:// 或 https:// - 用于远程文件s3:// - 用于Amazon S3对象(需要在环境中设置AWS凭证)$ hyper-mcp
stdio传输。如果您想使用SSE,请使用标志--transport sse或使用流式HTTP与--transport streamable-http。RUST_LOG=info。insecure_skip_signature标志或环境变量HYPER_MCP_INSECURE_SKIP_SIGNATURE为true您可以为所有项目全局配置hyper-mcp,也可以为个别项目单独配置。
.cursor/mcp.json:{
"mcpServers": {
"hyper-mcp": {
"command": "/path/to/hyper-mcp"
}
}
}
在Cursor的设置中设置hyper-mcp:

通过聊天开始使用工具:

我们维护了一些示例插件来帮助您入门:
这些插件使用v1插件接口。虽然仍然受支持,但新插件应使用v2接口。
这些插件使用v2插件接口。新插件应使用此接口。
有关创建插件的详细说明,请参阅CREATING_PLUGINS.md。