Money Reactor
Pay-per-call x402 MCP: 22 agent APIs on Base USDC. Crypto, onchain reads, repo safety. From $0.001
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (7)
- HIGH
- MEDIUMin get_usd_price
- LOWin get_crypto_price
- LOWin get_fear_greed
- LOWin get_token_verdict
- LOWin get_time
- LOWin get_base_gas
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"x402-money-reactor": {
"url": "https://money-reactor.makar52nn2016.workers.dev/mcp"
}
}
}Remote-Endpunkte
https://money-reactor.makar52nn2016.workers.dev/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (22)
⚪reactor_status
Free: Money Reactor live base URL, health, prices, receiver wallet. Call this first.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_bounty_demo
Free: top-3 funded bounties + honeypot sample + ROI pitch — rich preview of the paid feed.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟡get_bounty_feed
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}⚪score_repo_trust(repo)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"repo": {
"type": "string",
"description": "owner/name, e.g. facebook/react"
}
},
"required": [
"repo"
]
}⚪repo_verdict(repo)
Paid $0.005 (x402, USDC Base): one-line GO / CAUTION / HONEYPOT_RISK verdict for a repo. Impulse-priced pre-flight check.
Eingabe-Schema
{
"type": "object",
"properties": {
"repo": {
"type": "string",
"description": "owner/name"
}
},
"required": [
"repo"
]
}🟢get_crypto_price(symbol)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"description": "Trading pair BASE-QUOTE, e.g. BTC-USD"
}
},
"required": [
"symbol"
]
}🟢read_url_text(url)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL to read"
}
},
"required": [
"url"
]
}🟡get_crypto_news
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_usd_price(symbols)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Comma-separated pairs BASE-QUOTE, e.g. BTC-USD,ETH-USD"
}
},
"required": []
}🟢get_fear_greed
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_market_pulse(symbols)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"symbols": {
"type": "string",
"description": "Comma-separated pairs BASE-QUOTE (optional)"
}
},
"required": []
}🟢get_weather(city)
Paid $0.005 (x402, USDC Base): current weather for any city worldwide (temperature, feels-like, humidity, wind, conditions) via Open-Meteo with city geocoding.
Eingabe-Schema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City name, e.g. 'New York'"
}
},
"required": [
"city"
]
}🟢get_erc20_balance(contract, address)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"contract": {
"type": "string",
"description": "Token contract address 0x..."
},
"address": {
"type": "string",
"description": "Wallet address 0x..."
}
},
"required": [
"contract",
"address"
]
}🟢get_token_verdict(address)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Base token contract address 0x..."
}
},
"required": [
"address"
]
}🟢get_latest_block
Paid $0.001 (x402, USDC Base): latest Base mainnet block height (eth_blockNumber via public RPC). Cheapest chain-tip probe for agents.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}⚪gen_uuid
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_time
Paid $0.001 (x402, USDC Base): current server time in UTC ISO-8601 with unix seconds. Cheapest liveness/time probe.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_base_gas
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}🟢get_wallet_profile(address)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Wallet address 0x..."
}
},
"required": [
"address"
]
}🟢get_coin_convert(from, to, amount)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"from": {
"type": "string",
"description": "Asset code, e.g. BTC"
},
"to": {
"type": "string",
"description": "Asset code, e.g. ETH"
},
"amount": {
"type": "number",
"description": "Amount, default 1"
}
},
"required": []
}🟡get_btc_halving
Paid $0.003 (x402, USDC Base): next Bitcoin halving — current height, blocks left, ETA, post-halving reward. Evergreen countdown.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}⚪ai_chat(prompt, messages, system, max_tokens)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"prompt": {
"type": "string",
"description": "One-shot prompt"
},
"messages": {
"type": "array",
"description": "OpenAI-style [{role, content}] chat history"
},
"system": {
"type": "string",
"description": "System prompt (optional)"
},
"max_tokens": {
"type": "integer",
"description": "Max completion tokens, default 512"
}
}
}Community
Nachweis