Token导航 LogoToken导航

MCP Server · 开发工具

Voice Dictation MCP

通过本地或远程服务器上的Whisper进行语音转录,支持Claude Code通过SSH/tmux环境进行远程语音输入。

stdio官方级别未说明来源级核验工具 1
语音识别开发工具PythonClaude命令行工具

快速开始

作者 / 组织
NimbusCG
提供方
NimbusCG
运行时
Python

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Voice Dictation MCP 属于开发工具类 MCP Server,公开资料标注 1 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

python windows_recorder.py --channel monitoring

客户端配置示例

{
  "mcpServers": {
    "voice-dictation-mcp": {
      "command": "python",
      "args": [
        "windows_recorder.py",
        "--channel",
        "monitoring"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

克劳德密码语音听写

通过SSH/tmux在远程服务器上运行的Claude Code的语音输入。

在本地计算机上录制音频→ 由Whisper转录(本地或服务器上)→ Claude Code通过以下方式阅读 /dictate.

建筑

[Windows machine]                              [Remote server (castellatus)]

Option A: Local transcription (--local, faster)
voice_recorder.py --local                      ~/voice/
  records audio                                  transcripts/{channel}/latest.txt ← written directly
  transcribes with Whisper ──→ V:\ mount ──→       ↑
                                                   reads
  "/dictate" in Claude Code ←─────────────────  /dictate skill

Option B: Remote transcription (default)
voice_recorder.py                              ~/voice/
  records audio ──→ V:\ mount ──→                incoming/{channel}/*.wav
                                                    ↓ inotifywait + faster-whisper
                                                 transcripts/{channel}/latest.txt
                                                    ↑
  "/dictate" in Claude Code ←── skill/MCP ──→   mcp_voice_server.py

快速入门(Windows)

# 1. Mount remote voice folder as V:
net use V: \\sshfs.k\ubuntu@castellatus.cloudgrow.tech\voice

# 2. Install dependencies
C:\Python314\python.exe -m pip install sounddevice soundfile faster-whisper

# 3. Run with local transcription targeting a Claude Code session
C:\Python314\python.exe V:\voice_recorder.py --channel monitoring --local

# 4. In Claude Code on the server, type: /dictate

转录模式

本地转录(--local)--推荐

Whisper在您的Windows计算机上运行。转录文本直接写入SSHFS安装架。更快,因为不需要.wav上传或服务器端处理。

C:\Python314\python.exe V:\voice_recorder.py --channel monitoring --local
C:\Python314\python.exe V:\voice_recorder.py --channel monitoring --local --model small  # more accurate
C:\Python314\python.exe V:\voice_recorder.py --channel monitoring --local --model tiny   # fastest

要求: pip install faster-whisper (首次运行时下载约150MB型号)

远程转录(默认)

将.wav上传到服务器。这 transcribe_watcher.sh 该服务在Whisper服务器端接收并转录。

C:\Python314\python.exe V:\voice_recorder.py --channel monitoring

除此之外不需要额外的Python依赖项 sounddevice soundfile.

SCP模式(无SSHFS安装)

如果您无法挂载V:,请使用 windows_recorder.py 通过SCP上传:

python windows_recorder.py --channel monitoring

组件

文件位置目的
voice_recorder.py本地(Windows/Mac/Linux)录制音频, --local 对于当地的Whisper来说, --channel 目标tmux会话
windows_recorder.py本地(Windows)录制音频,通过SCP上传(无需挂载)
mcp_voice_server.py远程服务器MCP服务器暴露 dictate 工具--自动检测tmux会话
transcribe_watcher.sh远程服务器监视新的.wav文件,用Whisper转录
voice-watcher.service远程服务器监视器的systemd服务

通道=tmux会话

每个Claude Code会话都会自动绑定到其 tmux会话名称 作为语音通道。

tmux会话记录器 --channel成绩单位置
production-main--channel production-main~/voice/transcripts/production-main/latest.txt
monitoring--channel monitoring~/voice/transcripts/monitoring/latest.txt
0 (默认tmux)--channel 0~/voice/transcripts/0/latest.txt
_(无tmux)__(无旗)_~/voice/transcripts/default/latest.txt

服务器端 --MCP服务器和 /dictate skill自动检测tmux会话名称。

记录器侧 --您可以选择要针对哪个会话 --channel.

设置

远程服务器

# Install dependencies
python3 -m venv ~/voice/venv
source ~/voice/venv/bin/activate
pip install faster-whisper
sudo apt install ffmpeg inotify-tools

# Install and start watcher service (for remote transcription mode)
sudo cp voice-watcher.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now voice-watcher

# MCP server config (~/.claude/settings.json) — channel auto-detected from tmux
# "mcpServers": {
#   "voice-dictation": {
#     "command": "python3",
#     "args": ["/home/ubuntu/voice/mcp_voice_server.py"]
#   }
# }

本地计算机(Windows)

# Install WinFsp + SSHFS-Win
#   https://winfsp.dev
#   https://github.com/winfsp/sshfs-win

# Mount remote voice folder as V:
net use V: \\sshfs.k\ubuntu@castellatus.cloudgrow.tech\voice

# Install Python dependencies
C:\Python314\python.exe -m pip install sounddevice soundfile

# For local transcription mode (recommended):
C:\Python314\python.exe -m pip install faster-whisper

用法

  1. 在Windows上启动刻录机: C:\Python314\python.exe V:\voice_recorder.py --channel monitoring --local
  2. 按回车→ 说→ 按回车
  3. 在服务器上的Claude Code中,键入 /dictate
  4. 克劳德阅读你的口语文本并采取行动

这 /dictate skill会自动检测tmux会话,读取记录,并将口语文本视为您的指令。每 /dictate 调用会消耗记录,因此过时的文本不会被重新读取。

Whisper型号

对于 --local 模式,选择一个模型 --model:

型号尺寸速度精度
tiny~ 75MB最快适用于短命令
base~150MB快速默认,平衡良好
small~500MB中等精度更高
medium~1.5GB慢最佳精度

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

语音识别Python本地部署远程控制Whisper集成SSH工具开发效率

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Voice Dictation MCP

MCP World · 本页

1stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Voice Dictation MCP 怎么安装?

公开资料给出的安装命令是 python windows_recorder.py --channel monitoring,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Voice Dictation MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Voice Dictation MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Voice Dictation MCP 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Voice Dictation MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP