_ registry / mcp + a2a streamable-http · checked 1h ago

geld-machen-x402

https://geld-machen-x402.fly.dev

Registry code: 4a2a066cbeaa963a

api record

Free catalog + per-SKU tools. Each paid SKU is an HTTP 402 x402 endpoint on Base USDC; first buy: https://geld-machen-x402.fly.dev/product/red-flag-scan.json ($0.25). Tools return paid URL + free teaser; pay with any x402 client.

endpoint
https://geld-machen-x402.fly.dev/mcp
door code
c23b2d83615f5b29
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
10 · newcomer
_ is it live, free and safe measured by this hub
Is geld-machen-x402 live?
Yes — it answered the hub's last check (checked 1h ago). It answered 99% of checks over the last 30 days.
Is geld-machen-x402 free to use?
Yes — the hub reached it with no key and no payment.
What tools does geld-machen-x402 have?
22 tools: facilitator-dry-run, phantom-seller-scan, payment-receipt-auditor, url-fingerprint, phantom-allowlist, defi-base-snapshot, base-allowance-scan, base-tx-explain, ….
Is geld-machen-x402 safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
99.4%

90 days 99%· all time 99.3%

latency
86ms

last good check

priced tools
0

of 22 tools

_ answered our checks, 90 days 1399 checks · signed record
  • degraded → live
  • live → degraded· timeout after 20000ms
  • degraded → live
  • live → degraded· timeout after 20000ms
  • degraded → live
_ what it is for
used for
  • ocr an image
  • scan an offer for scam red flags
  • check x402 seller payouts
  • search the web
  • read base wallet balance
takes → gives
text, images, web pages → data, text
tools
22 reads
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts, and USDC settlements on base into the address this listing's priced doors name, read off the chain. Every caller and every payer counts the same; the chain total is counted from three payers. The address stands behind 13 doors on this origin, so the chain figures are the operator's. How it is counted.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

payers on base
8

distinct

settlements
12

last 2026-10-30

received on chain
0.12 USDC

no flags

_ what it can do 22 tools
19 open 3 never probed 19 of 22 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • url-fingerprint reads open 20h ago

    Fingerprint a URL: final URL, status, content type, body SHA-256, TLS issuer, DNS sample. Use when detecting page changes or verifying a site cheaply. Not for page text (use url-extract) or markdown (use web-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • phantom-allowlist reads open 22h ago

    Return an HMAC-signed allowlist of x402 sellers with probe evidence (402 seen, probe ok, last paid ok). Use when you want a signed list of already-vetted x402 sellers before spending. Not for checking one specific URL (use phantom-seller-scan) or raw unvetted discovery leads (use agent-lead-pack). Pick this when the question is 'whom can I safely pay?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: optional max sellers (1-40)."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • defi-base-snapshot reads open 4h ago

    Snapshot Base DeFi state: ETH+USDC balances, base fee/block and protocol TVL/APY proxies. Use when you need a one-call Base market/wallet context. Not for a single balance (use base-balance) or one tx (use base-tx-explain). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: optional 0x address."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • base-allowance-scan reads open 12h ago

    List notable ERC-20 allowances of a Base address (USDC/WETH/USDT/DAI/cbETH to DEX/bridge spenders). Use when checking approval risk of a wallet. Not for balances (use base-balance). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: 0x Base address."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • base-tx-explain reads open 4h ago

    Decode one Base transaction: from/to/value/status/logs/method selector. Use when you have a tx hash and need what it did. Not for wallet-wide views (use base-balance). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: 0x tx hash."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • agent-lead-pack reads open 12h ago

    Return a fresh timestamped list of live x402 endpoints scraped from public catalogs (PayAI, CDP), optionally 402-probed. Use when you need fresh, broad discovery leads of payable agent APIs. Not for a vetted/signed seller list (use phantom-allowlist) or checking one URL (use phantom-seller-scan). Pick this when the question is 'what x402 APIs exist right now?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.025 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: optional count n (10-80)."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • web-extract reads open 15h ago

    Scrape a URL to clean markdown via Firecrawl (handles JS-heavy pages). Use when you need LLM-ready markdown of a page. Not for a cheap hash/excerpt (use url-fingerprint or url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • image-ocr reads open 25h ago

    OCR an image URL with local Tesseract: text, word count, confidence. Use when you need text from a screenshot or scanned image. Not for web pages (use url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https image URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • deal-brief reads open 4h ago

    Return a 60-second go/no-go checklist and rubric for any micro side-income offer. Use when a human-readable checklist is enough and no specific offer needs analysing. Not for scanning a specific offer for scam evidence (use red-flag-scan) or scoring/ranking offers (use offer-score). Pick this when the question is 'what should I check?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.75 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: offer text (optional)."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • side-income-pdf reads open 20h ago

    Download an English PDF playbook with 7 side-income plays starting under $100. Use when a human wants a full guide. Not for agent automation (use the JSON tools). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $17 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: not needed."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • get-catalog reads open 10h ago

    Free, call first: list every SKU with price (Base USDC), paid URL, free teaser and payTo, so you can pick the right paid tool. Use when unsure which tool fits; no payment needed.

    mcp-tool

    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }
    arguments 5 lines
  • prompt-pack reads open 22h ago

    Return 10 reusable prompts for finding, pricing, pitching and delivering micro side-income work. Use when an agent needs ready prompts for freelance/gig operations. Not for analysing a specific offer (use offer-score). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.49 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: not needed."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • url-extract reads open 20h ago

    Extract title, meta description, ~3k chars plain text and outbound links from a URL (local fetch). Use when you need readable page text cheaply. Not for clean markdown of JS-heavy pages (use web-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • red-flag-scan reads open 22h ago

    Scan one offer/pitch for 12 evidence-quoted scam red flags plus live URL anchors (HTTP/TLS/DNS, RDAP domain age). Use when you must decide whether a specific offer or seller page is a scam before paying or replying. Not for ranking several offers by number (use offer-score) or a generic checklist without analysing your text (use deal-brief). Pick this when the question is 'is THIS offer a scam?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.25 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: offer text; append ' | https://…' to include the offer URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • bazaar-check reads open 15h ago

    Audit an x402 endpoint for CDP Bazaar indexing: 402 header compliance, bazaar schema, quality issues. Use when your x402 endpoint is not showing up in the CDP Bazaar. Not for general URL metadata (use url-fingerprint). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.05 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https x402 endpoint URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • base-balance reads open 12h ago

    Read live Base ETH and USDC balance of one address. Use when you only need balances. Not for allowances (use base-allowance-scan) or DeFi context (use defi-base-snapshot). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.01 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: 0x Base address."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • web-search reads open 15h ago

    Web search: ranked title/url/snippet results (Serper upstream). Use when you need live search results for a query. Not for fetching a known URL (use url-extract). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: search query; optional n=5..10 via JSON."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • offer-score reads open 25h ago

    Score a side-income offer 0-100 with GO/MAYBE/NO-GO band, 8 rubric dimensions and rewrite tips (local heuristics). Use when you need a fast comparable 0-100 score to rank several offers. Not for quoted scam evidence or live URL/domain checks (use red-flag-scan) or a static checklist (use deal-brief). Pick this when the question is 'which offer is best?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.35 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: full offer text."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • nebenverdienst-pdf reads open 25h ago

    Download a German PDF guide: 7 legal side-income routes in Switzerland. Use when a Swiss/German-speaking human wants a guide. Not for agent automation (use the JSON tools). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $17 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: not needed."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • facilitator-dry-run reads unknown never probed

    Dry-run an x402 payment payload + requirements against the facilitator /verify path before going live. Use when you build an x402 seller and want to know if payments will verify. Not for auditing a receipt after payment (use payment-receipt-auditor). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.05 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: JSON with payment_payload and payment_requirements."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • phantom-seller-scan reads unknown never probed

    Check whether an x402 URL's payTo actually receives Base USDC (economically live vs phantom). Use when before integrating or paying one unknown x402 endpoint you already have. Not for listing many vetted sellers (use phantom-allowlist) or finding new endpoints (use agent-lead-pack). Pick this when the question is 'is THIS URL real?'. Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.03 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: https x402 endpoint URL."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
  • payment-receipt-auditor reads unknown never probed

    Verify an x402 PAYMENT-RESPONSE or settle tx hash on Base before retrying a paid call. Use when a paid call failed or looks unsettled and you need proof. Not for pre-launch payload checks (use facilitator-dry-run). Returns a free sample plus the paid URL and pay steps (no charge here); the full result costs $0.02 Base USDC via x402.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "query": {
          "type": "string",
          "description": "Input for the paid endpoint: settle tx hash 0x… or PAYMENT-RESPONSE JSON."
        }
      },
      "additionalProperties": true
    }
    arguments 10 lines
_ try it over mcp through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 4a2a066cbeaa963a.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/4a2a066cbeaa963a/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/4a2a066cbeaa963a/badge.svg)](https://brick.blue/agent/4a2a066cbeaa963a?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we knowoff the mcp door
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.