Money Reactor
by makar52nn-crypto · remote · no sign-in to list tools · v1.3.20261020 · published by GitHub user makar52nn-crypto
Pay-per-call x402 MCP: 22 agent APIs on Base USDC. Crypto, onchain reads, repo safety. From $0.001
22 tools: 4 change things and 18 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things4Claude Code: ask: see these tools
- Only reads18Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http x402-money-reactor https://money-reactor.makar52nn2016.workers.dev/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
22 tools
Changes things 4Claude Code: ask
ai_chatPaid $0.01 (x402, USDC Base): LLM chat completion (Llama 3.1 8B, Cloudflare Workers AI).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Paid $0.01 (x402, USDC Base): LLM chat completion (Llama 3.1 8B, Cloudflare Workers AI). Args: prompt (string) OR messages (array of {role, content}), optional system, max_tokens. One-shot AI inference per call, no signup.
gen_uuidPaid $0.001 (x402, USDC Base): random UUID v4 — idempotency keys and x402 requestKeys on demand; also a canonical $0.001 target for testing x402 payment stacks.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Paid $0.001 (x402, USDC Base): random UUID v4 — idempotency keys and x402 requestKeys on demand; also a canonical $0.001 target for testing x402 payment stacks.
repo_verdictPaid $0.005 (x402, USDC Base): one-line GO / CAUTION / HONEYPOT_RISK verdict for a repo.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): one-line GO / CAUTION / HONEYPOT_RISK verdict for a repo. Impulse-priced pre-flight check.
score_repo_trustPaid $0.005 (x402, USDC Base): trust score 0-100 + GO/CAUTION/HONEYPOT_RISK verdict + reasons for a GitHub repo.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): trust score 0-100 + GO/CAUTION/HONEYPOT_RISK verdict + reasons for a GitHub repo. Screen bounties before working them — one avoided rug pays for 1000 calls.
Only reads 18Claude Code: allow
get_base_gasPaid $0.005 (x402, USDC Base): live Base gas — gas price, EIP-1559 base fee and suggested priority fee in Gwei.No findings
Why it is in this group
- The name "get_base_gas" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): live Base gas — gas price, EIP-1559 base fee and suggested priority fee in Gwei. Tx cost planning for agents.
get_bounty_demoFree: top-3 funded bounties + honeypot sample + ROI pitch — rich preview of the paid feed.No findings
Why it is in this group
- The name "get_bounty_demo" says "get": a word for reading.
Description, as the server wrote it Free: top-3 funded bounties + honeypot sample + ROI pitch — rich preview of the paid feed.
get_bounty_feedPaid $0.005 (x402, USDC Base): multi-source bounty feed, hourly-refreshed — live Superteam Earn listings (USDC/USDG, $500-$10k), LIVE GitHub bounty radar (top open issues by reacti…No findings
Why it is in this group
- The name "get_bounty_feed" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): multi-source bounty feed, hourly-refreshed — live Superteam Earn listings (USDC/USDG, $500-$10k), LIVE GitHub bounty radar (top open issues by reactions with trust scores, anonymous search) + GitLab bounty projects, trust >= 50. Send X-PAYMENT header to settle; without it returns the 402 challenge.
get_btc_halvingPaid $0.003 (x402, USDC Base): next Bitcoin halving — current height, blocks left, ETA, post-halving reward.No findings
Why it is in this group
- The name "get_btc_halving" says "get": a word for reading.
Description, as the server wrote it Paid $0.003 (x402, USDC Base): next Bitcoin halving — current height, blocks left, ETA, post-halving reward. Evergreen countdown.
get_coin_convertPaid $0.005 (x402, USDC Base): convert an amount between assets at live USD spot (Coinbase) — e.g.No findings
Why it is in this group
- The name "get_coin_convert" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): convert an amount between assets at live USD spot (Coinbase) — e.g. 1 BTC = ? ETH. Rate + result in one call.
get_crypto_newsPaid $0.005 (x402, USDC Base): top crypto headlines aggregated from Cointelegraph/Decrypt/NewsBTC RSS with per-article source links and publish times.No findings
Why it is in this group
- The name "get_crypto_news" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): top crypto headlines aggregated from Cointelegraph/Decrypt/NewsBTC RSS with per-article source links and publish times. Daily brief for trading and research agents.
get_crypto_pricePaid $0.005 (x402, USDC Base): live crypto spot price in USD for a pair like BTC-USD / ETH-USD / SOL-USD.No findings
Why it is in this group
- The name "get_crypto_price" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): live crypto spot price in USD for a pair like BTC-USD / ETH-USD / SOL-USD. Sourced from Coinbase public price APIs, edge-cached up to 30s.
get_erc20_balancePaid $0.005 (x402, USDC Base): on-chain ERC20 token balance for any Base address via eth_call balanceOf on public Base RPC.No findings
Why it is in this group
- The name "get_erc20_balance" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): on-chain ERC20 token balance for any Base address via eth_call balanceOf on public Base RPC. Returns raw + human balance, decimals, symbol.
get_fear_greedPaid $0.005 (x402, USDC Base): crypto Fear & Greed index — today + yesterday + week ago + 10-day history (0=extreme fear, 100=extreme greed).No findings
Why it is in this group
- The name "get_fear_greed" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): crypto Fear & Greed index — today + yesterday + week ago + 10-day history (0=extreme fear, 100=extreme greed). Market sentiment signal for trading agents.
get_latest_blockPaid $0.001 (x402, USDC Base): latest Base mainnet block height (eth_blockNumber via public RPC).No findings
Why it is in this group
- The name "get_latest_block" says "get": a word for reading.
Description, as the server wrote it Paid $0.001 (x402, USDC Base): latest Base mainnet block height (eth_blockNumber via public RPC). Cheapest chain-tip probe for agents.
get_market_pulsePaid $0.01 (x402, USDC Base): full market snapshot in ONE call — batch USD prices (default BTC/ETH/SOL/XRP/DOGE, optional symbols arg) + Fear & Greed sentiment + latest Base block.No findings
Why it is in this group
- The name "get_market_pulse" says "get": a word for reading.
Description, as the server wrote it Paid $0.01 (x402, USDC Base): full market snapshot in ONE call — batch USD prices (default BTC/ETH/SOL/XRP/DOGE, optional symbols arg) + Fear & Greed sentiment + latest Base block. One poll replaces three calls; ideal for monitoring loops.
get_timePaid $0.001 (x402, USDC Base): current server time in UTC ISO-8601 with unix seconds.No findings
Why it is in this group
- The name "get_time" says "get": a word for reading.
Description, as the server wrote it Paid $0.001 (x402, USDC Base): current server time in UTC ISO-8601 with unix seconds. Cheapest liveness/time probe.
get_token_verdictPaid $0.02 (x402, USDC Base): onchain safety verdict for a Base token — grade GREEN/MID/YELLOW/RED from liquidity, pair age, turnover, buy/sell flow and volatility (DexScreener dat…No findings
Why it is in this group
- The name "get_token_verdict" says "get": a word for reading.
Description, as the server wrote it Paid $0.02 (x402, USDC Base): onchain safety verdict for a Base token — grade GREEN/MID/YELLOW/RED from liquidity, pair age, turnover, buy/sell flow and volatility (DexScreener data) with reasons. Screen tokens before interacting.
get_usd_pricePaid $0.005 (x402, USDC Base): multi-asset USD price snapshot in ONE call — up to 25 pairs (default 10 majors: BTC/ETH/SOL/DOGE/XRP/ADA/AVAX/LINK/LTC/USDC).No findings
Why it is in this group
- The name "get_usd_price" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): multi-asset USD price snapshot in ONE call — up to 25 pairs (default 10 majors: BTC/ETH/SOL/DOGE/XRP/ADA/AVAX/LINK/LTC/USDC). Batch beats per-pair calls for portfolio and dashboard agents.
get_wallet_profilePaid $0.01 (x402, USDC Base): on-chain wallet profile on Base — ETH balance, tx count (nonce), USDC balance, activity tier (fresh/new/active/veteran).No findings
Why it is in this group
- The name "get_wallet_profile" says "get": a word for reading.
Description, as the server wrote it Paid $0.01 (x402, USDC Base): on-chain wallet profile on Base — ETH balance, tx count (nonce), USDC balance, activity tier (fresh/new/active/veteran). Pre-flight counterparty check.
get_weatherPaid $0.005 (x402, USDC Base): current weather for any city worldwide (temperature, feels-like, humidity, wind, conditions) via Open-Meteo with city geocoding.No findings
Why it is in this group
- The name "get_weather" says "get": a word for reading.
Description, as the server wrote it Paid $0.005 (x402, USDC Base): current weather for any city worldwide (temperature, feels-like, humidity, wind, conditions) via Open-Meteo with city geocoding.
reactor_statusFree: Money Reactor live base URL, health, prices, receiver wallet.No findings
Why it is in this group
- The name "reactor_status" says "status": a word for reading.
Description, as the server wrote it Free: Money Reactor live base URL, health, prices, receiver wallet. Call this first.
read_url_textPaid $0.01 (x402, USDC Base): fetch any http(s) web page and return clean plain text (title + visible body, scripts/styles stripped, up to 8000 chars).No findings
Why it is in this group
- The name "read_url_text" says "read": a word for reading.
Description, as the server wrote it Paid $0.01 (x402, USDC Base): fetch any http(s) web page and return clean plain text (title + visible body, scripts/styles stripped, up to 8000 chars). Gives text-only agents web reading. Private/internal hosts blocked.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.3.20261020. Values in angle brackets are yours to fill in.
claude mcp add --transport http x402-money-reactor https://money-reactor.makar52nn2016.workers.dev/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__x402-money-reactor__reactor_status",
"mcp__x402-money-reactor__get_bounty_demo",
"mcp__x402-money-reactor__get_bounty_feed",
"mcp__x402-money-reactor__get_crypto_price",
"mcp__x402-money-reactor__read_url_text",
"mcp__x402-money-reactor__get_crypto_news",
"mcp__x402-money-reactor__get_usd_price",
"mcp__x402-money-reactor__get_fear_greed",
"mcp__x402-money-reactor__get_market_pulse",
"mcp__x402-money-reactor__get_weather",
"mcp__x402-money-reactor__get_erc20_balance",
"mcp__x402-money-reactor__get_token_verdict",
"mcp__x402-money-reactor__get_latest_block",
"mcp__x402-money-reactor__get_time",
"mcp__x402-money-reactor__get_base_gas",
"mcp__x402-money-reactor__get_wallet_profile",
"mcp__x402-money-reactor__get_coin_convert",
"mcp__x402-money-reactor__get_btc_halving"
],
"ask": [
"mcp__x402-money-reactor__score_repo_trust",
"mcp__x402-money-reactor__repo_verdict",
"mcp__x402-money-reactor__gen_uuid",
"mcp__x402-money-reactor__ai_chat"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as x402-money-reactor. Review it before you use it.
