MCP servers
Key-derived MCP on the Intertrace Gateway with trust tiers and org rules.
Connect
Mint itr_rt_* in Settings → Runtime API keys. Keep upstream secrets in the Provider vault — clients should not need vendor sk- keys.
Call https://intertrace.fly.dev/mcp with Bearer itr_rt_* + X-Intertrace-MCP-Server, or https://intertrace.fly.dev/mcp?server=YOUR_SERVER_KEY when the client can only send Authorization (Devin). Register servers in Dashboard → MCP. Cursor and Claude Desktop keep using initialize. New MCP SDKs send MCP-Protocol-Version: 2026-07-28 and can call tools without a handshake.
# Existing apps
curl -sS https://intertrace.fly.dev/mcp \
-H "Authorization: Bearer itr_rt_…" \
-H "X-Intertrace-MCP-Server: YOUR_SERVER_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"docs","version":"1"}}}'
# New SDKs — no initialize
curl -sS https://intertrace.fly.dev/mcp \
-H "Authorization: Bearer itr_rt_…" \
-H "X-Intertrace-MCP-Server: YOUR_SERVER_KEY" \
-H "MCP-Protocol-Version: 2026-07-28" \
-H "Mcp-Method: tools/list" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28"}}}'