Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,562Letters: 14Defects: 1,336counted just now
teppi

Server definition

Hash
sha256:7b2307c8c390d0b10e6aad05879c35e5038fee7b06b80f36d26cfa2773989c5b
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Use the `scrape` tool to fetch and extract web content as clean Markdown. The engine handles JavaScript rendering, anti-bot bypass, and DOM cleaning automatically. The `scrape` tool is paid. If the request carries no API key (`Authorization: Bearer baas_live_*`) or x402 payment proof, the engine returns a 402 with x402 payment requirements (Base USDC and/or Solana), which are relayed to you so you can pay and retry. Use `get_pricing` to check current pricing before scraping. Use `server_status` to check engine health and availability.", "tools": [ { "description": "\n Check current pricing and payment requirements for the BaaS scrape engine.\n\n Returns pricing info, supported networks, and payment instructions.\n No authentication required.\n\n Returns:\n Current pricing details and payment instructions.\n ", "inputSchema": { "properties": {}, "title": "get_pricingArguments", "type": "object" }, "name": "get_pricing", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "get_pricingOutput", "type": "object" } }, { "description": "\n Scrape a URL and return content in your preferred format.\n\n Supported output formats:\n - markdown (default): Clean LLM-ready Markdown text\n - screenshot: PNG/JPEG image of the page\n - pdf: PDF document of the page\n - csv: Table data extracted as CSV\n - html: Sanitized HTML with scripts/ads removed\n\n This tool handles:\n - JavaScript rendering (SPA, dynamic content)\n - Anti-bot bypass (Cloudflare Turnstile, Datadome)\n - DOM cleaning (strips scripts, nav, footer, ads)\n - HTML-to-Markdown conversion (Mozilla Readability engine)\n - Automatic retry with escalating wait strategies\n - Domain cooldown to avoid rate-limiting\n - Response caching (5 min TTL)\n\n Args:\n url: The URL to scrape (must start with http:// or https://)\n output: Output format: \"markdown\" (default), \"screenshot\", \"pdf\", \"csv\", \"html\"\n wait_for_selector: Optional CSS selector to wait for before extraction (e.g., \".article-content\")\n timeout_ms: Navigation timeout in milliseconds (default: 20000, max: 120000)\n block_media: Block images/fonts/video for faster loading (default: true)\n wait_strategy: Wait strategy: \"default\", \"spa\", \"heavy\", \"cloudflare\" (auto-detected if omitted)\n retry: Enable automatic retry on failure (default: true)\n bypass_cache: Skip cache, force fresh scrape (default: false)\n javascript: Custom JavaScript to execute after page load (e.g., \"window.scrollTo(0, 1000)\")\n\n Returns:\n Content in the requested format, or an error message.\n ", "inputSchema": { "properties": { "block_media": { "default": true, "title": "Block Media", "type": "boolean" }, "bypass_cache": { "default": false, "title": "Bypass Cache", "type": "boolean" }, "javascript": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Javascript" }, "output": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Output" }, "retry": { "default": true, "title": "Retry", "type": "boolean" }, "timeout_ms": { "default": 20000, "title": "Timeout Ms", "type": "integer" }, "url": { "title": "Url", "type": "string" }, "wait_for_selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Wait For Selector" }, "wait_strategy": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Wait Strategy" } }, "required": [ "url" ], "title": "scrapeArguments", "type": "object" }, "name": "scrape", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "scrapeOutput", "type": "object" } }, { "description": "\n Check the BaaS engine health and operational status.\n\n Returns browser status, uptime, x402 payment mode, and context count.\n\n Returns:\n Server health and diagnostic information.\n ", "inputSchema": { "properties": {}, "title": "server_statusArguments", "type": "object" }, "name": "server_status", "outputSchema": { "properties": { "result": { "title": "Result", "type": "string" } }, "required": [ "result" ], "title": "server_statusOutput", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:7b2307c8c390d0b10e6aad05879c35e5038fee7b06b80f36d26cfa2773989c5b | sha256sum