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 yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:4382a22681e338943d8743702efe8013a531b9dff79372869236fd569de7e5c4 | sha256sum