ThirdMade Shelf

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

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
92%
Vollständigkeit des Schemas
99%
Qualität der Benennung
82%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • LOWTool 'gas_now' description lacks action verbin gas_now
  • LOWTool 'image_status' description lacks action verbin image_status

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,066Tokens (Tool-Definitionen)
~362 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.61% von 128k Kontext)

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": {
    "shelf": {
      "url": "https://shelf.thirdmade.net/mcp"
    }
  }
}

Remote-Endpunkte

https://shelf.thirdmade.net/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (26)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢robots(url)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Target webpage URL"
    }
  },
  "required": [
    "url"
  ]
}
⚪llms_txt(url)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Target webpage URL"
    }
  },
  "required": [
    "url"
  ]
}
⚪page_meta(url)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Target webpage URL"
    }
  },
  "required": [
    "url"
  ]
}
🟢domain_facts(domain)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name"
    }
  },
  "required": [
    "domain"
  ]
}
⚪link_graph(url)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Target webpage URL"
    }
  },
  "required": [
    "url"
  ]
}
⚪scrape(url)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Target webpage URL"
    }
  },
  "required": [
    "url"
  ]
}
⚪captcha_eval(type)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "description": "Captcha type: recaptcha, hcaptcha, turnstile, image, slider, puzzle"
    }
  }
}
⚪geo_time(q)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Location string"
    }
  },
  "required": [
    "q"
  ]
}
🟢entity_find(text)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
🟢search_verify(url, claim)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Source URL"
    },
    "claim": {
      "type": "string",
      "description": "Claim to verify"
    }
  },
  "required": [
    "url",
    "claim"
  ]
}
⚪similar_domains(domain)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain name"
    }
  },
  "required": [
    "domain"
  ]
}
⚪gas_now(chain)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, or arbitrum"
    }
  }
}
⚪chain_stats(chain)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, or arbitrum"
    }
  }
}
⚪nonce(address, chain)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM address"
    },
    "chain": {
      "type": "string",
      "description": "base (default) or ethereum"
    }
  },
  "required": [
    "address"
  ]
}
⚪token_security(address, chain)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "Token contract address"
    },
    "chain": {
      "type": "string",
      "description": "base (default)"
    }
  },
  "required": [
    "address"
  ]
}
⚪ens_lookup(name)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "ENS name or address"
    }
  },
  "required": [
    "name"
  ]
}
⚪summarize(text)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
⚪jsonify(text)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
⚪sentiment(text)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
⚪image_gen(prompt)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "description": "Image prompt"
    }
  },
  "required": [
    "prompt"
  ]
}
⚪image_status(job)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "job": {
      "type": "string",
      "description": "Job ID from image_gen"
    }
  },
  "required": [
    "job"
  ]
}
⚪pii_guard(text)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
⚪prompt_guard(text)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Input text"
    }
  },
  "required": [
    "text"
  ]
}
🟢hallucination_check(context, claim)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "context": {
      "type": "string",
      "description": "Evidence/context text"
    },
    "claim": {
      "type": "string",
      "description": "Claim to check"
    }
  },
  "required": [
    "context",
    "claim"
  ]
}
⚪json_guard(json)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "json": {
      "type": "string",
      "description": "JSON text to validate"
    }
  },
  "required": [
    "json"
  ]
}
⚪sweep(topic)

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]

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "Research topic"
    }
  },
  "required": [
    "topic"
  ]
}

Empfohlene Prompts

search_research
Search for information about [topic] using ThirdMade Shelf
Erwartete Tools: entity_find
find_specific
Find [specific item] using ThirdMade Shelf
Erwartete Tools: entity_find

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet26 Tools
verifiziertVersion nicht aufgezeichnet26 Tools