SheepNav
Heimdall MCP

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 服务的统一观测场景。

相关工具