Proxy Endpoint
Transparent MCP proxy — forward JSON-RPC requests to upstream servers with full logging.
Proxy Endpoint
The proxy forwards any MCP JSON-RPC request to the registered server and logs the tool call.
Authentication
Accepts JWT (Authorization: Bearer) or API key (X-API-Key).
Path parameter
| Parameter | Description |
|---|---|
server_id | UUID of a server registered in your workspace |
Request body
Pass any valid MCP JSON-RPC request. The proxy forwards it unchanged:
Response
The upstream server's response, proxied unchanged.
What the proxy logs
For every tools/call request:
tool_namefromparams.namecaller_agentfrom theX-Caller-Agentheader (optional, set by your client)duration_ms— time from proxy receive to responsestatus—successif 2xx,errorotherwiseoutput_size_bytes— response body size
Setting the caller agent
To attribute tool calls to a specific agent in the audit log, add the header:
Supported MCP methods
The proxy works with any MCP method (tools/list, tools/call, resources/list, etc.). Only tools/call requests generate tool call log entries.