← 返回目录
I

io.github.modelscope/funasr-mcp

官方
使用 FunASR 在本地私密转写音频。
GitHub 源仓库 ↗
★ 19.4k Stars 分类 · 其他 非常热门
56FMRS · C
可靠性
9/20
安全与权限
11/20
维护活跃度
14/20
文档质量
12/20
安装易用性
10/20

这是 FunASR 上游仓库中的官方 MCP 服务清单,版本为 0.1.2,采用 Docker 和 stdio,定位是本地私密音频转写。清单未声明工具名称,因此工具级能力和调用参数无法进一步核实。

查看 FMRS 评分方法 →

FunASR MCP Server 是 FunASR 项目提供的 MCP 服务,通过 SenseVoice 和 FunASR 在设备本地转写音频。FunASR 工具包还支持流式 ASR、VAD、标点、说话人分离、情感识别和音频事件模型,但该服务器清单未声明具体工具名称。服务使用 Docker OCI 镜像并通过 stdio 通信。

工具能力

暂未整理工具清单。

安装接入

使用 Docker 运行 ghcr.io/modelscope/funasr-mcp:0.1.2,并将包含音频文件的主机目录以只读方式挂载到容器的 /audio;调用时使用 /audio/<file> 路径。将名为 funasr-mcp-cache 的 Docker 卷挂载到 /root/.cache/modelscope,以持久化下载的 ModelScope 模型文件。

选型与风险

适合谁

  • 需要本地或私密音频转写的用户
  • 已经使用 Docker、Claude 或 Cursor 的用户
  • 需要使用 FunASR 或 SenseVoice 模型的场景

不适合谁

  • 需要已声明工具列表或明确 MCP 工具调用契约的集成方
  • 需要云端托管转写服务的用户
  • 需要仅依据 MIT 代码许可证使用所有预训练模型权重的用户

所需权限

  • 需要读取被挂载主机音频目录中的音频文件
  • 需要向 ModelScope 模型缓存卷写入下载的模型文件
  • 容器内需要访问 /audio 下的音频路径

风险与副作用

  • 主机音频目录会暴露给容器读取,但挂载配置为只读
  • 模型文件会下载并保存在 ModelScope 缓存卷中
  • FunASR 工具包为 MIT 许可,但预训练模型权重可能有单独许可证,需查看对应模型卡
  • 清单未列出具体工具名称,因此无法据此确认可用操作范围

常见排障

  1. 确认主机音频目录已挂载到容器的 /audio
  2. 调用时使用 /audio/<file>,而不是主机路径
  3. 确认 Docker 镜像版本为 0.1.2
  4. 检查 funasr-mcp-cache 卷是否正确挂载,以便复用已下载模型文件
  5. 确认音频文件位于所挂载目录中

使用场景

在本地转写音频文件
将 FunASR 的语音识别能力接入 Claude 或 Cursor
在不将音频发送到云端的情况下进行设备端推理

支持客户端

Claude部分支持
Cursor部分支持