Token导航 LogoToken导航TokenDH.com
Typecast API MCP Server Sample logo
开发工具stdio官方级别未说明来源级核验

Typecast API MCP Server Sample

MCP Server

MCP Server for typecast-api

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
语音音频语音合成PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

neosapience

提供方

neosapience

最后核验

2026/5/18 02:53

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python app/main.py

详细介绍

类型转换api mcp服务器

用于类型转换api的MCP服务器,实现与MCP客户端的无缝集成。该项目提供了一种通过模型上下文协议与Typecast API交互的标准化方法。

关于

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

支持的型号

型号描述情绪控制
ssfm-v30最新型号(推荐)预设+智能模式
ssfm-v21稳定的生产型号仅预设

ssfm-v30功能

  • 7种情绪预设:正常、快乐、悲伤、愤怒、低语、调声、调声
  • 智能模式:AI使用以下方式从上下文中自动推断情感 previous_textnext_text
  • 37种语言:扩展语言支持

功能实现状态

功能状态
语音管理
获取语音(V2 API)
获取声音 use_cases 筛选器
获取语音(V2 API)
文本转语音
文本转语音(流媒体)
文本转语音(带时间戳)
获取我的订阅
播放音频
输出控制
target_lufs 响度标准
ssfm-v30支持
预设模式
智能模式
快速语音克隆
克隆/删除语音⏳ 待定的sdk PR#32、#33产品发布

设置

环境变量

设置以下环境变量:

TYPECAST_API_KEY=
TYPECAST_OUTPUT_DIR= # default: ~/Downloads/typecast_output

使用Claude桌面/光标

您可以将以下内容添加到您的 claude_desktop_config.json 或光标MCP设置:

推荐:使用uvx(无需安装)

{
  "mcpServers": {
    "typecast-api-mcp-server": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/neosapience/typecast-api-mcp-server.git",
        "typecast-api-mcp-server"
      ],
      "env": {
        "TYPECAST_API_KEY": "YOUR_API_KEY",
        "TYPECAST_OUTPUT_DIR": "PATH/TO/YOUR/OUTPUT/DIR"
      }
    }
  }
}

此方法自动从GitHub获取并运行服务器,无需手动克隆。

Linux用户注意事项:如果你在Linux上运行,你需要添加 XDG_RUNTIME_DIR 环境变量 env 章节:

"env": {
  "TYPECAST_API_KEY": "YOUR_API_KEY",
  "TYPECAST_OUTPUT_DIR": "PATH/TO/YOUR/OUTPUT/DIR",
  "XDG_RUNTIME_DIR": "/run/user/1000"
}

替代方案:本地安装

如果您更喜欢克隆并在本地运行:

克隆

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

依赖项

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

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

本地配置

{
  "mcpServers": {
    "typecast-api-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/PATH/TO/YOUR/PROJECT",
        "run",
        "typecast-api-mcp-server"
      ],
      "env": {
        "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 Request。

许可证

MIT许可证

目录标签

目录标签

语音音频语音合成PythonClaudedeveloper-toolstypecast-apimcp-serverapi-integration文本转语音本地部署AI语音语音克隆多语言支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP