boo-mpp-mcp
# boo-mpp-mcp
MCP server giving AI agents **pay-per-call** crypto/web3 data on the **MPP / Tempo** rail (USDC.e).
Sister package to [`boo-x402-mcp`](https://www.npmjs.com/package/boo-x402-mcp) (same data, x402 on Base). Pick the rail your agent's wallet is funded on.
No API key. No signup. Built-in spend caps.
## Tools (24 paid + 2 free)
Call `mpp_list_paid_tools` (FREE) first to see everything with prices.
**Unique to this fleet**
| Tool | Price | What |
|---|---|---|
| `vietnam_crypto_news` | $0.02 | What Vietnamese media reports about crypto, in English. Vietnam is a top-3 adoption market invisible to English-language agents. |
| `company_registry_lookup` | $0.05 | Verify a company exists in official registries (GLEIF LEI, UK Companies House, US state). |
**Safety**
| Tool | Price |
|---|---|
| `token_rugcheck` (solana, rhchain) | $0.01-0.02 |
| `wallet_risk` | $0.01 |
| `wallet_sanctions` (OFAC) | $0.01 |
**Token data**
| Tool | Price |
|---|---|
| `token_price` | $0.01 |
| `token_supply` | $0.01 |
| `token_snapshot` | $0.015 |
**Market & DeFi**
| Tool | Price |
|---|---|
| `fear_greed` | $0.005 |
| `gas_oracle` | $0.005 |
| `ens_resolve` | $0.005 |
| `defi_tvl` | $0.01 |
| `defi_yields` | $0.01 |
| `chain_tvl` | $0.01 |
| `stablecoin_peg` | $0.01 |
| `derivatives_funding` | $0.01 |
**Robinhood Chain** (chain_id 4663, new L2, not covered elsewhere)
`rhchain_health` $0.005, `rhchain_wallet` $0.01, `rhchain_wallet_score` $0.01, `rhchain_token_screener` $0.008, `rhchain_token_detail` $0.008, `rhchain_tx` $0.005, `rhchain_trending` $0.008, `rhchain_burn` $0.005
## Install
```json
{
"mcpServers": {
"boo-mpp": {
"command": "npx",
"args": ["-y", "boo-mpp-mcp"],
"env": {
"WALLET_PRIVATE_KEY": "0x...",
"MAX_USD_PER_CALL": "0.05",
"MAX_USD_TOTAL": "5"
}
}
}
}
```
## Wallet
You need a wallet holding **USDC.e on Tempo** (not Base). Payments settle over MPP.
Your private key stays **on your machine**, in your MCP config. It is never transmitted.
The free tools work with no wallet.
## Spend caps
- `MAX_USD_PER_CALL` (default `0.05`) - rejects any single payment above this
- `MAX_USD_TOTAL` (default `5`) - rejects further calls once session spend reaches this
## Data
Public, verifiable sources (Blockscout, RPC, DEX pairs, DefiLlama, GoPlus, GLEIF). Read-only.
**NOT investment advice.**
## License
MIT
TDQS
Scored across 26 tools
Most tools have clearly distinct purposes, but some overlap exists: wallet_risk and wallet_sanctions both assess wallet safety, and rhchain_token_screener, rhchain_token_detail, and rhchain_trending all provide token information from different angles. Descriptions generally clarify these boundaries well enough for an agent to choose correctly.
All tool names use lowercase snake_case and are grouped by domain prefixes (defi_, token_, wallet_, rhchain_, mpp_). The verb position varies (e.g., ens_resolve has verb-last, mpp_list_paid_tools has verb-first), but the overall pattern is predictable and readable.
With 26 tools, the server exceeds the 25-tool threshold for excessive count. The set bundles general crypto data, safety checks, compliance, and 9 Robinhood Chain-specific tools, making it feel like a broad API rather than a focused MCP server.
The tool surface covers a wide range of crypto data and risk assessment needs, including market prices, yields, TVL, safety checks, wallet compliance, and chain-specific metrics. Minor gaps exist (e.g., no historical price data or general token holder lists), but the core workflows for a read-only data server are well covered.