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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Read energypod.io's published weekly energy-industry digests, per-episode summaries, and full transcripts. Start with list_digests (newest first; its slug feeds get_digest and list_digest_episodes, and those tools default to the LATEST edition when slug is omitted); list_digest_episodes gives the eids get_episode needs. Use search(q) for ad-hoc discovery across digests, episodes, people, companies, and channels. Everything is read-only.", "tools": [ { "description": "Full briefing markdown + metadata for one edition. ``slug`` is the YYYY-MM-DD edition date from list_digests; omitting it returns the LATEST edition.", "inputSchema": { "additionalProperties": false, "properties": { "slug": { "description": "YYYY-MM-DD edition date (from list_digests); omit for the latest", "type": "string" } }, "required": [], "type": "object" }, "name": "get_digest", "outputSchema": { "additionalProperties": false, "properties": { "as_of": { "type": "string" }, "episode_count": { "type": "integer" }, "episode_ids": { "items": { "type": "string" }, "type": "array" }, "episodes_url": { "type": "string" }, "markdown": { "description": "The full briefing (dossier) markdown", "type": "string" }, "since": { "type": "string" }, "slug": { "description": "YYYY-MM-DD edition date", "type": "string" }, "url": { "type": "string" }, "version": { "type": "integer" }, "week_label": { "type": "string" } }, "required": [ "slug", "week_label", "as_of", "episode_count", "url", "since", "version", "markdown", "episode_ids", "episodes_url" ], "type": "object" } }, { "description": "One episode's title, show, summary, and full transcript. Scoped to episodes referenced by a published digest. Pass ``digest`` when an episode spans more than one week.", "inputSchema": { "additionalProperties": false, "properties": { "digest": { "description": "Optional YYYY-MM-DD edition date to disambiguate an episode that spans weeks", "type": "string" }, "eid": { "description": "Episode id (from list_digest_episodes)", "type": "string" } }, "required": [ "eid" ], "type": "object" }, "name": "get_episode", "outputSchema": { "properties": { "chapters": { "description": "Chapter list (often empty): [{\"start\": seconds, \"title\": str}]", "items": { "additionalProperties": true, "type": "object" }, "type": "array" }, "description": { "description": "RSS episode description", "type": [ "string", "null" ] }, "digest_slug": { "type": "string" }, "duration_sec": { "type": [ "integer", "null" ] }, "eid": { "type": "string" }, "published": { "type": "string" }, "show": { "type": "string" }, "speakers": { "items": { "type": "string" }, "type": "array" }, "summary": { "type": "string" }, "title": { "type": "string" }, "transcript": { "type": "string" }, "url": { "type": "string" } }, "required": [ "eid", "title", "show", "published", "duration_sec", "description", "summary", "transcript", "speakers", "digest_slug", "url" ], "type": "object" } }, { "description": "The episodes a given edition references (title + show + published date + episode ids) — the cheapest way to map a week. Omitting ``slug`` returns the latest edition's episodes.", "inputSchema": { "additionalProperties": false, "properties": { "slug": { "description": "YYYY-MM-DD edition date (from list_digests); omit for the latest", "type": "string" } }, "required": [], "type": "object" }, "name": "list_digest_episodes", "outputSchema": { "additionalProperties": false, "properties": { "digest": { "additionalProperties": false, "properties": { "as_of": { "type": "string" }, "episode_count": { "type": "integer" }, "slug": { "description": "YYYY-MM-DD edition date", "type": "string" }, "url": { "type": "string" }, "week_label": { "type": "string" } }, "required": [ "slug", "week_label", "as_of", "episode_count", "url" ], "type": "object" }, "episodes": { "items": { "additionalProperties": false, "properties": { "api_url": { "type": "string" }, "duration_sec": { "type": [ "integer", "null" ] }, "eid": { "type": "string" }, "published": { "type": "string" }, "show": { "type": "string" }, "title": { "type": "string" }, "url": { "type": "string" } }, "required": [ "eid", "title", "show", "published", "url", "api_url" ], "type": "object" }, "type": "array" } }, "required": [ "digest", "episodes" ], "type": "object" } }, { "description": "Newest-first list of every published energypod.io edition (weekly energy-industry digests): slug (YYYY-MM-DD), week label, and episode count. Call this FIRST — the first entry is the latest week, and its slug feeds get_digest / list_digest_episodes.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "list_digests", "outputSchema": { "additionalProperties": false, "properties": { "digests": { "items": { "additionalProperties": false, "properties": { "as_of": { "type": "string" }, "episode_count": { "type": "integer" }, "slug": { "description": "YYYY-MM-DD edition date", "type": "string" }, "url": { "type": "string" }, "week_label": { "type": "string" } }, "required": [ "slug", "week_label", "as_of", "episode_count", "url" ], "type": "object" }, "type": "array" } }, "required": [ "digests" ], "type": "object" } }, { "description": "Typo-tolerant search across digests, episodes, people, companies, and channels (same ranking + excerpts as the site's /search). Use for ad-hoc discovery when you don't know which edition or episode id you need.", "inputSchema": { "additionalProperties": false, "properties": { "q": { "description": "Search text (≥2 chars)", "type": "string" } }, "required": [ "q" ], "type": "object" }, "name": "search", "outputSchema": { "properties": { "results": { "items": { "type": "object" }, "type": "array" } }, "required": [ "results" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:4382a22681e338943d8743702efe8013a531b9dff79372869236fd569de7e5c4 | sha256sum