EarScribe MCP logo

EarScribe MCP

Provides read-only EarScribe guidance and official links to MCP-compatible AI clients over stdio.

Install EarScribe MCP

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for EarScribe MCP, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

EarScribe MCP MCP server exposes EarScribe’s local-first transcription guidance and official links to MCP-compatible clients. It runs over stdio, requires no API keys, and provides read-only responses through two parameter-free tools. Reach for it when an agent needs to explain EarScribe’s on-device workflow, share its website or support contact, or direct users to local setup information. Audio processing itself remains in the EarScribe browser application rather than in this MCP server.

Use cases

  • Explain EarScribe’s local transcription workflow
  • Share official EarScribe website and support links
  • Guide users through on-device setup
  • Answer questions about EarScribe’s browser-based features

Key features

  • Read-only EarScribe knowledge access
  • Local setup guidance
  • Canonical official links
  • Stdio transport
  • No API key requirement
  • Parameter-free tools

Tools2

What EarScribe MCP lets your agent do. Expand a tool for its parameters.

Self-reported~55 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

4/4 checks healthy over the last 46d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9/16/2026 via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit5mo agoMost recent push to the default branch.
Tools exposed2Callable tools this server registers over MCP.

How EarScribe MCP works

What EarScribe MCP MCP server does

The EarScribe MCP MCP server makes a small, canonical set of EarScribe information available to MCP-compatible AI clients. Its content covers EarScribe’s local-first transcription workflow, official URLs, support information, and related public guidance. The server is read-only: it does not modify data, upload recordings, or control the browser transcription interface.

EarScribe is the separate browser application that transcribes audio on the user’s device with OpenAI’s Whisper model. It uses WebGPU when available and can fall back to WebAssembly. The application can produce timestamped transcripts and export SRT, VTT, JSON, or plain-text files. Those transcription functions are described by the server’s knowledge surface but are not exposed as MCP operations here.

How it works

The EarScribe MCP MCP server communicates with clients through the MCP stdio transport. Clients start the Node entry point as a local process and receive text or Markdown responses.

Two tools are available:

  • get_local_setup returns canonical guidance for using EarScribe’s on-device AI workflow.
  • get_official_links returns the canonical EarScribe website, support, and documentation links when available.

The project also documents MCP resources for local setup, FAQs, and links, plus prompts for describing EarScribe and walking through local setup. The listed tools accept no parameters.

Setup and configuration

The project describes two installation paths. Smithery can install it with:

Terminal
npx -y @smithery/cli install earscribe-mcp --client claude

The client argument can be replaced with cursor, windsurf, or continue. For a source installation, clone the repository, enter its directory, and install dependencies with pnpm install. Configure the client to launch Node with the absolute path to src/index.mjs.

The documented development command is pnpm start, which runs the process over stdio. MCP Inspector can be used with npx @modelcontextprotocol/inspector node src/index.mjs.

Tools and capabilities

The main capability is structured access to information that an AI client can use when answering questions about EarScribe. get_local_setup is appropriate for explaining the browser-based, on-device workflow. get_official_links is appropriate when a user needs the official website, About page, support email, or other canonical URLs.

EarScribe itself supports automatic language detection across 99 languages, selectable Whisper model sizes from Tiny to Turbo, locally cached models, waveform-synchronized timestamps, and in-browser transcript editing.

Limitations and notes

The EarScribe MCP MCP server does not expose a transcription tool, audio upload operation, transcript editing command, or export command. Users must use the EarScribe website for those functions. The local processing and privacy characteristics described in the project apply to the EarScribe browser application: audio stays on the user’s device, and the model is cached locally after its initial load.

Because the MCP component is read-only and provides guidance and links, it fits informational agent workflows rather than automated audio-processing pipelines. No environment variables are documented as required.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about EarScribe MCP

EarScribe MCP is an MCP server that connects MCP-compatible AI clients to EarScribe's canonical knowledge surface. It provides get_local_setup for local on-device workflow guidance and get_official_links for website, support, and documentation links. The server is read-only, requires no API key, and runs over stdio.

Install it through Smithery or from source. Smithery uses the documented npx command, while source installation requires cloning the repository, running pnpm install, and adding a Node command for src/index.mjs to your MCP client configuration.

No, the MCP server does not transcribe audio. It provides setup guidance and official links; transcription takes place in the separate EarScribe browser application using on-device Whisper processing.

The README names Claude Desktop, Cursor, Windsurf, and Continue. It provides stdio configuration examples for those clients, and the Smithery installation command accepts each of their client identifiers.

No, the server does not require an API key. Its two documented tools return read-only informational content over stdio.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewEarScribe MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/earscribe-mcp?style=directory)](https://allmcps.com/mcp/earscribe-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/earscribe-mcp"><img src="https://allmcps.com/api/badge/earscribe-mcp?style=directory" alt="EarScribe MCP on AllMCPs" /></a>