Connect Telereader over MCP
Telereader runs a hosted MCP server, so any AI assistant that speaks the Model Context Protocol can read text aloud for you. Add it once, approve a one-time sign-in, and it exposes a single tool — **generate_audiobook** — that takes text and returns an openable reader URL.
- Server URL: https://telereader.ai/api/mcp
- Transport: Streamable HTTP
- Auth: OAuth — you approve once in the browser; there are no API keys to paste.
Pick your client.
Claude (claude.ai and desktop)
Custom connectors are available on Pro, Max, Team, and Enterprise.
- Settings → Connectors → Add custom connector.
- Name it Telereader, set the URL to https://telereader.ai/api/mcp, and add it.
- Click Connect and approve the Telereader sign-in in your browser.
Then turn it on in a chat and ask it to read something.
ChatGPT
Custom MCP connectors are available on Plus, Pro, Business, Enterprise, and Edu.
- Settings → Apps & Connectors → Advanced, and enable Developer mode.
- Create a connector, paste https://telereader.ai/api/mcp, and approve the sign-in.
Claude Code
claude mcp add --transport http telereader https://telereader.ai/api/mcpThen run /mcp and approve in the browser. (Prefer a skill in Claude Code? See Use Telereader from an agent.)
Cursor
.cursor/mcp.json:
{ "mcpServers": { "telereader": { "url": "https://telereader.ai/api/mcp" } } }VS Code (Copilot)
.vscode/mcp.json:
{ "servers": { "telereader": { "type": "http", "url": "https://telereader.ai/api/mcp" } } }Windsurf
mcp_config.json (note the key is serverUrl):
{ "mcpServers": { "telereader": { "serverUrl": "https://telereader.ai/api/mcp" } } }Cline, Goose, and other MCP clients
Add https://telereader.ai/api/mcp as a remote / Streamable HTTP server and approve the OAuth prompt. For a client that only speaks stdio MCP, bridge to the hosted server with:
npx -y mcp-remote https://telereader.ai/api/mcpThen just ask
Read this aloud with Telereader.
The generate_audiobook tool returns a readUrl — open it and the reading plays, words highlighting in sync. A free account is never paywalled; it gets a URL that generates the audio in the browser.
Prefer a skill or raw HTTP? See Use Telereader from an agent and Read text from the command line.