Skip to main content
MCP server CX Codex

mpp32-mcp-server — Claude Code MCP server: install

This MCP server lets agents call paid APIs through x402 and other payment protocols. Use it when an agent needs to pay for external services.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env MPP32_AGENT_KEY=<MPP32_AGENT_KEY> --env MPP32_SOLANA_PRIVATE_KEY=<MPP32_SOLANA_PRIVATE_KEY> --env MPP32_PRIVATE_KEY=<MPP32_PRIVATE_KEY> --env MPP32_API_URL=<MPP32_API_URL> --transport stdio mcp-server -- npx -y mpp32-mcp-server
Open on GitHub

What mpp32-mcp-server does

mpp32-mcp-server gives an agent access to a catalog of paid and free APIs. It finds a service, selects a matching protocol, signs the payment with a key on your machine, and returns the result. The package includes signers for Solana, Base, and Tempo. Its listed rails include x402, Tempo, AP2 / AGTP, and ACP with different network and production states.

Set MPP32_AGENT_KEY to use 10 free Intelligence Oracle calls per day without a wallet. The anonymous try_solana_token_intelligence_free tool works without keys for a quick test. Paid services need a wallet key. MPP32_SOLANA_PRIVATE_KEY must be a base58-encoded 64-byte Solana secret key. The wallet needs both USDC and SOL: a USDC-only wallet fails with insufficient funds for rent.

In Claude Code, add the server with claude mcp add. The agent can then call tools such as get_solana_token_intelligence and get_mpp32_diagnostics. Treat the private key as a password because it can spend USDC and SOL held by the wallet.

What it helps with

  • call paid APIs from an agent
  • settle x402 payments from a local key
  • browse a catalog of machine-payable APIs
  • inspect MCP environment variables
  • query Solana token intelligence

Example prompts for the agent

  • Check the MCP connection and payment readiness with get_mpp32_diagnostics.
  • Query Solana token intelligence for this token with get_solana_token_intelligence.
  • Find a suitable paid API in the catalog and call it through mpp32-mcp-server.

How to install mpp32-mcp-server

Platform CLI

claude mcp add --env MPP32_AGENT_KEY=<MPP32_AGENT_KEY> --env MPP32_SOLANA_PRIVATE_KEY=<MPP32_SOLANA_PRIVATE_KEY> --env MPP32_PRIVATE_KEY=<MPP32_PRIVATE_KEY> --env MPP32_API_URL=<MPP32_API_URL> --transport stdio mcp-server -- npx -y mpp32-mcp-server

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about mpp32-mcp-server

How do I install mpp32-mcp-server in Claude Code?

Run `claude mcp add mpp32-mcp-server -e MPP32_AGENT_KEY=<MPP32_AGENT_KEY> -e MPP32_SOLANA_PRIVATE_KEY=<MPP32_SOLANA_PRIVATE_KEY> -e MPP32_PRIVATE_KEY=<MPP32_PRIVATE_KEY> -- npx -y mpp32-mcp-server`.

What does mpp32-mcp-server do?

It lets an agent discover paid and free APIs, choose a supported payment protocol, and settle paid calls with a key stored on your machine.

What is required for Solana payments?

MPP32_SOLANA_PRIVATE_KEY must contain a base58-encoded 64-byte Solana secret key. The wallet also needs USDC for payment and SOL for transaction fees.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor