Skip to main content
plog proxy spawns an MCP server as a child process, intercepts all JSON-RPC messages, and logs every tool call to the audit trail.

Usage

plog proxy --command "npx @modelcontextprotocol/server-filesystem /tmp"
plog proxy --command "npx @modelcontextprotocol/server-filesystem /tmp" --agent-id my-agent

Flags

FlagDefaultDescription
--commandRequired. MCP server command to spawn
--agent-idmcp-proxyAgent identifier for audit events
--labelsComma-separated key=value label pairs
--db~/.provenlog/events.dbLocal SQLite database path
See MCP Proxy for more details.