mcp observability

See how agents actually use your MCP server.

Your logs show requests and status codes. They don't show retries, wrong arguments, or the moment the agent gave up. orcala. does, with one line of code.

OSS · Apache 2.0·TypeScript + Python (more soon)
agent session· sess_8h2a9cclaude-3.7·1.04s·ended without completion
tool callstatusdurationwhat the agent did
search_flights({ from: "SFO", to: "JFK" })
200
410ms
ok
search_flights({ from: "SFO", to: "JFK", date: "2026-05-22" })
200
380ms
retried · added args
book_flight({ flight_id: "AA192" })
400
120ms
error · unknown field
book_flight({ id: "AA192" })
400
118ms
retried · still failing
(no further tool calls)
stopped after error