transcribe_audioLABSCO SUMMARY
One tool, and a base URL that decides whose servers hear the recording.
transcribe_audio is the whole surface, which is the right size for a job with one input and one output. The endpoint address and the model name are the interesting options: point them at a local or self-hosted compatible endpoint and the audio never reaches OpenAI.
What it is
A small Node server with one tool: transcribe_audio takes the path to an audio file and returns the transcript.
What you get
- transcribe_audio, taking a filepath as its one required parameter
- An optional language hint as an ISO-639-1 code, for example en or es
- An option to write the transcription out to a file rather than returning it only in the conversation
- A configurable base URL and model, so it can point at an OpenAI-compatible endpoint instead of OpenAI
Requirements
Node, and a clone of the repository built with npm. An OpenAI API key in the environment; the endpoint address and the model name are optional overrides.
Setup effort
Build from source — git clone https://github.com/Ichigo3766/audio-transcriber-mcp.git
USE CASES
Getting a recording into text you can work with
Pass the file path and take the transcript back in the conversation.
Transcribing something that is not in English
Give the ISO-639-1 language code so the model is not left to detect it.
Keeping the transcript for later
Have it written out to a file rather than living only in the chat history.
Transcribing audio that should not leave your network
Point the base URL and model at a self-hosted OpenAI-compatible endpoint and the file goes there instead.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Requires
OPENAI_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/Ichigo3766/audio-transcriber-mcp.git
cd audio-transcriber-mcp
npm install
npm run buildMCP Clients
Any MCP client
{
"mcpServers": {
"audio-transcriber": {
"command": "node",
"args": [
"<YOUR_PATH_TO_AUDIO_TRANSCRIBER_MCP>/build/index.js"
],
"env": {
"OPENAI_API_KEY": "",
"OPENAI_BASE_URL": "",
"OPENAI_MODEL": ""
}
}
}
}