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
| URL | https://mcp.parallel.best/mcp |
|---|---|
| Transport | Streamable HTTP (POST JSON-RPC, SSE responses) |
| Authentication | None — the server is public and read-only |
| Server card | https://mcp.parallel.best/mcp/server-card |
| Health | https://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
- Protocol state — TVL, USDp and sUSDp supply, backing composition, proof of solvency, fee schedule, supported chains and collaterals.
- Mint and redeem — quotes and unsigned calldata for the Parallelizer (0% mint/redeem fee).
- Savings — sUSDp rate, exchange rate, yield projection, deposit and withdraw calldata.
- Bridging — LayerZero quotes, limits, unsigned bridge transactions and transfer status.
- Staking and governance — PRL staking positions, cooldowns, proposals and protocol parameters.
- Payments — x402 payment capabilities and payloads, settled through the facilitator at agents.parallel.best.
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
- USDp is deployed on 24 chains. The Parallelizer (mint/redeem) and the Savings module are live on 4: Ethereum, Base, Avalanche and HyperEVM.
- An agent can pay in USDp, USDC or sUSDp. What a merchant receives is a separate matter — the two are not interchangeable.
- Gas sponsoring covers Base, HyperEVM and Avalanche. Ethereum is supported but not sponsored.
- The settlement smart contracts are audited by Bailsec, Cyfrin and Certora. The facilitator is an off-chain service and is not audited.
Elsewhere
| Documentation | docs.parallel.best |
|---|---|
| Protocol | parallel.best |
| App | app.parallel.best |
| x402 facilitator | agents.parallel.best |
| CLI | npx @parallel-protocol/cli protocol tvl |
| For LLMs | llms.txt · docs llms-full.txt |