typecast-api-mcp-server-sample

typecast-api-mcp-server-sample

1

This project is a Model Context Protocol server for the Typecast API, enabling standardized interactions with MCP clients. It features voice management capabilities such as Get Voices, Text to Speech, and Play Audio.

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.

Feature Implementation Status

  • Voice Management
    • Get Voices: Available
    • Text to Speech: Available
    • Play Audio: Available

Setup

  • Requires Python 3.10 or higher and uv for package management.
  • Configure environment variables for API host, API key, and output directory.
  • Supports integration with Claude Desktop via configuration in claude_desktop_config.json.

Manual Execution

  • The server can also be run manually using uv run python app/main.py.

Contributing

Contributions are welcome via Pull Requests.

License

MIT License.