Skip to main content
Glama
neosapience

Typecast API MCP Server

by neosapience

typecast-api-mcp-服务器示例

用于 typecast-api 的 MCP 服务器,可与 MCP 客户端无缝集成。该项目提供了一种通过模型上下文协议 (MCP Protocol) 与 Typecast API 交互的标准化方式。

关于

该项目为 Typecast API 实现了一个模型上下文协议服务器,允许 MCP 客户端以标准化的方式与 Typecast API 交互。

Related MCP server: Kokoro TTS MCP Server

功能实现状态

特征

地位

语音管理

获取声音

文本转语音

播放音频

设置

Git 克隆

git clone https://github.com/hyunseung/typecast-api-mcp-server-sample.git
cd typecast-api-mcp-server-sample

依赖项

该项目需要 Python 3.10 或更高版本,并使用uv进行包管理。

软件包安装

# Create virtual environment and install packages
uv venv
uv pip install -e .

环境变量

设置以下环境变量:

TYPECAST_API_HOST=https://api.typecast.ai
TYPECAST_API_KEY=<your-api-key>
TYPECAST_OUTPUT_DIR=<your-output-directory> # default: ~/Downloads/typecast_output

与 Claude Desktop 一起使用

您可以将以下内容添加到您的claude_desktop_config.json中:

基本配置:

{
  "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"
      }
    }
  }
}

/PATH/TO/YOUR/PROJECT替换为项目所在的实际路径。

手动执行

您也可以手动运行服务器:

uv run python app/main.py

贡献

欢迎大家贡献代码!欢迎提交 Pull 请求。

执照

MIT 许可证

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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'

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