Connect this Model Context Protocol to give your AI complete Typecast knowledge, integrate Typecast TTS into your service in minutes.
One-Click Install
For Cursor and Replit, just click the button below:Other MCP Clients
For other MCP-compatible clients, add this URL:Claude Code
Claude Code
Windsurf
Windsurf
- Open Windsurf Settings
- Navigate to Cascade → MCP Servers
- Click “Add Server” → “Add Remote MCP Server”
- Enter URL:
https://typecast.ai/docs/mcp
VS Code (Copilot)
VS Code (Copilot)
Add to your
.vscode/mcp.json:What You Can Do
Once connected, your AI assistant gains knowledge about:- API Integration — Get code examples for any language
- Voice Selection — Find the perfect voice for your use case
- Best Practices — Learn optimal settings for different scenarios
- Troubleshooting — Quick solutions for common issues
The setup above is all you need. The section below is optional for advanced use cases.
Advanced: Automated TTS Generation
Need to generate audio files automatically? The Typecast Self-hosted MCP Server lets your AI assistant directly call the Typecast API to create audio on demand, perfect for batch processing and automated workflows.What Makes This Different
| URL-based MCP | Self-hosted MCP Server |
|---|---|
| Provides knowledge & guidance | Actually generates audio files |
| No API calls made | Calls Typecast API directly |
| Great for learning & integration help | Great for automation & batch work |
Prerequisites
- uv package manager
- Typecast API key (Get yours here)
Setup
- Claude Desktop (macOS)
- Claude Desktop (Windows)
- Claude Desktop (Linux)
- Cursor
- Claude Code
Edit
~/Library/Application Support/Claude/claude_desktop_config.json:Troubleshooting
MCP server not appearing
MCP server not appearing
- Verify the configuration is correct
- Restart your application completely
- Check that
uvis installed and available in your PATH
API key errors
API key errors
- Confirm your API key is set correctly in the config
- Verify your key at Typecast API
Audio not playing (Linux)
Audio not playing (Linux)
- Set
XDG_RUNTIME_DIRenvironment variable - Check audio device:
aplay -l