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

Server definition

Hash
sha256:360bc3ab80ffa36c198c5c3c9ad4c04be2febd42c37c84d96caac316577adf5b
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Click an element matched by CSS selector or visible text.", "inputSchema": { "properties": { "button": { "default": "left", "type": "string" }, "double_click": { "default": false, "type": "boolean" }, "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "text": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "click", "outputSchema": null }, { "description": "Close the underlying browser, freeing resources.", "inputSchema": { "properties": {}, "type": "object" }, "name": "close_browser", "outputSchema": null }, { "description": "Evaluate JavaScript in the page context. Use `return` for values or an expression.", "inputSchema": { "properties": { "script": { "type": "string" } }, "required": [ "script" ], "type": "object" }, "name": "evaluate", "outputSchema": null }, { "description": "Extract a standard HTML table as a list of row objects keyed by header.", "inputSchema": { "properties": { "selector": { "default": "table", "type": "string" } }, "type": "object" }, "name": "extract_table", "outputSchema": null }, { "description": "Fill multiple form fields from a list of {selector, value} and optionally submit.", "inputSchema": { "properties": { "fields": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "submit": { "default": false, "type": "boolean" } }, "required": [ "fields" ], "type": "object" }, "name": "fill_form", "outputSchema": null }, { "description": "Return all cookies for the current browser context.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_cookies", "outputSchema": null }, { "description": "Return the HTML of the page or a specific element.", "inputSchema": { "properties": { "outer": { "default": true, "type": "boolean" }, "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "get_html", "outputSchema": null }, { "description": "Collect all anchor hrefs, optionally filtered by regex.", "inputSchema": { "properties": { "pattern": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "get_links", "outputSchema": null }, { "description": "Extract visible text from the page or a specific element.", "inputSchema": { "properties": { "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "get_text", "outputSchema": null }, { "description": "Navigate the browser to a URL. Returns the final URL and page title.", "inputSchema": { "properties": { "url": { "type": "string" }, "wait_until": { "default": "domcontentloaded", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "navigate", "outputSchema": null }, { "description": "Render the current page as PDF (headless only). Returns base64 PDF.", "inputSchema": { "properties": { "format_": { "default": "A4", "type": "string" }, "landscape": { "default": false, "type": "boolean" } }, "type": "object" }, "name": "page_pdf", "outputSchema": null }, { "description": "Take a PNG screenshot of the current page (or a specific element). Returns base64 PNG.", "inputSchema": { "properties": { "full_page": { "default": false, "type": "boolean" }, "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "screenshot", "outputSchema": null }, { "description": "Scroll the page (or an element) in the given direction by `amount` pixels.", "inputSchema": { "properties": { "amount": { "default": 500, "type": "integer" }, "direction": { "default": "down", "type": "string" }, "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "type": "object" }, "name": "scroll", "outputSchema": null }, { "description": "Choose an option from a <select> element by value or visible label.", "inputSchema": { "properties": { "label": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "selector": { "type": "string" }, "value": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null } }, "required": [ "selector" ], "type": "object" }, "name": "select_option", "outputSchema": null }, { "description": "Set cookies for the current browser context.", "inputSchema": { "properties": { "cookies": { "items": { "additionalProperties": true, "type": "object" }, "type": "array" } }, "required": [ "cookies" ], "type": "object" }, "name": "set_cookies", "outputSchema": null }, { "description": "Type text into an input/textarea. Optionally clear first or press Enter after.", "inputSchema": { "properties": { "clear": { "default": true, "type": "boolean" }, "press_enter": { "default": false, "type": "boolean" }, "selector": { "type": "string" }, "text": { "type": "string" } }, "required": [ "selector", "text" ], "type": "object" }, "name": "type_text", "outputSchema": null }, { "description": "Wait until a selector reaches a given state (visible|hidden|attached|detached).", "inputSchema": { "properties": { "selector": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null }, "state": { "default": "visible", "type": "string" }, "timeout": { "default": 10000, "type": "integer" } }, "type": "object" }, "name": "wait_for", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:360bc3ab80ffa36c198c5c3c9ad4c04be2febd42c37c84d96caac316577adf5b | sha256sum