Model Context Protocol

Parallel MCP server

Live Parallel Protocol state and ready-to-sign transactions, exposed to any MCP client over a single HTTPS endpoint. No API key, no account, no rate-limited signup.

Parallel Protocol is a decentralized stablecoin protocol: USDp is an overcollateralized USD stablecoin backed by yield-generating correlated assets, sUSDp is the ERC-4626 savings vault on top of it, and PRL is the governance token. This server lets an agent read that state on-chain and build transactions against it.

Endpoint

URLhttps://mcp.parallel.best/mcp
TransportStreamable HTTP (POST JSON-RPC, SSE responses)
AuthenticationNone — the server is public and read-only
Server cardhttps://mcp.parallel.best/mcp/server-card
Healthhttps://mcp.parallel.best/health

Connect

Claude Code

claude mcp add --transport http parallel https://mcp.parallel.best/mcp

Any client that reads a JSON config

{
  "mcpServers": {
    "parallel": {
      "url": "https://mcp.parallel.best/mcp"
    }
  }
}

Raw HTTP

Every session starts with initialize; the response carries an Mcp-Session-Id header to send back on subsequent calls.

curl -sS https://mcp.parallel.best/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{
        "protocolVersion":"2025-06-18","capabilities":{},
        "clientInfo":{"name":"curl","version":"1.0"}}}'

What the tools cover

Transaction tools always return unsigned data with a simulation result and warnings attached. The agent signs and submits; this server never holds a key.

Facts worth getting right

Elsewhere

Documentationdocs.parallel.best
Protocolparallel.best
Appapp.parallel.best
x402 facilitatoragents.parallel.best
CLInpx @parallel-protocol/cli protocol tvl
For LLMsllms.txt · docs llms-full.txt