# Podcasto > Podcasto turns Telegram channels and news sources into AI-generated, multi-language podcast episodes: script generation plus multi-speaker text-to-speech, scheduled or on-demand, credit-based. Podcasto ingests a public Telegram channel (or a set of source URLs), drafts a podcast script with an LLM, and synthesizes it into audio using a choice of text-to-speech engines. Episodes can be single-speaker (monologue) or multi-speaker (dialogue), in Hebrew, English, and dozens of other languages. Podcasts can auto-generate on a recurring schedule or be generated on demand; each generation consumes credits from the owner's plan. ## Key pages - [Podcast directory](https://app.podcasto.app/podcasts): browse public podcasts - [Pricing](https://www.podcasto.app/pricing): plan tiers and how credits work - [Connect your AI assistant](https://www.podcasto.app/mcp): MCP server, tokens and tool reference - [About](https://www.podcasto.app/about) - [Contact](https://www.podcasto.app/contact) - [Sign in](https://app.podcasto.app/auth/login) ## For AI agents Podcasto exposes a Model Context Protocol (MCP) server at `https://app.podcasto.app/api/mcp` (Streamable HTTP). Authenticate via OAuth 2.1 discovery, or a personal access token created at [https://app.podcasto.app/settings/agent-access](https://app.podcasto.app/settings/agent-access) and sent as `Authorization: Bearer pk_...`. Tools: get_me, list_my_podcasts, get_podcast, preview_telegram_channel, create_podcast, update_podcast, pause_podcast, resume_podcast, list_episodes, get_episode, generate_episode (charges credits, requires `confirm: true`; optional `draft` mode stops before audio for review), get_episode_script, update_episode_script, approve_episode_draft, discard_episode_draft, get_credit_balance. Connect from Claude Code: ``` claude mcp add --transport http podcasto https://app.podcasto.app/api/mcp --header "Authorization: Bearer pk_..." ``` No account? A second, unauthenticated MCP server at `https://app.podcasto.app/api/mcp/public` exposes public discovery only: search_podcasts, list_public_episodes, get_public_episode (which returns a playable audio URL) and play_episode (the same payload, rendered as an inline player in hosts that support MCP Apps). No token, no credits, read-only, public podcasts and published episodes only. ``` claude mcp add --transport http podcasto-public https://app.podcasto.app/api/mcp/public ``` - [Agent skill](https://www.podcasto.app/skills/podcasto-agent/SKILL.md) ## Public podcasts - [סיגנל בדיקה B](https://app.podcasto.app/podcasts/9c5843e4-2f08-4961-8824-27e7abeeab7b) — פודקאסט בדיקה זמני לטיוטות אחרי PR \#148. יימחק. - [סיגנל בדיקה סולו](https://app.podcasto.app/podcasts/c6ff44fd-713e-4eaa-85e9-85efb27b04ad) — פודקאסט בדיקה זמני לטיוטות אחרי PR \#148. יימחק. - [סיגנל בדיקה A](https://app.podcasto.app/podcasts/16961e9e-b383-4a49-badf-de894805f76b) — פודקאסט בדיקה זמני לטיוטות אחרי PR \#148. יימחק. - [עמית סגל](https://app.podcasto.app/podcasts/e9d98dff-de49-4c8e-bd51-18f0e3c0a86b) (en) — Israeli politics and security, distilled from Amit Segal's Telegram channel (@amitsegal). Each episode turns the channel's recent posts - c… - [סיגנל](https://app.podcasto.app/podcasts/f95e65da-6992-492c-b906-51d15a4580d5) — פרקים יומיים על הדברים הכי מעניינים שצצים - מסוננים, קצרים, לעניין. ## Full details See [llms-full.txt](https://app.podcasto.app/llms-full.txt) for the complete guide, all public podcasts, plan tiers, and limitations.