Claude Code
DataPorch

Claude Code

Install the DataPorch plugin in Claude Code and connect through local stdio MCP.

Install from a local checkout

claude plugin marketplace add /absolute/path/to/dataporch
claude plugin install dataporch@dataporch

Update or remove it with:

claude plugin update dataporch@dataporch
claude plugin uninstall dataporch@dataporch

Connect to the local runtime

Initialize and start DataPorch before using the plugin:

dataporch secrets init
dataporch run

The plugin’s MCP declaration starts dataporch mcp over stdio. The adapter forwards MCP messages through the owner-only local Unix socket and reads the runtime credential from protected local state. No token creation, shell export, or manual claude mcp add command is required. The runtime must already be running; dataporch mcp does not start it.

For a client that needs the HTTP transport instead, see direct HTTP MCP authentication.

Direct HTTP authentication

dataporch mcp-token create
export DATAPORCH_MCP_TOKEN='dp-...'

Direct HTTP clients send Authorization: Bearer ${DATAPORCH_MCP_TOKEN} to http://127.0.0.1:8080/mcp. The token must correspond to the verifier in the configured token store.