Server definition
- Hash
- sha256:7eb5c41dedddf1876be53f24c9cbdeaaaa315dff6ce746f571b01573266ceafe
- What it is
- What a remote MCP server returned when asked what it offers: 26 tools
The blob, as servednamed by its sha256
{
"instructions": "ThirdMade Shelf: pay-per-call data tools for agents. Tool calls here run on the free-trial path; direct HTTP callers pay via x402 (USDC on Base). Catalog: https://thirdmade.net/AGENTS.md",
"tools": [
{
"description": "Classifies captcha type (reCAPTCHA, hCaptcha, Turnstile) and difficulty. Eval only — we do NOT solve captchas. [price: $0.01/call USDC via x402]",
"inputSchema": {
"properties": {
"type": {
"description": "Captcha type: recaptcha, hcaptcha, turnstile, image, slider, puzzle",
"type": "string"
}
},
"type": "object"
},
"name": "captcha_eval",
"outputSchema": null
},
{
"description": "Block height + chain stats for Base or Ethereum. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"chain": {
"description": "base (default), ethereum, or arbitrum",
"type": "string"
}
},
"type": "object"
},
"name": "chain_stats",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"domain": {
"description": "Domain name",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domain_facts",
"outputSchema": null
},
{
"description": "ENS name resolution + reverse lookup via public Ethereum RPC. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"name": {
"description": "ENS name or address",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "ens_lookup",
"outputSchema": null
},
{
"description": "Extracts named entities (people, companies, places) from text. Wikidata resolution next iteration. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "entity_find",
"outputSchema": null
},
{
"description": "Current gas prices in Gwei for Base, Ethereum, or Arbitrum via public RPC. [free]",
"inputSchema": {
"properties": {
"chain": {
"description": "base (default), ethereum, or arbitrum",
"type": "string"
}
},
"type": "object"
},
"name": "gas_now",
"outputSchema": null
},
{
"description": "Geocode + timezone + currency context for any location string. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"q": {
"description": "Location string",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "geo_time",
"outputSchema": null
},
{
"description": "Entailment scoring: does the provided context support this claim? Research agents use this to self-check outputs. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"claim": {
"description": "Claim to check",
"type": "string"
},
"context": {
"description": "Evidence/context text",
"type": "string"
}
},
"required": [
"context",
"claim"
],
"type": "object"
},
"name": "hallucination_check",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"prompt": {
"description": "Image prompt",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"name": "image_gen",
"outputSchema": null
},
{
"description": "Poll image-gen job status by job ID. Returns image base64 PNG when COMPLETED. [free]",
"inputSchema": {
"properties": {
"job": {
"description": "Job ID from image_gen",
"type": "string"
}
},
"required": [
"job"
],
"type": "object"
},
"name": "image_status",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"json": {
"description": "JSON text to validate",
"type": "string"
}
},
"required": [
"json"
],
"type": "object"
},
"name": "json_guard",
"outputSchema": null
},
{
"description": "Coerces messy text (key=value lines, CSV-ish, sentences) into clean JSON. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "jsonify",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"url": {
"description": "Target webpage URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "link_graph",
"outputSchema": null
},
{
"description": "Fetches and normalizes llms.txt / llms-full.txt from any site — the emerging standard for making websites readable to AI agents. [free]",
"inputSchema": {
"properties": {
"url": {
"description": "Target webpage URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "llms_txt",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"address": {
"description": "EVM address",
"type": "string"
},
"chain": {
"description": "base (default) or ethereum",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "nonce",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"url": {
"description": "Target webpage URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "page_meta",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "pii_guard",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "prompt_guard",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"url": {
"description": "Target webpage URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "robots",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"url": {
"description": "Target webpage URL",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "scrape",
"outputSchema": null
},
{
"description": "Checks if a URL supports a claim. Returns confidence score. Research agents use this to verify sources. [price: $0.01/call USDC via x402]",
"inputSchema": {
"properties": {
"claim": {
"description": "Claim to verify",
"type": "string"
},
"url": {
"description": "Source URL",
"type": "string"
}
},
"required": [
"url",
"claim"
],
"type": "object"
},
"name": "search_verify",
"outputSchema": null
},
{
"description": "Sentiment classification (positive/negative/neutral) + emotion keyword hits. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "sentiment",
"outputSchema": null
},
{
"description": "Finds similar/competitor domains by name-similarity. Lead-gen agents use this for prospecting. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"domain": {
"description": "Domain name",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "similar_domains",
"outputSchema": null
},
{
"description": "Extractive summary (3 sentences) + top-5 keywords from any text. [price: $0.001/call USDC via x402]",
"inputSchema": {
"properties": {
"text": {
"description": "Input text",
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"name": "summarize",
"outputSchema": null
},
{
"description": "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]",
"inputSchema": {
"properties": {
"topic": {
"description": "Research topic",
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "sweep",
"outputSchema": null
},
{
"description": "Token security heuristics: honeypot signals, proxy detection, LP data. Trading agents use this to avoid rugs. [price: $0.01/call USDC via x402]",
"inputSchema": {
"properties": {
"address": {
"description": "Token contract address",
"type": "string"
},
"chain": {
"description": "base (default)",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "token_security",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:7eb5c41dedddf1876be53f24c9cbdeaaaa315dff6ce746f571b01573266ceafe | sha256sum