Back to Browse

X402 Money Reactor MCP Server

FinanceLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Pay-per-call x402 MCP: 22 agent APIs on Base USDC. Crypto, onchain reads, repo safety. From $0.001

About

Pay-per-call x402 MCP: 22 agent APIs on Base USDC. Crypto, onchain reads, repo safety. From $0.001

Remote endpoints: streamable-http: https://money-reactor.makar52nn2016.workers.dev/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.

22 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Found in Source Code

Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-makar52nn-crypto-x402-money-reactor": {
      "url": "https://money-reactor.makar52nn2016.workers.dev/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

x402-money-reactor

Money Reactor — a pay-per-call API for AI agents and bots. No signup, no API keys, no rate-limit dance: the payment is the auth. Every call is settled on-chain in USDC on Base via the x402 protocol (HTTP 402 + EIP-3009 transferWithAuthorization).

🔗 Live service: https://money-reactor.makar52nn2016.workers.dev

Machine-readable discovery (point your agent straight at these):

Install

pip install x402-money-reactor    # Python SDK
npm install x402-money-reactor    # Node.js SDK

Source lives in sdk/python/ and sdk/node/.

The verdict ladder — the core premium track

Three tiers of token-safety intelligence for trading agents, wallets and DeFi bots. One settlement mechanics, three confidence levels — pay only for the confidence you need:

TierPriceUse it when
GET /api/verdict · /api/honeypot$0.001triage a whole token list (100 tokens ≈ $0.10)
GET /api/token-verdict$0.01machine verdict GREEN/MID/YELLOW/RED before your agent signs a swap
GET /api/dossier$0.05large position: prices + sentiment + news + chain state + AI verdict + AI summary in one JSON
from x402_money_reactor import token_verdict_challenge, dossier_challenge

print(token_verdict_challenge("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"))
# -> {"accepts": [{"scheme": "exact", "network": "eip155:8453",
#     "maxAmountRequired": "10000", ...}]}

Full catalog (17 paid endpoints, $0.001 – $5.00)

EndpointPriceWhat you get
GET /api/crypto-price?symbol=BTC-USD$0.001live spot price
GET /api/usd-price?assets=btc,eth$0.001multi-asset USD snapshot (≤25 pairs/call)
GET /api/fear-greed$0.001crypto Fear & Greed index (+10d history)
GET /api/crypto-news$0.001news feed
GET /api/verdict?repo=owner/name$0.001one-line repo safety verdict
GET /api/honeypot?repo=owner/name$0.001GitHub repo trust score
GET /api/erc20-balance?address=…&token=…$0.001ERC20 balance on Base
GET /api/block-number$0.001latest Base block height
GET /api/time · GET /api/uuid$0.001UTC time / UUID v4
GET /api/bounties$0.001funded bounty feed
GET /api/weather?city=Moscow$0.002current weather by city
POST /api/ai-chat$0.002LLM chat completion
GET /api/market-pulse?symbols=BTC,ETH$0.003prices + Fear & Greed + block height in plain language
GET /api/url-to-text?url=…$0.003any web page as clean plain text for LLMs
GET /api/token-verdict?address=0x…$0.01token safety verdict card
GET /api/dossier$0.05full research dossier
GET /api/starter-kit$5.00x402 Starter Kit (docs + code samples)

How a paid call works

  1. Call any paid endpoint without a key → you get HTTP 402 with an x402 accepts payload.
  2. Your x402 client (or EIP-3009 wallet) signs a USDC transferWithAuthorization on Base.
  3. Repeat the request with the X-PAYMENT header → 200 OK with the data.
from x402_money_reactor import call_free, catalog, paid_endpoints

call_free("/api/status")   # public payment ledger — every settlement visible
catalog()                  # live endpoint list from /openapi.json
paid_endpoints()           # static price table
const { challenge, catalog, paidEndpoints } = require("x402-money-reactor");
console.log(challenge("/api/token-verdict?address=0x…"));

Full auto-payment with the official x402 SDK:

# pip install x402
from x402 import x402Client  # on 402 it signs EIP-3009 USDC on Base and retries automatically

Or drive the settlement yourself with any Base signer — the 402 payload is a standard EIP-3009 transferWithAuthorization to the payTo address (USDC, 6 decimals).

MCP

The service speaks MCP natively: point any MCP client at https://money-reactor.makar52nn2016.workers.dev/mcp.

Public ledger — verify everything

No key needed: GET https://money-reactor.makar52nn2016.workers.dev/api/status returns paymentsTotal and recentPayments with on-chain tx hashes. Every payment that ever settled is public.

Mirrors & articles

Shareable verdict cards (free)

Every token verdict ships with a branded SVG card — a free, self-contained link you can drop in chats, issues, dashboards or agent transcripts:

https://money-reactor.makar52nn2016.workers.dev/api/verdict-card?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

The card shows the grade (GREEN / MID / YELLOW / RED), score, headline metrics (liquidity, pair age, 24h move) and a one-line take; full reasons and metrics stay in the paid /api/token-verdict call ($0.01 USDC via x402). The paid response includes cardUrl so agents can share results natively.

New: tutorial — x402 in 5 minutes: make your first USDC pay-per-call API request (curl + Node.js, live on Base).

License

MIT

Reviews

No reviews yet

Be the first to review this server!