Endpoints: 39,967MCP servers: 22,496Payout addresses: 2,533Paid calls: 3,294Letters: 54Defects: 1,976counted 1 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch one public static web page and extract structured data from it (text, attr, list, table, price, events, page, links, json). Free tier: 30 calls per day per client. No JavaScript rendering.", "inputSchema": { "additionalProperties": false, "properties": { "all": { "type": "boolean" }, "attr": { "description": "Attribute name for mode=attr.", "type": "string" }, "fields": { "additionalProperties": { "type": "string" }, "description": "mode=list: {\"name\": \"css\" or \"css@attr\"}.", "type": "object" }, "jsonpath": { "description": "mode=json: JSONPath-lite such as $.a.b[0].", "type": "string" }, "match": { "description": "mode=links: regular expression filter.", "type": "string" }, "mode": { "description": "What to extract. Default text for extract_page, page for watch_page.", "enum": [ "text", "attr", "list", "table", "price", "events", "page", "links", "json" ], "type": "string" }, "paid": { "description": "true: use the paid endpoint (x402). The result is the payment requirements unless a payment header is sent.", "type": "boolean" }, "sameHost": { "type": "boolean" }, "selector": { "description": "CSS selector (required for text, attr, list).", "type": "string" }, "tableIndex": { "minimum": 0, "type": "integer" }, "url": { "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "extract_page", "outputSchema": null }, { "description": "Read the latest state and the change log of a monitor by id.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "limit": { "maximum": 50, "minimum": 1, "type": "integer" } }, "required": [ "id" ], "type": "object" }, "name": "get_changes", "outputSchema": null }, { "description": "Create a monitor that checks a public page on a schedule and records changes. Returns monitor id, manage token (shown once), feed and events URLs. Free plan: checks every 60 minutes or slower, 3 active monitors per client, 30 days.", "inputSchema": { "additionalProperties": false, "properties": { "all": { "type": "boolean" }, "attr": { "description": "Attribute name for mode=attr.", "type": "string" }, "fields": { "additionalProperties": { "type": "string" }, "description": "mode=list: {\"name\": \"css\" or \"css@attr\"}.", "type": "object" }, "interval_minutes": { "minimum": 15, "type": "integer" }, "jsonpath": { "description": "mode=json: JSONPath-lite such as $.a.b[0].", "type": "string" }, "match": { "description": "mode=links: regular expression filter.", "type": "string" }, "mode": { "description": "What to extract. Default text for extract_page, page for watch_page.", "enum": [ "text", "attr", "list", "table", "price", "events", "page", "links", "json" ], "type": "string" }, "paid": { "description": "true: use the paid endpoint (x402). The result is the payment requirements unless a payment header is sent.", "type": "boolean" }, "sameHost": { "type": "boolean" }, "selector": { "description": "CSS selector (required for text, attr, list).", "type": "string" }, "tableIndex": { "minimum": 0, "type": "integer" }, "url": { "type": "string" }, "webhook_url": { "description": "https URL for signed change notifications.", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "watch_page", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1ff6b3ecec5e9525e2a4f8ccd248a9b0bf9c9437e22ce103b1d167163e646b84 | sha256sum