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

Server definition

Hash
sha256:45725df5984e5f26638d7568a22a2223370909ecdec0af6afe16fdc2edd7d142
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Get artifact metadata. Set include_content to true to also return the full HTML content.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Artifact ID or short ID", "type": "string" }, "include_content": { "description": "Include the full HTML content in the response (default: false)", "type": "boolean" } }, "required": [ "id" ], "type": "object" }, "name": "get", "outputSchema": null }, { "description": "Publish HTML or Markdown content as a shareable URL. Pass `content` byte-for-byte from the source — do not retype, reformat, minify, summarize, or 'clean up' the input; even one stray character can break inline scripts on the published page. If the content is too large to copy verbatim through the model, use the REST endpoint `POST /v1/artifacts` (or `/v1/artifacts/upload` for ZIPs) instead. For Markdown, optionally include images as base64-encoded data.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "content": { "description": "The HTML or Markdown content to publish. Copy this verbatim from the source file or buffer — do not modify, reformat, or regenerate it. Whitespace, emojis, comments, and exact character sequences inside <script> and <style> blocks all matter. If you cannot fit the full content unmodified in one tool call, fall back to POST /v1/artifacts via curl.", "type": "string" }, "format": { "description": "Content format", "enum": [ "html", "markdown" ], "type": "string" }, "images": { "description": "Images referenced in the markdown content. Only used when format is 'markdown'.", "items": { "properties": { "data": { "description": "Base64-encoded image file data", "type": "string" }, "path": { "description": "Relative path as referenced in the markdown (e.g., 'images/demo.png')", "type": "string" } }, "required": [ "path", "data" ], "type": "object" }, "type": "array" }, "title": { "description": "Artifact title (default: Untitled)", "type": "string" }, "visibility": { "description": "Visibility (default: unlisted)", "enum": [ "public", "unlisted" ], "type": "string" } }, "required": [ "content", "format" ], "type": "object" }, "name": "publish", "outputSchema": null }, { "description": "Publish a multi-file HTML site from a base64-encoded ZIP file. The ZIP must contain an index.html at its root. For sites larger than ~10MB — or whenever you have the file on disk — prefer the REST API /v1/artifacts/upload endpoint to avoid base64 overhead and to guarantee byte-faithful upload.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "title": { "description": "Site title (default: Untitled)", "type": "string" }, "visibility": { "description": "Visibility (default: unlisted)", "enum": [ "public", "unlisted" ], "type": "string" }, "zip_base64": { "description": "Base64-encoded ZIP file containing the site files", "type": "string" } }, "required": [ "zip_base64" ], "type": "object" }, "name": "publish_site", "outputSchema": null }, { "description": "List version history of an artifact", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Artifact ID", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "versions", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:45725df5984e5f26638d7568a22a2223370909ecdec0af6afe16fdc2edd7d142 | sha256sum