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

Server definition

Hash
sha256:513f527a8d1a0e56900da2784472be06cea675fbed4b5d1bd92f3bef8753940a
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": "Does this image:tag exist, how big is it, and which platforms does it cover?\n\nUse this before writing a FROM line or a compose file. On a hit it returns size, platforms, arm64/amd64 support and the digest. On a miss it says whether the IMAGE exists but the tag is wrong, and lists real tags newest first so the caller can correct itself. Defaults to tag \"latest\" when none is given.", "inputSchema": { "properties": { "name": { "description": "Docker image name as you would write it in a FROM line: \"node\", \"postgres\", \"grafana/grafana\". Official images may omit the \"library/\" prefix.", "type": "string", "x-in": "query" }, "tag": { "default": "latest", "description": "Tag to check, e.g. \"20-alpine\". Defaults to \"latest\".", "type": "string", "x-in": "query" } }, "required": [ "name" ], "type": "object" }, "name": "check_image_tag", "outputSchema": { "properties": { "available_tags": { "description": "Present only on a miss: real tags, newest first, so the caller can correct itself.", "items": { "type": "string" }, "type": "array" }, "digest": { "description": "Content digest, for pinning.", "nullable": true, "type": "string" }, "exists": { "description": "Whether this exact image:tag exists on Docker Hub.", "type": "boolean" }, "image": { "type": "string" }, "image_exists": { "description": "Present only on a miss. Distinguishes a wrong tag from a wrong image name.", "type": "boolean" }, "last_updated": { "description": "When the tag was last pushed (ISO 8601). A tag untouched for years is usually the wrong choice.", "nullable": true, "type": "string" }, "meaning": { "description": "One sentence, safe to show a user verbatim.", "type": "string" }, "platforms": { "description": "os/arch strings this tag was built for, e.g. \"linux/arm64\".", "items": { "type": "string" }, "type": "array" }, "reference": { "description": "The full reference, safe to paste into a FROM line.", "type": "string" }, "size_mb": { "description": "Compressed size in MB.", "nullable": true, "type": "number" }, "status": { "description": "Docker Hub tag status, e.g. \"active\".", "nullable": true, "type": "string" }, "suggestion": { "description": "Present only on a miss: the most recently updated real tag.", "nullable": true, "type": "string" }, "supports_amd64": { "type": "boolean" }, "supports_arm64": { "description": "Answers the Apple Silicon and Graviton question directly.", "type": "boolean" }, "tag": { "type": "string" } }, "required": [ "image", "tag", "exists", "meaning" ], "type": "object" } }, { "description": "Repository facts: official status, pulls, stars, whether it is archived.\n\nUse to judge whether an image is the canonical one and still maintained. Archived images still pull but receive no security patches.", "inputSchema": { "properties": { "name": { "description": "Docker image name as you would write it in a FROM line: \"node\", \"postgres\", \"grafana/grafana\". Official images may omit the \"library/\" prefix.", "type": "string", "x-in": "query" } }, "required": [ "name" ], "type": "object" }, "name": "get_image_info", "outputSchema": { "properties": { "description": { "nullable": true, "type": "string" }, "exists": { "type": "boolean" }, "hub_url": { "description": "Page a human can open.", "type": "string" }, "image": { "type": "string" }, "is_archived": { "description": "Archived images still pull but receive no further updates, including security patches.", "type": "boolean" }, "last_updated": { "nullable": true, "type": "string" }, "official": { "description": "True for Docker Official Images (the \"library\" namespace).", "type": "boolean" }, "pulls": { "nullable": true, "type": "integer" }, "stars": { "nullable": true, "type": "integer" } }, "type": "object" } }, { "description": "Real tags for an image, most recently updated first.\n\nUse when choosing a tag rather than verifying one. Each entry carries size and platform list, so a choice can be made without a second call.", "inputSchema": { "properties": { "limit": { "default": 25, "description": "How many tags to return, 1 to 100. Defaults to 25.", "maximum": 100, "minimum": 1, "type": "integer", "x-in": "query" }, "name": { "description": "Docker image name as you would write it in a FROM line: \"node\", \"postgres\", \"grafana/grafana\". Official images may omit the \"library/\" prefix.", "type": "string", "x-in": "query" } }, "required": [ "name" ], "type": "object" }, "name": "list_image_tags", "outputSchema": { "properties": { "count": { "type": "integer" }, "exists": { "type": "boolean" }, "image": { "type": "string" }, "newest_first": { "description": "Tags are ordered by last update, most recent first.", "type": "boolean" }, "tags": { "items": { "properties": { "last_updated": { "nullable": true, "type": "string" }, "platforms": { "items": { "type": "string" }, "type": "array" }, "size_mb": { "nullable": true, "type": "number" }, "tag": { "type": "string" } }, "type": "object" }, "type": "array" } }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:513f527a8d1a0e56900da2784472be06cea675fbed4b5d1bd92f3bef8753940a | sha256sum