Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Typecast API MCP Serverconvert this text to speech using the British male voice"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
typecast-api-mcp-server
MCP Server for typecast-api, enabling seamless integration with MCP clients. This project provides a standardized way to interact with Typecast API through the Model Context Protocol.
About
This project implements a Model Context Protocol server for Typecast API, allowing MCP clients to interact with the Typecast API in a standardized way.
Related MCP server: Kokoro TTS MCP Server
Feature Implementation Status
Feature | Status |
Voice Management | |
Get Voices | ✅ |
Text to Speech | ✅ |
Play Audio | ✅ |
Setup
Environment Variables
Set the following environment variables:
Usage with Claude Desktop / Cursor
You can add the following to your claude_desktop_config.json or Cursor MCP settings:
Recommended: Using uvx (No installation required)
This method automatically fetches and runs the server from GitHub without manual cloning.
Note for Linux users: If you're running on Linux, you need to add the XDG_RUNTIME_DIR environment variable to the env section:
Alternative: Local Installation
If you prefer to clone and run locally:
Git Clone
Dependencies
This project requires Python 3.10 or higher and uses uv for package management.
Local Configuration
Replace /PATH/TO/YOUR/PROJECT with the actual path where your project is located.
Manual Execution
You can also run the server manually:
Contributing
Contributions are always welcome! Feel free to submit a Pull Request.
License
MIT License