Show HN: Heku – 通过 JSON 配置实现动态 MCP 工具
Heku 是一个通过 JSON 配置文件实现动态 MCP(模型上下文协议)工具化的开源项目。它允许开发者以声明式的方式定义和管理工具,无需编写大量代码即可快速扩展 AI 模型的功能,适用于需要灵活集成和动态加载工具的场景。
背景速读
- Heku 是一个开源工具,让开发者通过 JSON 配置文件动态定义和管理 MCP(Model Context Protocol)工具,无需手动编码。MCP 是 Anthropic 提出的开放协议,用于让 AI 模型(如 Claude)安全地调用外部工具和 API。
- 该项目来自 RapidThoughtLabs,一个关注 AI 工具链和开发者基础设施的工作室。发布在 Hacker News 的 "Show HN" 板块,意味着这是创始人或团队直接向技术社区展示的作品。
- 传统上,为 AI 模型添加工具需要编写自定义代码(函数、回调、鉴权等),每次修改都要重新部署。Heku 的做法是将工具的定义、参数、终结点和认证信息放在 JSON 文件里,运行时动态加载,使得非工程师也能通过修改配置来扩展 AI 模型的能力。
- 这件事值得关注,因为它降低了将 AI 模型接入业务系统和 API 的门槛。随着 MCP 逐渐成为行业标准(已有 OpenAI、Google 等支持类似协议),这类配置驱动的工具管理方式可能成为 AI 工程化的重要基础设施。