# Podcast Transcripts On-Demand

Access high quality transcripts for podcasts. Updated in real-time as new episodes are published. This MCP server also accepts feedback for feature requests and bug reports.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add petabloom/podcasts

# Browse available tools
npx -y @smithery/cli@latest tool list petabloom/podcasts

# Get full schema for a tool
npx -y @smithery/cli@latest tool get petabloom/podcasts search_episodes

# Call a tool
npx -y @smithery/cli@latest tool call petabloom/podcasts search_episodes '{}'
```

## Direct MCP Connection

Endpoint: `https://podcasts--petabloom.run.tools`

## Tools (4)

- `search_episodes` — Search indexed podcast episodes by keyword or show name and return the show/episode GUIDs needed for transcript retriev…
- `get_latest_episodes` — Return the most recent transcript-ready episodes across the full podcast catalog.
- `get_transcript` — Fetch the full transcript text for a specific episode using its show and episode GUIDs.
- `give_feedback` — Send structured feedback about bugs, missing data, unclear behavior, or feature requests.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get petabloom/podcasts <tool-name>
```

## Resources

- `resource://server-guide` — Usage guidance, common workflows, and runtime configuration notes for this MCP server.

## Prompts (1)

- `summarize_topic_across_episodes` (topic, podcast_name, max_episodes) — Build a grounded workflow for finding episodes on a topic and summarizing them with transcript evidence.
