MLX Whisper MCP Server

Local MCP server for MLX Whisper transcription

Local serverstdioPython

What is the MLX Whisper MCP Server?

Local MCP server for MLX Whisper transcription

What the server does

A simple Model Context Protocol (MCP) server that provides audio transcription capabilities using MLX Whisper on Apple Silicon Macs.

  • Transcribe audio files directly from disk
  • Transcribe audio from base64-encoded data
  • Download and transcribe YouTube videos
  • Uses the high-quality mlx-community/whisper-large-v3-turbo model
  • Self-contained script with automatic dependency management via uv run
  • Rich console output for easy debugging

Credentials and setup notes

  • Python 3.12 or higher - Apple Silicon Mac (M-series) - uv installed (pip install uv or curl -sS https://astral.sh/uv/install.sh | bash)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Python 3.12 or higher - Apple Silicon Mac (M-series) - uv installed (pip install uv or curl -sS https://astral.sh/uv/install.sh | bash)

Frequently asked questions

An Apple Silicon Mac (M-series) running Python 3.12 or higher, with `uv` installed.