Skip to main content
Glama

Typecast API MCP Server

by neosapience

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

FeatureStatus
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

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables seamless integration with Typecast API through the Model Context Protocol, allowing clients to manage voices, convert text to speech, and play audio in a standardized way.

  1. About
    1. Feature Implementation Status
      1. Setup
        1. Git Clone
        2. Dependencies
        3. Environment Variables
        4. Usage with Claude Desktop
        5. Manual Execution
      2. Contributing
        1. License

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            Enables type-safe, bidirectional communication with Model Context Protocol services, allowing centralized management of model contexts over HTTP.
            Last updated -
            194
            TypeScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            Provides text-to-speech capabilities through the Model Context Protocol, allowing applications to easily integrate speech synthesis with customizable voices, adjustable speech speed, and cross-platform audio playback support.
            Last updated -
            7
            Python
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.
            Last updated -
            14
            1
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            Official Model Context Protocol server that enables interaction with powerful Speech-to-Text and Audio Intelligence APIs, allowing clients like Claude Desktop to transcribe audio, analyze speech, translate content, and more.
            Last updated -
            2
            Python
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/neosapience/typecast-api-mcp-server-sample'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server