Energy Podcast Digest
Read energypod.io's weekly energy digests, episode summaries, and transcripts. Read-only.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"energypod": {
"url": "https://energypod.io/mcp"
}
}
}Remote-Endpunkte
https://energypod.io/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (5)
🟢list_digests
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"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"
],
"additionalProperties": false
}🟢get_digest(slug)
Full briefing markdown + metadata for one edition. ``slug`` is the YYYY-MM-DD edition date from list_digests; omitting it returns the LATEST edition.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"description": "YYYY-MM-DD edition date (from list_digests); omit for the latest",
"type": "string"
}
},
"required": [],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"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"
],
"additionalProperties": false
}🟢list_digest_episodes(slug)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"slug": {
"description": "YYYY-MM-DD edition date (from list_digests); omit for the latest",
"type": "string"
}
},
"required": [],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"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"
],
"additionalProperties": false
}🟢get_episode(digest, eid)
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.
Eingabe-Schema
{
"type": "object",
"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"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"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"
]
}🟢search(q)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"description": "Search text (≥2 chars)",
"type": "string"
}
},
"required": [
"q"
],
"additionalProperties": false
}Ausgabe-Schema
{
"type": "object",
"properties": {
"results": {
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"results"
]
}Community
Nachweis