AutoGLM ASR MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AutoGLM ASR MCP Servertranscribe /home/user/meeting_recording.wav"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AutoGLM ASR MCP Server
MCP server for high-quality speech-to-text transcription using Zhipu AutoGLM ASR.
CN: 一个面向 Agent 的语音转文字 MCP 服务,支持长音频分块、上下文传递和时间戳分段。
For AI-oriented setup details, see AI_SETUP_GUIDE.md.
For AI Agents (TL;DR)
Type: MCP Server
Domain: ASR / speech-to-text / transcription
Input: local audio file path
Output: full transcript text + timestamp segments
Best for: meeting notes, call analysis, subtitle draft, voice memo transcription
Supported audio formats:
mp3,wav,m4a,flac,ogg,webmCore tools:
transcribe_audio,get_audio_info
Related MCP server: Voice to Text MCP Server
What It Does
Transcribes short and long audio files with automatic chunking.
Uses context-aware modes to balance speed and quality.
Returns readable full text and segment-level timestamps.
Runs over stdio as an MCP server for coding assistants.
Tool Index
Tool | Purpose | Required Args | Optional Args | Returns |
| Transcribe audio to text |
|
| Full transcript and time-aligned segments |
| Inspect audio before transcription |
| None | Duration, format, channels, sample rate, estimated chunks |
Features
Fast long-audio transcription with sliding-window concurrency.
Better accuracy through chunk-to-chunk context passing.
Automatic splitting for long inputs (API limit friendly).
Zero-install runtime with
npx.Works with common MCP clients.
Installation
Prerequisites
ffmpeg must be installed:
# macOS
brew install ffmpeg
# Ubuntu/Debian
apt install ffmpeg
# Windows
choco install ffmpegGet your API key from Zhipu AI Open Platform.
NPX (Recommended)
npx autoglm-asr-mcpQuick Start
Add this MCP server to your client config and set AUTOGLM_ASR_API_KEY.
{
"mcpServers": {
"autoglm-asr": {
"command": "npx",
"args": ["-y", "autoglm-asr-mcp"],
"env": {
"AUTOGLM_ASR_API_KEY": "your-api-key"
}
}
}
}Compatibility
Claude Desktop / Claude Code
Cursor
Windsurf
VS Code MCP
Other MCP-compatible clients
VS Code quick install:
Tools
transcribe_audio
Transcribe an audio file into text with timing segments.
Arguments:
Name | Type | Required | Description |
| string | Yes | Absolute path to the audio file |
| string | No |
|
| integer | No | Max parallel requests, range |
Returns:
Full transcription text
Timestamped segment list
Basic run stats (chunks, mode, elapsed time)
Common errors:
File not found or unreadable path
Unsupported format or broken audio stream
Missing/invalid API key
get_audio_info
Inspect an audio file before transcription.
Arguments:
Name | Type | Required | Description |
| string | Yes | Absolute path to the audio file |
Returns:
Duration
Format
Sample rate
Channels
Estimated chunks
Context Modes
Mode | Speed | Quality | Description |
| Fast | High | First chunk initializes context, later chunks run in parallel with context |
| Fastest | Medium | Chunks run independently in parallel |
| Slow | Best | All chunks transcribed sequentially with full context chain |
Environment Variables
Variable | Default | Description |
| required | Your Zhipu API key |
|
| API endpoint |
|
| ASR model name |
|
| Max chunk duration (seconds) |
|
| Default concurrency |
|
| Max context size passed between chunks |
Use Cases
Meeting recording to editable transcript
Customer support call transcription
Podcast/video subtitle draft generation
Voice memo indexing and search
Limitations
Requires local file path input (not remote URL input).
Audio quality strongly affects transcription quality.
Very noisy or multi-speaker overlap can reduce accuracy.
Troubleshooting
ffmpeg not found: install ffmpeg and retry.File not found: pass an absolute existing path.API errors: verify
AUTOGLM_ASR_API_KEYand account quota.
Keywords
mcp, model-context-protocol, asr, speech-to-text, transcription, autoglm, zhipu, chinese-asr, audio-transcription, meeting-transcript, subtitle-generation, voice-to-text, agent-tools, llm-tools, coding-agent
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Starrylyn/autoglm-asr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server