Generic APM tools couldn't tell me why my MCP tool calls were failing, so I built something that actually understands the protocol
说明与用途
mcpobs 将通用 HTTP 跟踪转换为详细的 MCP 诊断,分类错误并跟踪长时间运行的调用。
问题
APM tools treated MCP tool calls as generic HTTP, providing only latency and status, making it impossible to diagnose failures such as missing tools, argument validation errors, or expected 401 auth handshakes.
结果
mcpobs transforms generic HTTP tracing into meaningful MCP-specific diagnostics, improving developer productivity and reducing debugging time.
工作流
- Install mcpobs via pip:
pip install mcpobs - Import and instrument your MCP client:
from mcpobs import instrument; instrument(mcp) - Run your application; mcpobs automatically classifies failures and tracks progress
证据
Drop it into your server (pip install mcpobs, then instrument(mcp)) and it classifies failures into categories that map to an actual fix, tracks progress on long-running tools while they're still running, and shows the downstream db/http/llm calls in the same trace.
- 记录日期: 2026-09-07T07:38:22.970Z