Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

ThirdMade Shelf

26 pay-per-call tools for agents: scrape, verify, guards, crypto. x402 USDC on Base.The vendor's description, from its MCP Registry listing.

Passed, with 1 warningAudited Nov 13, 2026
  • Warning: 26 of 26 tools do not say whether they can change things.

Nothing failed, but there is something to know or fix. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 911 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
Doesn't sayIts tools do not say whether they only read, so treat them as able to change things.
Endpointhttps://shelf.thirdmade.net/mcp

Website Streamable HTTP · protocol 2025-11-25 · server version 4.6.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Warning: 26 of 26 tools do not say whether they can change things.

    MCP lets a server label each tool as read-only or destructive, so clients can ask the user before risky calls. Unlabelled tools are treated as able to change things.

    • robots
    • llms_txt
    • page_meta
    • domain_facts
    • link_graph
    • scrape
    • captcha_eval
    • geo_time
    • and 18 more

Tools

  • Passed: 26 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (26)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • robotsParses robots.txt for any domain — shows crawl rules, disallowed paths, sitemaps. Agents use this to check if they're allowed to scrape a site before doing it. [free]Doesn't say
  • llms_txtFetches and normalizes llms.txt / llms-full.txt from any site — the emerging standard for making websites readable to AI agents. [free]Doesn't say
  • page_metaExtracts OG tags, canonical URL, title, and meta description from any web page. Useful for link previews, SEO audits, and content enrichment. [price: $0.001/call USDC via x402]Doesn't say
  • domain_factsLive-checks a domain: is it up, does it have TLS, what's the title? Quick domain health check for agents evaluating links. [price: $0.001/call USDC via x402]Doesn't say
  • link_graphExtracts all outbound links from a page, classified by domain. Shows where a page links to and which domains dominate. [price: $0.001/call USDC via x402]Doesn't say
  • scrapeScrapes any public web page and returns clean structured JSON (title, text, length). The workhorse — agents use this for real data extraction. [price: $0.01/call USDC via x402]Doesn't say
  • captcha_evalClassifies captcha type (reCAPTCHA, hCaptcha, Turnstile) and difficulty. Eval only — we do NOT solve captchas. [price: $0.01/call USDC via x402]Doesn't say
  • geo_timeGeocode + timezone + currency context for any location string. [price: $0.001/call USDC via x402]Doesn't say
  • entity_findExtracts named entities (people, companies, places) from text. Wikidata resolution next iteration. [price: $0.001/call USDC via x402]Doesn't say
  • search_verifyChecks if a URL supports a claim. Returns confidence score. Research agents use this to verify sources. [price: $0.01/call USDC via x402]Doesn't say
  • similar_domainsFinds similar/competitor domains by name-similarity. Lead-gen agents use this for prospecting. [price: $0.001/call USDC via x402]Doesn't say
  • gas_nowCurrent gas prices in Gwei for Base, Ethereum, or Arbitrum via public RPC. [free]Doesn't say
  • chain_statsBlock height + chain stats for Base or Ethereum. [price: $0.001/call USDC via x402]Doesn't say
  • nonceCurrent transaction nonce for any address on Base or Ethereum. Agent tx bots need this before sending transactions. [price: $0.001/call USDC via x402]Doesn't say
  • token_securityToken security heuristics: honeypot signals, proxy detection, LP data. Trading agents use this to avoid rugs. [price: $0.01/call USDC via x402]Doesn't say
  • ens_lookupENS name resolution + reverse lookup via public Ethereum RPC. [price: $0.001/call USDC via x402]Doesn't say
  • summarizeExtractive summary (3 sentences) + top-5 keywords from any text. [price: $0.001/call USDC via x402]Doesn't say
  • jsonifyCoerces messy text (key=value lines, CSV-ish, sentences) into clean JSON. [price: $0.001/call USDC via x402]Doesn't say
  • sentimentSentiment classification (positive/negative/neutral) + emotion keyword hits. [price: $0.001/call USDC via x402]Doesn't say
  • image_genGenerates 1 PNG from a text prompt (FLUX.1-dev, 512px). Async: returns job ID + poll URL. GPU-backed via RunPod ComfyUI, scale-to-zero. [price: $0.02/call USDC via x402]Doesn't say
  • image_statusPoll image-gen job status by job ID. Returns image base64 PNG when COMPLETED. [free]Doesn't say
  • pii_guardDetects PII (emails, phones, SSNs, credit cards) in any text with character spans. Compliance agents use this before processing user data. [price: $0.001/call USDC via x402]Doesn't say
  • prompt_guardScores prompt-injection / jailbreak risk for LLM inputs. Agent builders use this to sanitize user inputs before hitting their LLM. [price: $0.01/call USDC via x402]Doesn't say
  • hallucination_checkEntailment scoring: does the provided context support this claim? Research agents use this to self-check outputs. [price: $0.001/call USDC via x402]Doesn't say
  • json_guardValidates JSON, detects PII inside values, reports schema stats. Pipeline agents use this as a data-quality gate. [price: $0.001/call USDC via x402]Doesn't say
  • sweepOne verify-loop lane: confidence-labeled findings on any topic. The flagship teaser — full sweeps at $0.50-5 ship when this crosses BUILD. [price: $0.05/call USDC via x402]Doesn't say

Audit history

  1. Nov 13Warnings

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200911 ms
initializedHTTP 20261 ms
tools/listHTTP 200269 ms
resources/listHTTP 20075 ms
unknown-methodHTTP 20048 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.