
Mpp32 MCP Server
by mpp32io.github.MPP32/mpp32-mcp-serverv1.1.2
Payment layer for AI agents. One MCP, five protocols, thousands of paid APIs your agent can call.
context tax
queued
security
queued
cold start
queued
freshness
Maintained2mo ago
Install Mpp32 MCP server
Install in Claude Code
claude mcp add mpp32 -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-serverInstall in Cursor
{
"mcpServers": {
"mpp32": {
"command": "npx",
"args": [
"-y",
"mpp32-mcp-server"
],
"env": {
"MPP32_AGENT_KEY": "<mpp32-agent-key>",
"MPP32_SOLANA_PRIVATE_KEY": "<mpp32-solana-private-key>",
"MPP32_PRIVATE_KEY": "<mpp32-private-key>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"mpp32": {
"command": "npx",
"args": [
"-y",
"mpp32-mcp-server"
],
"env": {
"MPP32_AGENT_KEY": "<mpp32-agent-key>",
"MPP32_SOLANA_PRIVATE_KEY": "<mpp32-solana-private-key>",
"MPP32_PRIVATE_KEY": "<mpp32-private-key>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"mpp32": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mpp32-mcp-server"
],
"env": {
"MPP32_AGENT_KEY": "<mpp32-agent-key>",
"MPP32_SOLANA_PRIVATE_KEY": "<mpp32-solana-private-key>",
"MPP32_PRIVATE_KEY": "<mpp32-private-key>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"mpp32": {
"command": "npx",
"args": [
"-y",
"mpp32-mcp-server"
],
"env": {
"MPP32_AGENT_KEY": "<mpp32-agent-key>",
"MPP32_SOLANA_PRIVATE_KEY": "<mpp32-solana-private-key>",
"MPP32_PRIVATE_KEY": "<mpp32-private-key>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| MPP32_AGENT_KEY | — | yes | Session key from https://mpp32.org/agent-console. Unlocks the full federated catalog and attributes every call to your dashboard. Optional in legacy mode where only native services are reachable. |
| MPP32_SOLANA_PRIVATE_KEY | — | yes | Solana private key used to sign x402 USDC payments locally. Only needed when calling paid services that prefer x402. Stays on your machine, never sent to MPP32 servers. |
| MPP32_PRIVATE_KEY | — | yes | Ethereum L2 private key used to sign Tempo pathUSD payments locally. Optional fallback for paid services when x402 is not available. Stays on your machine, never sent to MPP32 servers. |
| MPP32_API_URL | — | — | Override the API base URL for custom deployments. Defaults to https://mpp32.org. |
Freshness
Maintained — last maintenance signal 2mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-04 · 2mo ago · GitHub
Latest release
2026-04-05 · 6mo ago · GitHub · v1.0.0
Package published
no data · npm/PyPI
Registry entry updated
2026-05-10 · 5mo ago · official registry · v1.1.2
FAQ
›How do I install the Mpp32 MCP server in Claude Code?
Run: claude mcp add mpp32 -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. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Mpp32 require an API key?
Yes. It expects MPP32_AGENT_KEY, MPP32_SOLANA_PRIVATE_KEY, MPP32_PRIVATE_KEY, of which 3 are secrets.
›Can I use Mpp32 as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Mpp32 in the official MCP registry?
Yes, as io.github.MPP32/mpp32-mcp-server.