hyper-mcp

hyper-mcp

site icon
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。

安装教程

  1. 备份当前的 mcp.json 文件: bash mv ~/.cursor/mcp.json ~/.cursor/hyper.mcp.json
  2. 创建一个新的 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" } } } }

调试方式

  • 启动服务后,可以通过检查日志或命令行输出来调试配置和运行问题。

许可证

该项目遵循 GPL-3.0 开源许可条款,请参阅 GPL-3.0 了解完整条款。