- Explore MCP Servers
- typecast-api-mcp-server-sample
Typecast Api Mcp Server Sample
What is Typecast Api Mcp Server Sample
typecast-api-mcp-server-sample is an MCP Server designed for the Typecast API, facilitating seamless integration with MCP clients through the Model Context Protocol.
Use cases
Use cases include integrating voice features into chatbots, enhancing accessibility for visually impaired users, and developing interactive voice response systems.
How to use
To use typecast-api-mcp-server-sample, set up the environment by installing dependencies with Python 3.10 or higher, configure environment variables, and run the server using the provided commands in the README.
Key features
Key features include voice management functionalities such as getting voices, text-to-speech conversion, and playing audio, all of which are implemented and ready for use.
Where to use
typecast-api-mcp-server-sample can be used in applications that require voice synthesis, such as virtual assistants, educational tools, and any software needing text-to-speech capabilities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Typecast Api Mcp Server Sample
typecast-api-mcp-server-sample is an MCP Server designed for the Typecast API, facilitating seamless integration with MCP clients through the Model Context Protocol.
Use cases
Use cases include integrating voice features into chatbots, enhancing accessibility for visually impaired users, and developing interactive voice response systems.
How to use
To use typecast-api-mcp-server-sample, set up the environment by installing dependencies with Python 3.10 or higher, configure environment variables, and run the server using the provided commands in the README.
Key features
Key features include voice management functionalities such as getting voices, text-to-speech conversion, and playing audio, all of which are implemented and ready for use.
Where to use
typecast-api-mcp-server-sample can be used in applications that require voice synthesis, such as virtual assistants, educational tools, and any software needing text-to-speech capabilities.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
typecast-api-mcp-server-sample
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.
Feature Implementation Status
| Feature | Status |
|---|---|
| Voice Management | |
| Get Voices | ✅ |
| Text to Speech | ✅ |
| Play Audio | ✅ |
Setup
Git Clone
git clone https://github.com/hyunseung/typecast-api-mcp-server-sample.git
cd typecast-api-mcp-server-sample
Dependencies
This project requires Python 3.10 or higher and uses uv for package management.
Package Installation
# Create virtual environment and install packages
uv venv
uv pip install -e .
Environment Variables
Set the following environment variables:
TYPECAST_API_HOST=https://api.typecast.ai
TYPECAST_API_KEY=<your-api-key>
TYPECAST_OUTPUT_DIR=<your-output-directory> # default: ~/Downloads/typecast_output
Usage with Claude Desktop
You can add the following to your claude_desktop_config.json:
Basic Configuration:
{
"mcpServers": {
"typecast-api-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/PATH/TO/YOUR/PROJECT",
"run",
"typecast-api-mcp-server"
],
"env": {
"TYPECAST_API_HOST": "https://api.typecast.ai",
"TYPECAST_API_KEY": "YOUR_API_KEY",
"TYPECAST_OUTPUT_DIR": "PATH/TO/YOUR/OUTPUT/DIR"
}
}
}
}
Replace /PATH/TO/YOUR/PROJECT with the actual path where your project is located.
Manual Execution
You can also run the server manually:
uv run python app/main.py
Contributing
Contributions are always welcome! Feel free to submit a Pull Request.
License
MIT License
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










