
Heimdall MCP
producthunt.com
零代码追踪MCP工具调用
21天前制作者:Enmanuel Magallanes Pinargote
关于 Heimdall MCP
Heimdall 是一款面向 MCP 服务器的透明代理工具,能够在不修改任何代码的前提下,自动捕获所有工具调用、资源读取和提示操作,并将其记录为 OpenTelemetry 跨度,存储到 SQLite、Postgres 或 MySQL 数据库中。只需在 mcp.json 中添加一行配置即可完成接入,无需访问服务器源码。
核心功能
Heimdall 作为轻量级代理层,无缝嵌入现有 MCP 服务器与客户端之间。它监听所有请求与响应,自动生成结构化的追踪数据,帮助开发者全面了解 MCP 服务的运行状况。支持多种后端数据库,满足不同规模项目的存储需求。
主要特性
- 零代码集成:无需修改服务器源码,仅通过一行配置即可启用追踪。
- 全面捕获:自动记录工具调用、资源读取和提示操作,不遗漏任何关键事件。
- 标准格式:基于 OpenTelemetry 标准生成跨度数据,兼容主流可观测性平台。
- 灵活存储:支持 SQLite、Postgres、MySQL 等多种数据库,适应不同部署环境。
- 低性能开销:代理模式设计,对原始服务性能影响极小。
适用场景
Heimdall 适用于需要监控和调试 MCP 服务的开发团队。无论是开发阶段的性能分析、生产环境的故障排查,还是合规审计中的操作记录,Heimdall 都能提供可靠的数据支撑。特别适合微服务架构中多个 MCP 服务的统一观测场景。