Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 13Defects: 1,322counted just now
teppi

Server definition

Hash
sha256:9829199059539602325c8b23826653f9ea8b538fa53753294a499db4ead5cbff
What it is
What a remote MCP server returned when asked what it offers: 19 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Create a bar, line, or stacked bar chart from numbers. Returns SVG and PNG files plus a hosted result for 24 hours.", "inputSchema": { "properties": { "caption": { "maxLength": 400, "type": "string" }, "datasets": { "items": { "properties": { "name": { "maxLength": 60, "type": "string" }, "values": { "items": { "maximum": 1000000000000, "minimum": -1000000000000, "type": "number" }, "maxItems": 60, "minItems": 1, "type": "array" } }, "required": [ "values" ], "type": "object" }, "maxItems": 6, "minItems": 1, "type": "array" }, "height": { "maximum": 1000, "minimum": 360, "type": "integer" }, "labels": { "items": { "maxLength": 80, "minLength": 1, "type": "string" }, "maxItems": 60, "minItems": 1, "type": "array" }, "subtitle": { "maxLength": 160, "type": "string" }, "theme": { "enum": [ "paper", "midnight", "sage" ], "type": "string" }, "title": { "maxLength": 120, "type": "string" }, "type": { "enum": [ "bar", "line", "stacked-bar" ], "type": "string" }, "width": { "maximum": 1600, "minimum": 480, "type": "integer" } }, "required": [ "labels", "datasets" ], "type": "object" }, "name": "chartlink_create_chart", "outputSchema": null }, { "description": "Retrieve a chart and download URLs before its 24-hour expiry.", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "chartlink_get_chart", "outputSchema": null }, { "description": "Extract readable text, Markdown, headings, HTTP links, and tables from one accessible public webpage. Does not execute JavaScript or bypass access restrictions.", "inputSchema": { "additionalProperties": false, "properties": { "url": { "description": "Public HTTP or HTTPS URL to read.", "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "cleanread_read_page", "outputSchema": null }, { "description": "Stop accepting responses. Answers remain privately accessible until expiry.", "inputSchema": { "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "collect_close_form", "outputSchema": null }, { "description": "Create a form for 30 days and up to 100 responses. Costs $1 in credits after the trial. Returns a public form link and a private owner token.", "inputSchema": { "additionalProperties": false, "properties": { "description": { "maxLength": 1000, "type": "string" }, "questions": { "items": { "additionalProperties": false, "properties": { "id": { "pattern": "^[A-Za-z][A-Za-z0-9_]{0,39}$", "type": "string" }, "label": { "maxLength": 240, "minLength": 1, "type": "string" }, "options": { "items": { "maxLength": 120, "minLength": 1, "type": "string" }, "maxItems": 12, "minItems": 2, "type": "array", "uniqueItems": true }, "required": { "default": false, "type": "boolean" }, "type": { "enum": [ "text", "multiple-choice", "checkbox" ], "type": "string" } }, "required": [ "label", "type" ], "type": "object" }, "maxItems": 12, "minItems": 1, "type": "array" }, "title": { "maxLength": 120, "minLength": 1, "type": "string" } }, "required": [ "title", "questions" ], "type": "object" }, "name": "collect_create_form", "outputSchema": null }, { "description": "Delete a form and its responses using the owner token.", "inputSchema": { "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "collect_delete_form", "outputSchema": null }, { "description": "Read public form questions and availability. Does not expose answers or owner credentials.", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "collect_read_form", "outputSchema": null }, { "description": "Privately retrieve a form and its answers with its owner token.", "inputSchema": { "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "collect_read_responses", "outputSchema": null }, { "description": "Submit answers keyed by question ID to an open form. Text is limited to 2,000 characters per answer and 32 KB total.", "inputSchema": { "properties": { "answers": { "additionalProperties": { "oneOf": [ { "maxLength": 2000, "type": "string" }, { "items": { "type": "string" }, "maxItems": 12, "type": "array", "uniqueItems": true } ] }, "type": "object" }, "id": { "type": "string" } }, "required": [ "id", "answers" ], "type": "object" }, "name": "collect_submit_response", "outputSchema": null }, { "description": "Delete a published DropLink immediately using its private deletion token.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "droplink_delete_document", "outputSchema": null }, { "description": "Publish a Markdown report or CSV table as a readable, publicly shareable page for 24 hours. Returns a private deletion token only once. Scripts, images, and embeds are removed. Limits: 80,000 bytes, 500 CSV rows, 30 columns.", "inputSchema": { "additionalProperties": false, "properties": { "content": { "maxLength": 80000, "type": "string" }, "format": { "enum": [ "markdown", "csv" ], "type": "string" }, "title": { "maxLength": 120, "type": "string" } }, "required": [ "format", "content" ], "type": "object" }, "name": "droplink_publish_document", "outputSchema": null }, { "description": "Read a published DropLink document and its expiry. Expired links return 404.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "droplink_read_document", "outputSchema": null }, { "description": "Normalize one RSS 2.0 or Atom XML feed to stable JSON. Free; 1 MiB input, up to 100 returned items. Does not fetch URLs or retain feed content.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 50, "maximum": 100, "minimum": 1, "type": "integer" }, "xml": { "maxLength": 1048576, "minLength": 1, "type": "string" } }, "required": [ "xml" ], "type": "object" }, "name": "feedform_normalize_feed", "outputSchema": null }, { "description": "Create a 24-hour webhook inbox with independent incoming and private reading capabilities. Accepts 100 events up to 16 KB each.", "inputSchema": { "properties": { "title": { "maxLength": 80, "type": "string" } }, "type": "object" }, "name": "hookbox_create_inbox", "outputSchema": null }, { "description": "Delete a webhook inbox and all its stored events.", "inputSchema": { "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "hookbox_delete_inbox", "outputSchema": null }, { "description": "Read a webhook inbox using its private read token.", "inputSchema": { "properties": { "id": { "type": "string" }, "token": { "type": "string" } }, "required": [ "id", "token" ], "type": "object" }, "name": "hookbox_read_inbox", "outputSchema": null }, { "description": "Create a PDF using a report, proposal, or briefing layout. Provide Markdown or structured sections. Maximum 10 pages. Files expire after 24 hours. Limited trial usage, then 10 cents per document from prepaid credit.", "inputSchema": { "additionalProperties": false, "oneOf": [ { "required": [ "markdown" ] }, { "required": [ "sections" ] } ], "properties": { "author": { "maxLength": 100, "type": "string" }, "markdown": { "maxLength": 40000, "minLength": 1, "type": "string" }, "sections": { "items": { "properties": { "body": { "maxLength": 40000, "minLength": 1, "type": "string" }, "heading": { "maxLength": 180, "type": "string" } }, "required": [ "body" ], "type": "object" }, "maxItems": 24, "minItems": 1, "type": "array" }, "subtitle": { "maxLength": 300, "type": "string" }, "template": { "default": "report", "enum": [ "report", "proposal", "briefing" ], "type": "string" }, "title": { "maxLength": 180, "type": "string" } }, "required": [ "title" ], "type": "object" }, "name": "printkit_create_pdf", "outputSchema": null }, { "description": "Check up to ten public source URLs for successful HTTP responses, final URLs, titles, and optional quotation matches in fetched text. Reports blocked and unreadable sources honestly. Does not verify factual truth.", "inputSchema": { "properties": { "sources": { "items": { "properties": { "quote": { "maxLength": 2000, "type": "string" }, "url": { "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "url" ], "type": "object" }, "maxItems": 10, "minItems": 1, "type": "array" } }, "required": [ "sources" ], "type": "object" }, "name": "sourcecheck_check_sources", "outputSchema": null }, { "description": "Extract bordered tables from a text-based PDF into CSV and JSON with source page numbers. Maximum 3 MB and 10 pages. Scans and borderless tables are unsupported. Costs 10 cents per document page after the trial allowance; no charge when no useful tables are found.", "inputSchema": { "properties": { "filename": { "maxLength": 120, "type": "string" }, "pdfBase64": { "description": "Base64-encoded PDF bytes, maximum 3 MB decoded.", "maxLength": 4194332, "type": "string" } }, "required": [ "pdfBase64" ], "type": "object" }, "name": "tablelift_extract_tables", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:9829199059539602325c8b23826653f9ea8b538fa53753294a499db4ead5cbff | sha256sum