Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted 2 min ago
teppi

Server definition

Hash
sha256:479b07047b59e055a2de25957113b13ab09f75c5e772bd295cdc34211b0eab53
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Create a stateful browser session that persists cookies and localStorage across multiple scrape/workflow calls.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "ttl_seconds": { "description": "Session TTL (default 1800, max 7200)", "type": "number" } }, "type": "object" }, "name": "create_browser_session", "outputSchema": null }, { "description": "Extract page metadata: title, description, Open Graph, Twitter cards, JSON-LD, canonical URL, and all meta tags.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "url": { "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "extract_metadata", "outputSchema": null }, { "description": "AI-powered structured data extraction from any webpage using natural language. Returns JSON matching your prompt or schema.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "prompt": { "description": "Natural language description of what to extract", "type": "string" }, "schema": { "additionalProperties": {}, "description": "Optional JSON schema for the response", "propertyNames": { "type": "string" }, "type": "object" }, "url": { "description": "The URL to extract from", "type": "string" }, "wait_for": { "type": "string" }, "wait_ms": { "type": "number" } }, "required": [ "url", "prompt" ], "type": "object" }, "name": "extract_structured_data", "outputSchema": null }, { "description": "Execute a multi-step browser workflow atomically: navigate, click, type, wait, scroll, screenshot, extract, evaluate. Up to 20 steps.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "persist_session": { "type": "boolean" }, "session_id": { "type": "string" }, "steps": { "description": "Ordered list of workflow steps to execute", "items": { "properties": { "action": { "enum": [ "navigate", "click", "type", "wait_for", "wait_ms", "scroll", "screenshot", "extract", "extract_ai", "evaluate" ], "type": "string" }, "format": { "enum": [ "markdown", "html", "text" ], "type": "string" }, "full_page": { "type": "boolean" }, "ms": { "type": "number" }, "prompt": { "type": "string" }, "script": { "type": "string" }, "selector": { "type": "string" }, "text": { "type": "string" }, "url": { "type": "string" } }, "required": [ "action" ], "type": "object" }, "type": "array" }, "viewport": { "enum": [ "desktop", "mobile", "tablet" ], "type": "string" } }, "required": [ "steps" ], "type": "object" }, "name": "run_workflow", "outputSchema": null }, { "description": "Scrape any webpage and return content as markdown, html, text, or json. Pay-per-call web scraping for AI agents.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "format": { "description": "Output format (default: markdown)", "enum": [ "markdown", "html", "text", "json" ], "type": "string" }, "url": { "description": "The URL to scrape (http or https)", "type": "string" }, "viewport": { "description": "Viewport size (default: desktop)", "enum": [ "desktop", "mobile", "tablet" ], "type": "string" }, "wait_for": { "description": "CSS selector to wait for before extracting", "type": "string" }, "wait_ms": { "description": "Milliseconds to wait after page load (max 10000)", "type": "number" } }, "required": [ "url" ], "type": "object" }, "name": "scrape_webpage", "outputSchema": null }, { "description": "Capture a PNG screenshot of any webpage. Supports desktop, mobile, and tablet viewports, plus full-page mode.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "full_page": { "description": "Capture full scrollable page (default: false)", "type": "boolean" }, "url": { "type": "string" }, "viewport": { "enum": [ "desktop", "mobile", "tablet" ], "type": "string" }, "wait_for": { "type": "string" }, "wait_ms": { "type": "number" } }, "required": [ "url" ], "type": "object" }, "name": "screenshot_webpage", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:479b07047b59e055a2de25957113b13ab09f75c5e772bd295cdc34211b0eab53 | sha256sum