主要观点: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) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。