SpeechWeave MCP server
io.github.speechweave/mcp·v1.10.0Transcribe local files and URLs with SpeechWeave's OpenAI-compatible Speech-to-Text API.
not scanned yet
0 stars84 downloads/wk
Reviews
Write oneNobody has reviewed SpeechWeave yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
SpeechWeave tools
No tool declarations could be read from the package source. They show once the server is installed.
How SpeechWeave compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 65% of 4,460 AI and agents servers
- Downloads a week
- 84
- more than 60% of 1,538 AI and agents servers with a package
Release history: 3 versions in the registry since 2026-08-21, latest 2026-10-21, typically one every 33 days.
Install SpeechWeave in Claude Code, Cursor or VS Code
Runs npx -y @speechweave/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @speechweave/mcp
What the publisher says
From the SpeechWeave repository's README, as published. We do not edit it. Read it on GitHub
@speechweave/mcp
Official Model Context Protocol server for SpeechWeave. Use to transcribe local files and URLs from Cursor, Claude Desktop, Claude Code, Windsurf, and other MCP clients.
SpeechWeave handles short clips and long-form audio without client-side chunking. This MCP server exposes both wait-first tools (get a transcript in one turn) and async create + poll tools (start a job, then check status).
Docs: speechweave.com/docs/mcp · API reference
Install / run
Requires Node.js 18+ and a SpeechWeave API key (sklive…).
export SPEECHWEAVE_API_KEY="sk_live_..."
npx -y @speechweave/mcpCursor / Claude Desktop
Add to your MCP config (e.g. .cursor/mcp.json, claudedesktopconfig.json):
{
"mcpServers": {
"speechweave": {
"command": "npx",
"args": ["-y", "@speechweave/mcp"],
"env": {
"SPEECHWEAVE_API_KEY": "sk_live_..."
}
}
}
}Tools
Never pass raw audio bytes over MCP. Use absolute file paths (local clients) or HTTPS URLs.
Configuration & Arguments
All transcription and job-start tools accept the following optional arguments:
- model: Choose core (default) or max.
- service_mode: Choose standard (default) or deferred for the background queue. synchronous is accepted as an alias for standard.
- language: Optional ISO language code to force language detection.
- task: Choose transcribe (default) or translate to produce an English translation instead; language is ignored when translating.
- prompt: Optional custom vocabulary hint (proper nouns, acronyms, product names) for the first ~30s of audio.
Formatted transcripts: transcribefile, transcribeurl, and getjobstatus also accept an optional responseformat (text, srt, vtt, or verbosejson) to return the transcript in that shape instead of the default plain text.
Timeout behavior: Wait-first tools accept an optional timeoutms. If the transcription exceeds the timeout, the tool gracefully returns a jobid and instructs the client to switch to getjobstatus polling.
Account limits and docs
- get_limits: Returns GET /v1/limits for the calling key, with MB equivalents. Use before uploading large local files.
- fetchdoc: Returns public documentation. Slug list shows the catalog. Bundled pages include quickstart, mcp, models, billing, and dataretention. Slug api fetches a live OpenAPI overview; api/ returns one endpoint (e.g. api/getv1limits).
Example Prompts
After adding the server and restarting your client, try asking your AI assistant:
Short clip (wait-first)
"Use SpeechWeave to transcribe /Users/me/recordings/standup.mp3 and summarize action items."
The assistant will call transcribefile with the absolute path and summarize the returned transcript.*
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
SpeechWeave: common questions
- Is SpeechWeave MCP server safe?
- Mostly: it is graded B (82/100). Read the SpeechWeave safety report
- How do I install SpeechWeave?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does SpeechWeave need an API key?
- Yes. The registry entry asks for
SPEECHWEAVE_API_KEY. - Is SpeechWeave maintained?
- The last commit was 46 days ago (2026-09-18). The latest release is v1.10.0.
- What can I use instead of SpeechWeave?
- Servers from other publishers that do the same job: freellmpool MCP server, Lm MCP server and Basic Memory MCP server.
- How does SpeechWeave compare with other AI and agents MCP servers?
- safety score 82/100 (higher than 65% of 4,460 AI and agents servers); downloads a week 84 (more than 60% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to SpeechWeave
Same job from other publishers: the closest match first, then the best rated.
- freellmpoolOpenAI-compatible MCP gateway cataloging 22 LLM providers, with routing, failover, and tools.not reviewedEstablishedA
LmConnect Claude to any OpenAI-compatible LLM endpoint and offload routine work to a local model.not reviewedEstablishedA- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- PaperBananaGenerate academic diagrams and statistical plots from text using multi-agent AI.not reviewedEstablishedA
- MemantoMCP server for Memanto - persistent semantic memory for any MCP-compatible agentnot reviewedEstablishedA