Token导航 LogoToken导航TokenDH.com
mobscribe (Brandon A Barringer) logo
音视频未说明官方级别未说明来源级核验

mobscribe (Brandon A Barringer)

MCP Server

MobScribe是一款实时会议转录MCP服务器,用于记录音频、流式传输到AssemblyAI进行转录,并通过MCP工具暴露转录内容,使Claude可以实时听取会议内容。会议结束后,自动保存转录并生成结构化摘要。

工具数

10

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude语音识别Claude

安装说明

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

作者 / 组织

BrandonABarringer

提供方

BrandonABarringer

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

MobScribe

实时会议转录MCP服务器 克劳德代码.录制音频,将其流式传输到AssemblyAI进行转录,并通过MCP工具公开转录稿——这样克劳德就可以实时收听您的会议。

会议结束后,MobScribe会自动保存记录,并使用Claude生成结构化摘要(主题、决策、行动项)。可以通过MCP工具查询过去的会议。

建筑

Mic (SoX) → AssemblyAI WebSocket → Transcript Buffer → MCP Server → Claude Code
  • 音频捕获:SoX通过子进程,PCM 16位16kHz单声道
  • 转录:组装带有扬声器日记功能的AI流媒体SDK
  • MCP 服务器:公开用于阅读成绩单、管理会话和查询过去会议的工具
  • 会议持久性:自动保存到 ~/meetings/ 人工智能生成的摘要
  • 监控脚本:具有macOS批准门的自主会议代理,用于提议的操作

MCP工具

现场直播

工具说明
session_start使用名称、项目和上下文启动新的转录会话
session_stop停止录制--自动保存成绩单并生成摘要
transcript_get_new获取自上次读取以来的新段(基于光标)
transcript_get_full获取当前会话的完整记录
transcript_get_recent获取最新的N个分段
transcript_status获取分段计数和光标位置

过去的会议

工具说明
meeting_list列出所有过去的会议(可按日期、项目、发言人筛选)
meeting_search按关键字搜索会议摘要
meeting_summary获取会议的元数据和自动生成的摘要
meeting_get获取完整的会议数据,包括完整的会议记录

设置

# Install dependencies
npm install

# Copy env and add your AssemblyAI API key
cp .env.example .env

# Requires SoX for audio capture
brew install sox

# Build
npm run build

克劳德代码MCP配置

添加到您的Claude Code MCP设置中:

{
  "mcpServers": {
    "mobscribe": {
      "command": "node",
      "args": ["/path/to/mobscribe/dist/index.js"],
      "env": {
        "ASSEMBLYAI_API_KEY": "your_key_here"
      }
    }
  }
}

会议持久性

当会话停止时,MobScribe会将三个文件保存到 ~/meetings/YYYY-MM-DD-meeting-name/:

  • 元数据.json --会议名称、项目、日期、持续时间、发言者
  • summary.json --人工智能生成的概述、主题、决策、行动项目、关键时刻
  • 转录.jsonl --带有时间戳和说话者标签的原始转录片段

摘要是通过CLI使用Claude(Opus)生成的。

监控脚本

监控脚本与MCP服务器一起运行,并自动监视可操作项目的记录:

bash scripts/monitor.sh [interval_seconds]

它轮询记录文件,向Claude提供新片段,如果Claude确定了可操作的内容(要研究的问题、要记录的决定、操作项),它会在执行前弹出一个macOS对话框供批准。

发展

npm run build       # TypeScript compile
npm run typecheck   # Type check without emit
npm run check       # Biome lint + format
npm run test        # Run tests

需求

  • Node.js 20+
  • macOS(用于SoX麦克风权限和AppleScript审批对话框)
  • 组装AI API密钥
  • 克劳德代码 CLI(用于生成摘要和监视脚本)
  • SoX(brew install sox)

许可证

ISC

目录标签

目录标签

TypeScriptClaude语音识别实时转录本地部署会议记录AI摘要MCP工具

支持客户端

Claude

接入字段

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

未说明

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

api-key

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明api-key部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP