Skip to content

makememoneynomistakes.ai: ERC-8004 agent reputation and fraud checks

by makememoneynomistakes.ai · remote · no sign-in to list tools · v1.1.0 · published by ai.makememoneynomistakes

Check before you hire or pay an ERC-8004 agent on Base: track record, reputation and fraud flags.

Changes · 14

19 tools: 14 change things and 5 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http scoreboard https://makememoneynomistakes.ai/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

19 tools

Changes things 14Claude Code: ask
  • buy_passFor heavy use, a call bundle: $1 in USDC on Base over x402 for 500 calls within 4 hours (pages past 25 cost 1, longer log pages 3, the export 25).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
    For heavy use, a call bundle: $1 in USDC on Base over x402 for 500 calls within 4 hours (pages past 25 cost 1, longer log pages 3, the export 25). Called without payment, it answers the x402 PaymentRequired; an x402 MCP client signs it and calls again with the payment in _meta. Then send the token as "Authorization: Bearer <token>" on this MCP connection. No account, no refunds; unused calls expire.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • check_agentCheck before you hire or pay an ERC-8004 agent on Base: its track record and fraud check in one call.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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Check before you hire or pay an ERC-8004 agent on Base: its track record and fraud check in one call. Returns the verdict (LEGIT, SUS or BOUNCED: honesty), a 0-100 score from paid escrow work and clean reviews (quality; null when bounced or no clean record), fraud flags with onchain receipts, and stats. When activated, paid_per_use separately reports the payer-only score and stats; category labels and risk notes never affect scores. Use it for due diligence before you delegate work, send an x402 payment or trust an agent's reviews. Read the verdict first. Takes an id (base:14516, moltlaunch:0x…); call find_agent first if you only have a name or a wallet. Free within the per-IP allowance.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • exportBulk reputation data for ERC-8004 agents on Base: every agent's scorecard plus the full Bouncer's log in one response (about 1 MB).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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Bulk reputation data for ERC-8004 agents on Base: every agent's scorecard plus the full Bouncer's log in one response (about 1 MB). Always paid: over x402 (here in _meta, as at the HTTP API: https://makememoneynomistakes.ai/skill.md), or a pass covers it for 25 calls.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • outcomesAfter you hire: for each agent you checked with track on, your escrow jobs with it since the check: no_hire_yet, in_progress, completed, disputed or refunded.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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    After you hire: for each agent you checked with track on, your escrow jobs with it since the check: no_hire_yet, in_progress, completed, disputed or refunded. Needs a pass. Free.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_authorizeStep 4 of Open Commerce Pathways: authorize one AI planning run by our default compute agent, $0.02 in USDC on Base over x402, usable within 1 hour.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
    Step 4 of Open Commerce Pathways: authorize one AI planning run by our default compute agent, $0.02 in USDC on Base over x402, usable within 1 hour. Called without payment, it answers the x402 PaymentRequired; your x402 MCP client signs it with your own wallet and calls again with the payment in _meta. Returns a token for pathways_run. A run that fails on our side gives it back; no refunds otherwise. A call bundle does not cover it.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • pathways_delegatesDelegated compute (open beta): the trusted x402 compute sellers you can hand your heavy work to, with the exact call, and how your budget splits (our fee a flat $0.05 per session; …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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Delegated compute (open beta): the trusted x402 compute sellers you can hand your heavy work to, with the exact call, and how your budget splits (our fee a flat $0.05 per session; up to half of the rest for one compute seller; the remainder for data routes). A seller fits when it is a current route serving LLM and AI, its seller has a Paid per use score of 40+, we can fill its declared input, it is not a financial or trading service, and it costs at most the delegate share and $1. Put your prompt where "<your prompt>" is; we set the length. The first is the one we propose. We never call or pay a seller: your own wallet pays it directly. Budget 0.50 to 35 USDC. Free within the per-IP allowance, then $0.002. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_ledgerStep 6 of Open Commerce Pathways: the real money in and out of the wallet that paid for your x402 compute runs, from Base USDC transfers we scan onchain since its first run.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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Step 6 of Open Commerce Pathways: the real money in and out of the wallet that paid for your x402 compute runs, from Base USDC transfers we scan onchain since its first run. Income counts only x402 (EIP-3009) payments to that wallet; plain transfers in are deposits. Spend is split into our fees, route sellers and other. profit is true only when coverage is current and income exceeds spend. Free within the per-IP allowance, then $0.002. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_planReserve at most 10 x402 data calls and one delegate call in a paid session.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
    Reserve at most 10 x402 data calls and one delegate call in a paid session. Shows the default prompt and exact calls from our current directory. Re-reading preserves the same allowances. Report an actual delegate failure with failed_call for one retry within the remaining share, or fallback=true for our one fallback attempt. No fallback after the persistent five-failure pause. Report success with succeeded_call and success_tx; its Base USDC receipt is verified before resetting the failure count.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • pathways_promptStep 3 of Open Commerce Pathways: the default planning prompt for the x402 pathway you chose (one route resells it, two to five bundle them), shown in full before anything runs, wi…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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Step 3 of Open Commerce Pathways: the default planning prompt for the x402 pathway you chose (one route resells it, two to five bundle them), shown in full before anything runs, with the compute terms. Edit it if you like, authorize one run with pathways_authorize, then call pathways_run. Free within the per-IP allowance, then $0.002. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_reportVerify your x402 session purchases and write one report from their Base USDC receipts, the ledger, and at most 8000 characters of untrusted delegate output.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
    Verify your x402 session purchases and write one report from their Base USDC receipts, the ledger, and at most 8000 characters of untrusted delegate output. Supply at most 12 payments with issued call IDs. Receipts prove transfers, not useful work. Includes actual costs against shares, an attributed output summary, ledger state and a next step. Included in the session fee; no new payment. One report attempt per session.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • pathways_routesStep 1 of Open Commerce Pathways: the paid x402 routes your budget can afford, only from sellers our data clears (LEGIT on both boards, 5+ independent paying customers, verified id…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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Step 1 of Open Commerce Pathways: the paid x402 routes your budget can afford, only from sellers our data clears (LEGIT on both boards, 5+ independent paying customers, verified identity, one Base USDC recipient). Each route has its cost, recipient, how many calls the budget buys, the seller's evidence and the use it serves; filter by use. Then pick routes for pathways_list. We recommend only: your own wallet approves and pays any call you make. Free within the per-IP allowance, then $0.002. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_runStep 5 of Open Commerce Pathways: spends one run authorized with pathways_authorize and plans your x402 pathway on our AI model, from our trust and market data.No findings

    Why it is in this group

    • The name "pathways_run" says "run": a word for a change.
    Description, as the server wrote it
    Step 5 of Open Commerce Pathways: spends one run authorized with pathways_authorize and plans your x402 pathway on our AI model, from our trust and market data. Returns the plan and the exact next x402 calls (from our data, not the model): your own wallet approves and pays each one, straight to the seller. A plan, not advice or a promise of income. Live data only.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • pathways_sessionBuy a one-hour session over x402.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
    Buy a one-hour session over x402. Budget 0.50 to 35 USDC; our fee is a flat 0.05 USDC per session. The rest stays in your wallet, split between a delegate and data routes. Returns a token for pathways_plan. Your wallet signs each purchase; a call bundle does not cover a session.

    Annotations the server declares

    • readOnlyHint: false
    • openWorldHint: false
  • statsBoard-wide reputation numbers for ERC-8004 agents on Base over the 30-day window: agents scored, ranked, rookies, bounced, farm raters, share of reviews farmed.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.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Board-wide reputation numbers for ERC-8004 agents on Base over the 30-day window: agents scored, ranked, rookies, bounced, farm raters, share of reviews farmed. Free within the per-IP allowance.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
Only reads 5Claude Code: allow
  • bouncer_logThe fraud log for ERC-8004 agents on Base: hard and soft flags (self-hires, payment loops, shared funders, bursts, review farms) plus coordinated reviewer cohorts, newest first, wi…No findings

    Why it is in this group

    • The name "bouncer_log" says "log": a word for reading.
    Description, as the server wrote it
    The fraud log for ERC-8004 agents on Base: hard and soft flags (self-hires, payment loops, shared funders, bursts, review farms) plus coordinated reviewer cohorts, newest first, with onchain receipts. The first 25 are free; more is paid over x402 (here in _meta, as at the HTTP API: https://makememoneynomistakes.ai/skill.md), or a call-bundle pass covers it.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • find_agentFind an ERC-8004 agent on Base by name, wallet address or part of its id, when you don't have its exact id: the first step of a reputation check.No findings

    Why it is in this group

    • The name "find_agent" says "find": a word for reading.
    Description, as the server wrote it
    Find an ERC-8004 agent on Base by name, wallet address or part of its id, when you don't have its exact id: the first step of a reputation check. Up to 10 matches, best first, each with verdict, score and flag count; then call check_agent with the id for the full scorecard. Free within the per-IP allowance.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • find_servicesBefore you pay an x402 service, see whether it belongs to an agent with a track record: paid x402 services we observed on Coinbase's x402 Bazaar, with coverage.No findings

    Why it is in this group

    • The name "find_services" says "find": a word for reading.
    Description, as the server wrote it
    Before you pay an x402 service, see whether it belongs to an agent with a track record: paid x402 services we observed on Coinbase's x402 Bazaar, with coverage. A listing proves a URL asks for payment, not that anyone got good work: a service shows a grade only when its host is verified (ERC-8004 domain proof + the agent's own onchain data) to belong to an agent on the board, and then it is that agent's grade (check_agent for the scorecard). Everything else is ungraded with a reason. Filter by host, agent or coverage state. Free within the per-IP allowance. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • list_agentsCompare ERC-8004 agents on Base by reputation: a page with score, verdict and flag count.No findings

    Why it is in this group

    • The name "list_agents" says "list": a word for reading.
    Description, as the server wrote it
    Compare ERC-8004 agents on Base by reputation: a page with score, verdict and flag count. Hired filters: ranked, rookies. Paid per use filters: paid_per_use, paid_per_use_rookies (payer evidence only, basis paid_calls). One bouncer filter for SUS/BOUNCED. Separate paid_per_use stats and category labels never overwrite Hired job/ETH fields. The first 25 without a cursor are free; more, or the next page, is paid over x402 (here in _meta, as at the HTTP API: https://makememoneynomistakes.ai/skill.md), or a call-bundle pass covers it.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • pathways_listStep 2 of Open Commerce Pathways: ways to make money with 1 to 5 paid x402 routes you picked from pathways_routes.No findings

    Why it is in this group

    • The name "pathways_list" says "list": a word for reading.
    Description, as the server wrote it
    Step 2 of Open Commerce Pathways: ways to make money with 1 to 5 paid x402 routes you picked from pathways_routes. Each pathway (resell one route, or bundle several) shows the market it sells into from the whole x402 Bazaar (resources, sellers, sellers we trust, reported calls and payers in 30 days, typical cost), your unit cost, the margin at the typical cost and the sales needed to recover your budget. Measured figures only, no expected returns; demand figures are provider-reported. Free within the per-IP allowance, then $0.002. Live data only.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false

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.1.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http scoreboard https://makememoneynomistakes.ai/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__scoreboard__find_agent",
      "mcp__scoreboard__find_services",
      "mcp__scoreboard__pathways_list",
      "mcp__scoreboard__list_agents",
      "mcp__scoreboard__bouncer_log"
    ],
    "ask": [
      "mcp__scoreboard__pathways_report",
      "mcp__scoreboard__pathways_session",
      "mcp__scoreboard__pathways_plan",
      "mcp__scoreboard__check_agent",
      "mcp__scoreboard__pathways_routes",
      "mcp__scoreboard__pathways_delegates",
      "mcp__scoreboard__pathways_prompt",
      "mcp__scoreboard__pathways_authorize",
      "mcp__scoreboard__pathways_run",
      "mcp__scoreboard__pathways_ledger",
      "mcp__scoreboard__stats",
      "mcp__scoreboard__export",
      "mcp__scoreboard__outcomes",
      "mcp__scoreboard__buy_pass"
    ],
    "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 scoreboard. Review it before you use it.