Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted just now
teppi

Server definition

Hash
sha256:72da91377ca5ef05fca695d996e6d36be23ec9451cfb7a1a09dfc0a91262adc3
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch the transcript of a public YouTube video. Accepts a full URL or an 11-character video ID. Defaults to Markdown (title + text), which is the most compact format for reading or summarizing. Use json for timestamped segments, srt/vtt for subtitle files. Costs 1 credit on success.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "end_time": { "description": "Only return the part before this second", "type": "number" }, "format": { "default": "md", "description": "Output format", "enum": [ "json", "text", "srt", "vtt", "csv", "md" ], "type": "string" }, "language": { "description": "Preferred caption language (BCP-47, e.g. en, es, pt-BR)", "type": "string" }, "original_language": { "description": "Prefer the spoken language's captions over English", "type": "boolean" }, "search": { "description": "Only return lines containing this text", "type": "string" }, "start_time": { "description": "Only return the part from this second on", "type": "number" }, "timestamps": { "default": false, "description": "Prefix lines with timestamps (text/md)", "type": "boolean" }, "translate_to": { "description": "Translate the transcript into this language", "type": "string" }, "url": { "description": "YouTube URL or video ID", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "get_transcript", "outputSchema": null }, { "description": "Show the remaining TranscriptYT credits and plan for this API key. Free.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "get_usage", "outputSchema": null }, { "description": "List the caption tracks available for a YouTube video. Free, and does not use credits.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "url": { "description": "YouTube URL or video ID", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "list_languages", "outputSchema": null }, { "description": "List the videos in a YouTube playlist, or a channel's uploads (newest first), with titles and durations. Accepts playlist links or IDs and channel links or @handles. Free. Use get_transcript on the videos you need.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "limit": { "default": 50, "description": "Maximum videos to return", "maximum": 500, "minimum": 1, "type": "integer" }, "url": { "description": "Playlist URL/ID, or channel URL/@handle", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "list_playlist_videos", "outputSchema": null }, { "description": "Search YouTube for videos, or search within one channel by passing its link or @handle. Returns video IDs, titles, channels, durations, and view counts. Free. Use get_transcript on the videos you need.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "channel": { "description": "Only search this channel (URL, channel ID, or @handle)", "type": "string" }, "limit": { "default": 10, "description": "Maximum videos to return", "maximum": 100, "minimum": 1, "type": "integer" }, "query": { "description": "Search terms", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_youtube", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:72da91377ca5ef05fca695d996e6d36be23ec9451cfb7a1a09dfc0a91262adc3 | sha256sum