Energy Podcast Digest

Read energypod.io's weekly energy digests, episode summaries, and transcripts. Read-only.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
82%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,177Tokens (Tool-Definitionen)
~2.0 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.92% von 128k Kontext)

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-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools
verifiziertVersion nicht aufgezeichnet5 Tools
verifiziertVersion nicht aufgezeichnet5 Tools