
Mpp32 Mcp Server
Turns paid API calls into a single line of agent code. Instead of managing API keys, billing accounts, and payment handlers for every premium service, your agent browses a federated catalog of 4,500+ endpoints across token analytics, market data, image generation, and DeFi intelligence, then pays per call in USDC on Solana or Base. The x402 protocol handles settlement on chain in seconds while you never touch the money. Ships with a free Solana token intelligence tool that returns alpha scores, rug risk, whale flow, and pump probability. Useful when your agent needs real data that costs real money and you would rather write logic than payment plumbing.
- GitHub stars
- 242
- tools
- 11
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- May 10, 2026
Install
From registry metadata$ npx add-mcp mpp32-mcp-server --name mpp32 --env 'MPP32_AGENT_KEY=${MPP32_AGENT_KEY}' --env 'MPP32_SOLANA_PRIVATE_KEY=${MPP32_SOLANA_PRIVATE_KEY}' --env 'MPP32_PRIVATE_KEY=${MPP32_PRIVATE_KEY}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add mpp32 --env MPP32_AGENT_KEY=YOUR_MPP32_AGENT_KEY --env MPP32_SOLANA_PRIVATE_KEY=YOUR_MPP32_SOLANA_PRIVATE_KEY --env MPP32_PRIVATE_KEY=YOUR_MPP32_PRIVATE_KEY --env MPP32_API_URL=https://mpp32.org -- npx -y mpp32-mcp-serverRun in your terminal. Replace YOUR_* placeholders with real values; add --scope user to install for every project.
Tools
Verified live · 11 toolsVerified live against the running server on Jun 11, 2026.
get_mpp32_diagnosticsReport what the mpp32-mcp-server detected at startup: version, API URL, env vars (MPP32_AGENT_KEY, MPP32_SOLANA_PRIVATE_KEY, MPP32_PRIVATE_KEY, MPP32_PREFERRED_NETWORK), and a live API connectivity check. Use this FIRST if payments fail with 'no key configured' even though you...
Report what the mpp32-mcp-server detected at startup: version, API URL, env vars (MPP32_AGENT_KEY, MPP32_SOLANA_PRIVATE_KEY, MPP32_PRIVATE_KEY, MPP32_PREFERRED_NETWORK), and a live API connectivity check. Use this FIRST if payments fail with 'no key configured' even though you...
No parameters. Call it with no arguments.
debug_mpp32Alias for get_mpp32_diagnostics. Reports env-var detection, API connectivity, and ready-to-pay status.
Alias for get_mpp32_diagnostics. Reports env-var detection, API connectivity, and ready-to-pay status.
No parameters. Call it with no arguments.
list_mpp32_servicesBrowse the MPP32 federated catalog of 4,500+ machine-payable APIs and data services. Includes native MPP32 services (callable end-to-end through this MCP), the x402 Bazaar (USDC on Solana), curated free APIs (DexScreener, Jupiter, CoinGecko health, httpbin, etc.), and the publ...5 params
Browse the MPP32 federated catalog of 4,500+ machine-payable APIs and data services. Includes native MPP32 services (callable end-to-end through this MCP), the x402 Bazaar (USDC on Solana), curated free APIs (DexScreener, Jupiter, CoinGecko health, httpbin, etc.), and the publ...
categorystringlimitintegerprotocolstringx402 · tempo · acp · ap2 · agtpqstringsourcestringnative · x402-bazaar · mcp-registry · curated · freecall_mpp32_endpointCall any HTTP-callable service in the MPP32 federated catalog. Free services return immediately. Paid services return a 402 challenge that this tool will sign and retry automatically when a payment key (MPP32_SOLANA_PRIVATE_KEY for x402-on-Solana, MPP32_PRIVATE_KEY for x402-on...5 params
Call any HTTP-callable service in the MPP32 federated catalog. Free services return immediately. Paid services return a 402 challenge that this tool will sign and retry automatically when a payment key (MPP32_SOLANA_PRIVATE_KEY for x402-on-Solana, MPP32_PRIVATE_KEY for x402-on...
bodyvaluemethodstringGET · POST · PUT · DELETEdefault: POSTpathstringqueryobjectslug*stringget_solana_token_intelligenceGet real-time Solana token intelligence from the MPP32 Intelligence Oracle. Returns alpha score (0-100), rug risk assessment, whale activity, smart money signals, 24h pump probability, projected ROI ranges, and aggregated DexScreener/Jupiter/CoinGecko market data. Costs $0.008...2 params
Get real-time Solana token intelligence from the MPP32 Intelligence Oracle. Returns alpha score (0-100), rug risk assessment, whale activity, smart money signals, 24h pump probability, projected ROI ranges, and aggregated DexScreener/Jupiter/CoinGecko market data. Costs $0.008...
token*stringwalletAddressstringtry_solana_token_intelligence_freeFREE preview of the MPP32 Intelligence Oracle. No payment, no agent key, no Solana private key required. Returns the SAME payload as the paid endpoint (alpha score, rug risk, whale activity, smart money signals, pump probability, market data) for any Solana token. Rate-limited...1 params
FREE preview of the MPP32 Intelligence Oracle. No payment, no agent key, no Solana private key required. Returns the SAME payload as the paid endpoint (alpha score, rug risk, whale activity, smart money signals, pump probability, market data) for any Solana token. Rate-limited...
token*stringget_m32_whale_trackerM32-gated whale analysis for any Solana token. Returns top 20 holders, concentration risk, holder distribution, and buy/sell pressure. Requires the caller to hold 1,000,000+ M32 tokens (balance verified on-chain via X-Wallet-Address header). Free for qualifying holders — no pa...2 params
M32-gated whale analysis for any Solana token. Returns top 20 holders, concentration risk, holder distribution, and buy/sell pressure. Requires the caller to hold 1,000,000+ M32 tokens (balance verified on-chain via X-Wallet-Address header). Free for qualifying holders — no pa...
token*stringwalletAddress*stringcompare_tokens_m32M32-gated head-to-head intelligence comparison of two Solana tokens. Returns side-by-side alpha scores, rug risk, whale activity, volume, liquidity, market data, and a winner verdict. Requires the caller to hold 2,500,000+ M32 tokens (balance verified on-chain via X-Wallet-Add...3 params
M32-gated head-to-head intelligence comparison of two Solana tokens. Returns side-by-side alpha scores, rug risk, whale activity, volume, liquidity, market data, and a winner verdict. Requires the caller to hold 2,500,000+ M32 tokens (balance verified on-chain via X-Wallet-Add...
tokenA*stringtokenB*stringwalletAddress*stringscan_portfolio_m32M32-gated full wallet portfolio scan. Discovers all SPL tokens in a Solana wallet, runs intelligence on top holdings, and returns per-token analysis with aggregate portfolio risk metrics. Requires the caller to hold 5,000,000+ M32 tokens (balance verified on-chain via X-Wallet...2 params
M32-gated full wallet portfolio scan. Discovers all SPL tokens in a Solana wallet, runs intelligence on top holdings, and returns per-token analysis with aggregate portfolio risk metrics. Requires the caller to hold 5,000,000+ M32 tokens (balance verified on-chain via X-Wallet...
wallet*stringwalletAddress*stringget_pivx_dao_intelligenceGet real-time PIVX DAO governance intelligence. Returns active budget proposals with masternode voting tallies (Yes/No counts, net yes percentages), budget allocation status, network deflation metrics (unallocated treasury PIV that are never minted), and masternode network hea...2 params
Get real-time PIVX DAO governance intelligence. Returns active budget proposals with masternode voting tallies (Yes/No counts, net yes percentages), budget allocation status, network deflation metrics (unallocated treasury PIV that are never minted), and masternode network hea...
filterstringall · passing · failingdefault: allincludeStatsbooleanmanage_agent_budgetView, set, or reset the spending circuit breaker for your MPP32 agent session. Use 'get' to check current budget status (remaining budget, hourly velocity, circuit breaker state). Use 'set' to configure spending limits (budget cap in USD, hourly velocity limit, alert threshold...4 params
View, set, or reset the spending circuit breaker for your MPP32 agent session. Use 'get' to check current budget status (remaining budget, hourly velocity, circuit breaker state). Use 'set' to configure spending limits (budget cap in USD, hourly velocity limit, alert threshold...
action*stringget · set · resetalertThresholdPercentintegerbudgetLimitUsdnumbervelocityLimitUsdnumberSponsors
Configuration
MPP32_AGENT_KEYsecretSession 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_KEYsecretSolana 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_KEYsecretEthereum 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_URLdefault: https://mpp32.orgOverride the API base URL for custom deployments. Defaults to https://mpp32.org.
Readme
MPP32
The payment layer for AI agents. One install. Pay any x402 endpoint on Solana or Base from your agent. Browse a federated index of thousands of machine payable APIs without a single provider account.
Built and maintained by a small team using AI-augmented development. See AUTHORS.md · SECURITY.md · CONTRIBUTING.md.
Repository scope
This repository contains the full source for the four MPP32 components:
backend/— Hono on Bun, Prisma, SQLite. Federated catalog, agent execute, payment proxies for all five protocols.mcp-server/— thempp32-mcp-serverpackage published to npm.sdk/— client SDK.webapp/— React + Vite frontend served at mpp32.org.
Details
- Repository
- github.com/mpp32/mpp32
- Website
- mpp32.org
- Categories
- AI & LLM Tools, Finance & Commerce
- Package
mpp32-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Jun 11, 2026