EarScribe MCP
io.github.rocnubie由 GitHub 账号 rocnubie 发布v0.1.0更新于 Oct 24, 2026
EarScribe is a browser-based transcription tool that converts audio to text on-device using OpenAI
概览
一个只读的本地 MCP 服务器,为助手提供 EarScribe 的官方信息:本地优先设置指南、常见问题与官方链接。
- 可以做什么
- 获取 EarScribe 在浏览器中本地转写工作流的官方设置指南,包括模型与导出格式说明。获取 EarScribe 的官方链接列表(网站、支持、可用时的文档)。读取内置资源,涵盖本地优先设置说明、简短常见问题与官方网址。使用内置提示词概括 EarScribe 是什么,并逐步讲解本地设置流程。
- 适用场景
- 适合让助手介绍 EarScribe 这款基于浏览器、在设备本地完成音频转写的工具,或引导他人完成本地设置并指向官方资源。它本身只是小型信息型服务器,并不执行转写。
- 运行要求
- 以本地 Node.js 进程通过 stdio 运行;可通过 Smithery CLI 安装,或克隆源码后用 pnpm/node 运行。无需 API 密钥、账号或配额。仅支持桌面 MCP 客户端。
安装
在 SourceWeft 中
- 打开 控制台中的 EarScribe MCP,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
EarScribe MCP Server
MCP server for EarScribe
[MCP Badge] [Stdio Transport] [Zero Config] [License: MIT] [MCP]
A Model Context Protocol server that exposes the canonical EarScribe knowledge surface — local-first AI workflows, FAQ, official links — to MCP-compatible AI clients such as Claude Desktop, Cursor, Windsurf, and Continue. Read-only, no API keys, no quota, ~50 ms cold start.
Official website: https://earscribe.app
🖥️ About EarScribe
EarScribe is a browser-based transcription tool that converts audio files into text entirely on the user's device. Powered by OpenAI's Whisper model running locally via WebGPU or WebAssembly, it produces timestamped transcripts and subtitle files without sending any audio to external servers. There is no account to create, no subscription to manage, and no per-minute fee — the tool works in the browser, caches the Whisper model locally after the first load, and can operate offline from that point forward. It supports a wide range of audio formats and handles recordings up to approximately two hours long, making it a practical option for anyone who regularly works with spoken audio.
Key Features
- Private by design — audio files never leave the user's device; all processing happens locally in the browser using WebGPU when available, falling back to WebAssembly automatically.
- Multiple export formats — transcripts can be downloaded as SRT, VTT, JSON, or plain text, covering both subtitle workflows and raw text needs.
- Automatic language detection — Whisper identifies the spoken language from the audio without manual configuration, supporting 99 languages.
- Selectable model sizes — users can choose from Whisper model sizes ranging from Tiny to Turbo depending on the balance they want between speed and accuracy, with each model cached locally after download.
- Timestamped output — every transcript segment is tied to a time position synchronized with a waveform display, making it straightforward to locate specific moments in the original recording.
- In-browser editing — transcripts can be reviewed and adjusted directly in the interface before export, removing the need to copy text into a separate editor for minor corrections.
Use Cases
- Podcast production — generate searchable episode transcripts or show notes from recorded conversations without uploading sensitive pre-release content to a third-party service.
- Journalism and research interviews — transcribe source recordings that may contain confidential material, keeping the audio on a local machine throughout the process.
- Academic study — convert lecture recordings into readable, searchable text for review and note-taking.
- UX and user research — transcribe session recordings and user interviews for analysis, with no risk of research data passing through external infrastructure.
- Video subtitle creation — export SRT or VTT files directly from a recording to bring into video editing software, skipping manual captioning or cloud captioning services.
Who Is It For
EarScribe is well-suited for anyone who transcribes audio regularly and either has privacy concerns about uploading recordings to cloud services or wants to avoid ongoing subscription costs. Journalists, academic researchers, and UX professionals dealing with confidential or sensitive interviews will find the local processing model particularly useful. Podcasters and video creators who want subtitle files without paying per-minute fees are a natural fit, as are students converting lecture recordings into study material. The tool also works for individual users who simply want a free, no-account transcription option that handles common audio formats without any setup beyond a modern browser.
Tools
get_local_setup
Return canonical local-setup guidance for running the AI workflow on-device. (EarScribe)
Input: no parameters. Returns: text/markdown.
get_official_links
Return the canonical list of official links for EarScribe (website, support, docs when available).
Input: no parameters. Returns: text/markdown.
Resources
site://earscribe/local-setup— Local-first setup notes for on-device AI workflows.site://earscribe/faq— Short FAQ generated from public site metadata.site://earscribe/links— Canonical URLs to share with users.
Prompts
tell_me_about_earscribe
Summarize what the site is, who it's for, and how it works. — EarScribe
walkthrough_local_setup_earscribe
Walk through the local-first setup steps for the site, end-to-end. — EarScribe
Installation
Install via Smithery
(Replace claude with cursor, windsurf, or continue for those clients.)
Install from source
Then add to your MCP client config (claude_desktop_config.json for Claude Desktop, mcp.json for Cursor / Windsurf / Continue):
Debug with MCP Inspector
Official Links
- Website: https://earscribe.app
- About: https://earscribe.app/about
- Support: [email protected]
Development
License
MIT
来源:README.md,提交 f6adf7e
工具
0版本历史
1- v0.1.0最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分