v0.38.0 — MCP Server: Debug Agent Sessions Conversationally
Query agent traces through Claude Code or Cursor using natural language.
agent-strace mcp starts a JSON-RPC 2.0 MCP server over stdio. No external dependencies — implements the MCP protocol using stdlib only.
Five tools
| Tool | Description |
|---|---|
list_sessions |
Sessions with metadata, cost estimate, agent name filter |
get_session |
Full event stream with optional event type filter |
search_events |
Filter by tool name, file path, exit code, or error flag across sessions |
get_session_summary |
Plain-English phase breakdown — what the agent did, files touched, retries |
diff_sessions |
Tool call delta, file overlap, cost/token/error delta between two sessions |
Claude Code config
{
"mcpServers": {
"agent-trace": {
"command": "agent-strace",
"args": ["mcp"]
}
}
}Cursor config
{
"mcpServers": {
"agent-trace": {
"command": "agent-strace",
"args": ["mcp"]
}
}
}Also in this release
examples/ci/agent-eval.yml: GitHub Actions eval CI workflow — runseval ciwith baseline comparison on PRs touching agent config files, posts score summary as a PR comment- 40 new tests; 740 total across Python 3.10-3.13