主要观点:hyper-mcp 是一个快速、安全的 MCP 服务器,可通过 WebAssembly 插件扩展功能,能轻松为应用添加 AI 能力,可在多种环境部署,且具备多种特性和安全保障。
关键信息:
- 基于 Extism 提供稳固插件支持,可在多种语言编写插件并通过 OCI 注册表分发。
- 有安全沙箱防止插件未经许可访问系统,执行安全且有资源限制。
- 配置包括创建配置文件指定插件路径和运行时配置等。
- 可与 Cursor IDE 配合使用,有全局或项目级配置方式。
- 提供多个示例插件,还有社区构建的插件。
- 介绍创建插件的步骤及示例(以 Rust 为例)。
重要细节: - 配置文件路径:Linux 为
$HOME/.config/hyper-mcp/config.json,Windows 为{FOLDERID_RoamingAppData}(如C:\Users\Alice\AppData\Roaming),macOS 为$HOME/Library/Application Support/hyper-mcp/config.json。 - 日志默认位置:Linux 为state_dir,macOS 和 Windows 为data_local_dir。
- 示例插件的功能及相关仓库:如
time获取当前时间等计算,qr-code生成二维码等。 - 社区插件:
hackernews连接 Hacker News API ,release-monitor-id获取项目 ID ,yahoo-finance连接 Yahoo Finance API 获取股票价格。 - 创建插件的 Dockerfile 示例,包括构建和推送步骤。
- 许可证为 Apache 2.0。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。