
hyper-mcp

2025.04.17
0
TypeScript开发效率开发效率
hyper-mcp 是一个可配置的 MCP 服务器包装器,用于在 Cursor 中使用整个 Model Context Protocol,且不受工具数量限制。它旨在提供一个灵活的方式来管理和扩展 MCP 服务器的功能,支持多种配置和运行时操作。
View on GitHub
Overview
基本能力
产品定位
hyper-mcp 是一个用于扩展和管理 MCP 服务器的工具,特别适用于需要在 Cursor 环境中使用多个 MCP 工具的开发场景。
核心功能
- 可配置的 MCP 服务器包装器,支持无工具数量限制。
- 支持通过配置文件 (
mcp.json
) 或环境变量进行配置。 - 提供工具列表的注册和暴露功能。
- 支持命令的转发和结果返回。
- 计划支持 SSE 服务器、提示和资源的加载等功能。
适用场景
- 开发者在 Cursor 环境中需要扩展 MCP 工具的使用。
- 需要灵活配置和管理多个 MCP 服务器的场景。
- 开发效率工具链的集成和扩展。
工具列表
hyper-mcp
:主服务,用于管理和扩展 MCP 服务器的功能。
常见问题解答
- 如何备份和恢复配置?
默认配置文件位于
~/.cursor/hyper.mcp.json
,可以通过mv
命令进行备份和恢复。
使用教程
使用依赖
- 需要安装 Node.js 和 npm。
安装教程
- 备份当前的
mcp.json
文件:bash mv ~/.cursor/mcp.json ~/.cursor/hyper.mcp.json
- 创建一个新的
mcp.json
文件,内容如下:json { "mcpServers": { "hyper": { "command": "npx", "args": [ "@cute-engineer/hyper-mcp", "/path/to/hyper.mcp.json" ], "env": { "CONFIG_PATH": "/path/to/hyper.mcp.json" } } } }
调试方式
- 启动服务后,可以通过检查日志或命令行输出来调试配置和运行问题。