ToolTune MCP Gateway
Cached Replay Mode
Cross-Harness MCP Evaluation

Your MCP tools don’t mean the same thing to every agent.

Claude Code and Codex connect to the same tennis-club MCP server and get the same customer request. Watch which tools each one calls, and what the customer ends up with.

ToolTune sits in front of the server, identifies which agent is calling, and serves it tool definitions it reads correctly.

Wire-level client fingerprinter Per-client tools/list routing Zero handler changes
Turn 2 · Tool Dispatch Trace
The customer, turn 2

Book me a reservation with the cheapest one at their earliest time that day.

Claude Code book_lesson(coach_id="c3", time="09:00")

Lesson with the coach

Codex CLI create_reservation(coach_id="c3", time="09:00")

A court, no coach

Same tool definitions for both agents.

Ready