FunASR MCP server v0.1.1
FunASR MCP server v0.1.1 is the first fully published, installable release of the official FunASR Model Context Protocol server. It exposes local FunASR/SenseVoice transcription as the transcribe_audio MCP tool over stdio.
Install
The public OCI image is available for Linux amd64:
docker pull ghcr.io/modelscope/funasr-mcp:0.1.1
MCP clients can launch it with a read-only audio directory and a persistent model cache:
docker run --rm -i --mount type=bind,src=/path/to/audio,dst=/audio,readonly --mount type=volume,src=funasr-mcp-cache,dst=/root/.cache/modelscope ghcr.io/modelscope/funasr-mcp:0.1.1
Pass files to the tool as /audio/. The default server uses iic/SenseVoiceSmall; model downloads stay in the named Docker volume between runs.
Registry
- Official MCP Registry name: io.github.modelscope/funasr-mcp
- OCI package: ghcr.io/modelscope/funasr-mcp:0.1.1
- Source and configuration: https://github.com/modelscope/FunASR/tree/mcp-v0.1.1/examples/mcp_server
- Container package page: https://github.com/orgs/modelscope/packages/container/package/funasr-mcp
The release pipeline passed metadata/schema validation, container build, MCP initialize/tools-list smoke tests, anonymous GHCR pull verification, GitHub OIDC publication, and official Registry listing verification.
Related downloads
- Python/PyPI release: https://github.com/modelscope/FunASR/releases/tag/v1.3.26
- Prebuilt llama.cpp/GGUF binaries for Linux, macOS, and Windows: https://github.com/modelscope/FunASR/releases/tag/runtime-llamacpp-v0.1.8
- MCP server documentation: https://github.com/modelscope/FunASR/blob/mcp-v0.1.1/examples/mcp_server/README.md
Changes
- Publish versioned and latest OCI images to GHCR.
- Publish canonical server metadata to the official MCP Registry.
- Verify public pull access before Registry publication.
- Keep organization package-visibility API limitations from blocking an already-public image.
- Preserve a read-only host audio mount and persistent ModelScope model cache.