ThirdMade Shelf

net.thirdmadePublished by thirdmade.netOfficial publisherv3.1.0Updated Oct 24, 2026

26 pay-per-call tools for agents: scrape, verify, guards, crypto. x402 USDC on Base.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingFinanceSecurity & Monitoring

Overview

AI-generated overview

A remote pay-per-call toolkit of 26 web scraping, verification, guard and crypto tools, billed in USDC via x402 on Base.

What you can do
Fetch and parse site policies and metadata: robots.txt rules, llms.txt files, OG tags and canonical URLs, domain health, outbound link graphs, and similar-domain discovery for prospecting. Scrape public pages into structured JSON and classify captcha types without solving them. Verify research: check whether a URL supports a claim, score entailment against context, extract named entities, and summarize or keyword-extract text. Clean and classify text: coerce messy input into JSON, run sentiment analysis, and geocode locations with timezone and currency context. Guard data and prompts: detect PII with character spans, validate JSON and flag PII inside values, and score prompt-injection risk.
When to use it
Use it when an agent needs quick web extraction, source verification, or input sanitization without building its own scrapers and checks, and when paying per call in USDC is acceptable. The crypto tools suit agents checking gas, chain stats, nonces, ENS names or token security on Base or Ethereum.
Requirements
A remote streamable HTTP endpoint at shelf.thirdmade.net; no package, account, API key or header is declared. Most tools are paid per call in USDC via x402 on Base, so a funded wallet capable of x402 payments is needed; robots, llms_txt, gas_now and image_status are listed as free. Network access to public sites and RPC endpoints is required.
Before you install
Most tools cost money per call in USDC via x402, from $0.001 up to $0.05, and the sweep tool mentions future full sweeps at $0.50-5. Payments are made from a wallet, so spending limits matter. Scraped page content and submitted text are sent to a third-party service. The crypto tools read chain data only; no signing or transaction sending is offered.

Installation

In SourceWeft

  1. Open ThirdMade Shelf in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.thirdmade%2Fshelf/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "thirdmade-shelf": {
      "type": "http",
      "url": "https://shelf.thirdmade.net/mcp"
    }
  }
}

Tools

26

robots

Parses 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]

Parametersurlrequired

llms_txt

llms txt

Fetches and normalizes llms.txt / llms-full.txt from any site — the emerging standard for making websites readable to AI agents. [free]

Parametersurlrequired

page_meta

page meta

Extracts 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]

Parametersurlrequired

domain_facts

domain facts

Live-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]

Parametersdomainrequired

scrape

Scrapes 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]

Parametersurlrequired

captcha_eval

captcha eval

Classifies captcha type (reCAPTCHA, hCaptcha, Turnstile) and difficulty. Eval only — we do NOT solve captchas. [price: $0.01/call USDC via x402]

Parameterstype

geo_time

geo time

Geocode + timezone + currency context for any location string. [price: $0.001/call USDC via x402]

Parametersqrequired

entity_find

entity find

Extracts named entities (people, companies, places) from text. Wikidata resolution next iteration. [price: $0.001/call USDC via x402]

Parameterstextrequired

search_verify

search verify

Checks if a URL supports a claim. Returns confidence score. Research agents use this to verify sources. [price: $0.01/call USDC via x402]

Parametersurlrequiredclaimrequired

similar_domains

similar domains

Finds similar/competitor domains by name-similarity. Lead-gen agents use this for prospecting. [price: $0.001/call USDC via x402]

Parametersdomainrequired

gas_now

gas now

Current gas prices in Gwei for Base, Ethereum, or Arbitrum via public RPC. [free]

Parameterschain

chain_stats

chain stats

Block height + chain stats for Base or Ethereum. [price: $0.001/call USDC via x402]

Parameterschain

nonce

Current transaction nonce for any address on Base or Ethereum. Agent tx bots need this before sending transactions. [price: $0.001/call USDC via x402]

Parameterschainaddressrequired

token_security

token security

Token security heuristics: honeypot signals, proxy detection, LP data. Trading agents use this to avoid rugs. [price: $0.01/call USDC via x402]

Parameterschainaddressrequired

ens_lookup

ens lookup

ENS name resolution + reverse lookup via public Ethereum RPC. [price: $0.001/call USDC via x402]

Parametersnamerequired

summarize

Extractive summary (3 sentences) + top-5 keywords from any text. [price: $0.001/call USDC via x402]

Parameterstextrequired

jsonify

Coerces messy text (key=value lines, CSV-ish, sentences) into clean JSON. [price: $0.001/call USDC via x402]

Parameterstextrequired

sentiment

Sentiment classification (positive/negative/neutral) + emotion keyword hits. [price: $0.001/call USDC via x402]

Parameterstextrequired

image_gen

image gen

Generates 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]

Parameterspromptrequired

image_status

image status

Poll image-gen job status by job ID. Returns image base64 PNG when COMPLETED. [free]

Parametersjobrequired

pii_guard

pii guard

Detects 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]

Parameterstextrequired

prompt_guard

prompt guard

Scores 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]

Parameterstextrequired

hallucination_check

hallucination check

Entailment scoring: does the provided context support this claim? Research agents use this to self-check outputs. [price: $0.001/call USDC via x402]

Parametersclaimrequiredcontextrequired

json_guard

json guard

Validates JSON, detects PII inside values, reports schema stats. Pipeline agents use this as a data-quality gate. [price: $0.001/call USDC via x402]

Parametersjsonrequired

sweep

One 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]

Parameterstopicrequired

Version history

1
  1. v3.1.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.