Token导航 LogoToken导航TokenDH.com
Hyper MCP logo
开发工具HTTP官方级别未说明来源级核验

Hyper MCP

MCP Server

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

工具数

22

提示词数

0

GitHub Stars

2

资源数

0
跨平台RustClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tuananh

提供方

tuananh

最后核验

2026/5/18 04:05

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

![Rust](https://crates.io/crates/hyper-mcp) ![License](#license) ![Issues - hyper-mcp](https://github.com/tuananh/hyper-mcp/issues)

hyper-mcp

⚠️ 通知:项目已转移

该项目已转移至

请参阅新存储库以获取最新更新和贡献。

一个快速、安全的MCP服务器,通过WebAssembly插件扩展其功能。

这是怎么一回事?

hyper-mcp可以轻松地将AI功能添加到您的应用程序中。它适用于Claude Desktop、Cursor IDE和其他MCP兼容应用程序。用你最喜欢的语言编写插件,通过容器注册表分发它们,并在任何地方运行它们——从云到边缘。

特性

  • 用任何可编译为WebAssembly的语言编写插件
  • 通过标准OCI注册表(如Docker Hub)分发插件
  • 建立在 Extism 用于坚如磐石的插件支持
  • 使用WASM进行Sanboxing:限制网络、文件系统、内存访问的能力
  • 足够轻,适用于资源受限的环境
  • 支持规范中的所有3个协议: stdio, ssestreamble-http.
  • 部署在任何地方:无服务器、边缘、移动、物联网设备
  • 开箱即用的跨平台兼容性
  • 支持工具名称前缀,防止工具名称冲突

安全

以安全第一的心态构建:

  • 沙盒插件,未经许可无法访问您的系统
  • 具有资源限制的内存安全执行
  • 通过容器注册表安全分发插件
  • 主机功能的细粒度访问控制
  • OCI插件映像在发布时签名,并在加载时验证 签名存储.

入门指南

  1. 创建配置文件:

- Linux: $HOME/.config/hyper-mcp/config.json - 窗户: {FOLDERID_RoamingAppData}例如: C:\Users\Alice\AppData\Roaming - macOS: $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",
      }
    }
  }
}
📖 有关详细的配置选项,包括身份验证设置、运行时配置和高级功能,请参阅 运行时间配置.md

支持的URL方案:

  • oci:// -适用于OCI兼容的注册表(如Docker Hub、GitHub容器注册表等)
  • file:// -用于本地文件
  • http://https:// -用于远程文件
  • s3:// -对于Amazon S3对象(要求您在环境中设置AWS凭据)
  1. 启动服务器:
$ hyper-mcp
  • 默认情况下,它将使用 stdio 运输。如果要使用SSE,请使用标志 --transport sse 或可流式传输HTTP --transport streamable-http.
  • 如果要调试,请使用 RUST_LOG=info.
  • 如果你正在加载未签名的OCI插件,你需要设置 insecure_skip_signature 标志或环境变量 HYPER_MCP_INSECURE_SKIP_SIGNATUREtrue

与Cursor IDE一起使用

您可以为所有项目全局配置hyper-mcp,也可以专门为单个项目配置。

  1. 对于项目范围配置,请创建 .cursor/mcp.json 在项目根目录中:
{
  "mcpServers": {
    "hyper-mcp": {
      "command": "/path/to/hyper-mcp"
    }
  }
}
  1. 在Cursor的设置中设置hyper-mcp:

cursor mcp

  1. 通过聊天开始使用工具:

cursor mcp chat

可用插件

我们维护了几个示例插件来帮助您入门:

V1插件

这些插件使用v1插件接口。虽然仍受支持,但新插件应使用v2接口。

  • 时间:获取当前时间并进行时间计算(Rust)
  • qr_code:生成二维码(Rust)
  • 哈希:生成各种类型的哈希(Rust)
  • myip:获取您当前的IP(Rust)
  • 获取:基本网页抓取(Rust)
  • 加密价格:获取加密货币价格(Go)
  • 文件系统:文件系统操作(Rust)
  • :GitHub插件(Go)
  • eval.py:使用RustPython(Rust)评估Python代码
  • arXiv:搜索并下载arXiv论文(Rust)
  • 记忆:让你存储和检索内存,由SQLite(Rust)提供支持
  • SQLite:与SQLite(Rust)交互
  • 板条箱:获取crate的一般信息,检查crate的最新版本(Rust)
  • 模块:获取Go模块信息,版本(Rust)
  • 矢量点:将记忆保存并检索到Qdrant矢量搜索引擎(Rust)
  • GitLab:GitLab插件(Rust)
  • 模生成器:Meme生成器(生锈)
  • 上下文7:查找库文档(Rust)
  • 思考:思考工具(Rust)
  • 专家:Maven插件(Rust)
  • serper:Serper网络搜索插件(Rust)

V2插件

这些插件使用v2插件接口。新插件应使用此接口。

  • 第一次:获取当前时间并进行时间计算(Rust)

社区构建的插件

  • 黑客新闻:此插件连接到Hacker News API以获取当前热门新闻,并显示它们的标题、分数、作者和URL。
  • 释放监视器id:此插件从release-monitoring.org检索项目ID,这有助于跟踪已发布软件的版本。
  • 雅虎金融:此插件连接到雅虎财经API,以提供基于公司名称或股票代码的股票价格(OHLCV)。
  • 兰德16:此插件生成随机16字节缓冲区,并以base64uri格式提供,非常适用于在线对称加密。

文档

- 身份验证设置(基本、令牌和密钥环) - 插件运行时配置 - 安全考虑和最佳做法 - 适用于macOS、Linux和Windows的特定平台密钥环设置 - 解决身份验证问题

- 模式语法和示例 - 常见用例和最佳实践 - 特定于环境的过滤策略 - 高级正则表达式技术 - 迁移和故障排除

创建插件

有关创建插件的全面说明,请参阅 创建\_ LUGINS.md.

许可证

Apache 2.0

星迹

![Star History Chart](https://www.star-history.com/#tuananh/hyper-mcp&Date)

目录标签

目录标签

跨平台RustClaudedeveloper-toolsmcpwasmociextismmcp-serverWebAssembly本地部署插件服务器MCP兼容安全沙箱

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

22

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP