
hyperterse
by hyperterse·★ 82·综合分 46
Go 开发的代理服务器框架,将 MCP 工具、提示、资源和代理整合在单个可部署服务中。
developer-toolsai-llmops-infra
9
Forks
0
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
Hyperterse 是一个全面的代理服务器框架,允许开发者构建 MCP 工具、提示、资源和代理的单个 Go 应用程序。它提供声明式配置模型,表面在编译时被验证和打包。该框架支持两种传输层:MCP 的可流式传输 HTTP(位于 `/mcp`)和 A2A 风格的代理路由(位于 `/agent/{name}`)。它包含数据库适配器、身份验证、缓存和可观测性等功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:构建带有数据库查询的 MCP 工具
你:创建同时支持 MCP 和 A2A 协议的代理服务
你:开发具有共享工具和资源的多代理系统
你:Hyperterse 支持哪些编程语言?
你:Hyperterse 支持哪些数据库?
什么时候选它
当您需要构建一个将 MCP 工具、提示、资源和代理组合在单个可部署单元中的综合服务时,特别是当使用现有数据库且需要身份验证和监控等生产功能时,选择 Hyperterse。
什么时候不要选它
如果您只需要基本的 MCP 工具而不需要代理,或者您希望使用更简单、功能更专注的框架,请不要选择 Hyperterse。
此 server 暴露的工具
从 README 抽取出 2 个工具searchDiscover project tools by natural language
executeExecute a project tool by name
说明:These are the two transport-layer tools explicitly mentioned in the README as 'By design, Hyperterse exposes two transport-layer tools'.
可对比工具
nexusmcp-server-templateshell-mcpmodel-context-protocol
安装
安装 Hyperterse
curl -fsSL https://hyperterse.com/install | bash初始化新项目
hyperterse init启动服务器
hyperterse start对于 Claude Desktop,添加到 claude_desktop_config.json:
{
"mcpServers": {
"hyperterse": {
"command": "hyperterse",
"args": ["serve"]
}
}
}FAQ
- Hyperterse 支持哪些编程语言?
- Hyperterse 使用 Go 构建,但支持 TypeScript 处理器和转换器,用于更复杂的工具实现。
- Hyperterse 支持哪些数据库?
- Hyperterse 通过其适配器系统支持 PostgreSQL、MySQL、SQLite、MongoDB 和 Redis。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by samrith · 2026-01-29
hyperterse 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。