Provider-independent speech-to-text with normalized transcripts over MCP.
Connect Runs on your machine
claude mcp add open-transcribe-mcp -e OT_HOST=<OT_HOST> -e OT_PORT=<OT_PORT> -e OT_SECURITY__BEARER_TOKEN=<OT_SECURITY__BEARER_TOKEN> -e OT_MICROSOFT__ENDPOINT=<OT_MICROSOFT__ENDPOINT> -e OT_MICROSOFT__API_KEY=<OT_MICROSOFT__API_KEY> -e OT_ELEVENLABS__API_KEY=<OT_ELEVENLABS__API_KEY> -e OT_GROQ__API_KEY=<OT_GROQ__API_KEY> -- uvx open-transcribe-mcp==1.2.3
{
"mcpServers": {
"open-transcribe-mcp": {
"command": "uvx",
"args": [
"open-transcribe-mcp==1.2.3"
],
"env": {
"OT_HOST": "<OT_HOST>",
"OT_PORT": "<OT_PORT>",
"OT_SECURITY__BEARER_TOKEN": "<OT_SECURITY__BEARER_TOKEN>",
"OT_MICROSOFT__ENDPOINT": "<OT_MICROSOFT__ENDPOINT>",
"OT_MICROSOFT__API_KEY": "<OT_MICROSOFT__API_KEY>",
"OT_ELEVENLABS__API_KEY": "<OT_ELEVENLABS__API_KEY>",
"OT_GROQ__API_KEY": "<OT_GROQ__API_KEY>"
}
}
}
}
{
"mcpServers": {
"open-transcribe-mcp": {
"command": "uvx",
"args": [
"open-transcribe-mcp==1.2.3"
],
"env": {
"OT_HOST": "<OT_HOST>",
"OT_PORT": "<OT_PORT>",
"OT_SECURITY__BEARER_TOKEN": "<OT_SECURITY__BEARER_TOKEN>",
"OT_MICROSOFT__ENDPOINT": "<OT_MICROSOFT__ENDPOINT>",
"OT_MICROSOFT__API_KEY": "<OT_MICROSOFT__API_KEY>",
"OT_ELEVENLABS__API_KEY": "<OT_ELEVENLABS__API_KEY>",
"OT_GROQ__API_KEY": "<OT_GROQ__API_KEY>"
}
}
}
}
{
"servers": {
"open-transcribe-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"open-transcribe-mcp==1.2.3"
],
"env": {
"OT_HOST": "<OT_HOST>",
"OT_PORT": "<OT_PORT>",
"OT_SECURITY__BEARER_TOKEN": "<OT_SECURITY__BEARER_TOKEN>",
"OT_MICROSOFT__ENDPOINT": "<OT_MICROSOFT__ENDPOINT>",
"OT_MICROSOFT__API_KEY": "<OT_MICROSOFT__API_KEY>",
"OT_ELEVENLABS__API_KEY": "<OT_ELEVENLABS__API_KEY>",
"OT_GROQ__API_KEY": "<OT_GROQ__API_KEY>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
OT_HOSTOptional | Loopback address used by the locally installed server. |
OT_PORTOptional | Port used by the locally installed Streamable HTTP server. |
OT_SECURITY__BEARER_TOKENRequired, secret | A strong, random token shared with the local MCP client. |
OT_MICROSOFT__ENDPOINTOptional | Optional Microsoft Speech resource endpoint. |
OT_MICROSOFT__API_KEYOptional, secret | Optional Microsoft Speech API key. |
OT_ELEVENLABS__API_KEYOptional, secret | Optional ElevenLabs API key. |
OT_GROQ__API_KEYOptional, secret | Optional Groq API key. |
Details
| Package | [email protected] (PYPI, streamable-http) |
| First published | 28 Oct 2026 |
| Last updated | 28 Oct 2026 |
| Registry name | io.github.fbossiere/open-transcribe-mcp |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
