Skip to main content
Glama
yhsung

Whisper CLI MCP Server

by yhsung

Whisper CLI MCP Server

An MCP server that provides shell command execution and OpenAI Whisper transcription capabilities.

Features

  • whisper_transcribe: Transcribe audio files using OpenAI Whisper

  • shell_command: Execute shell commands safely with basic security validation

Related MCP server: Audio Transcriber MCP Server

Installation

  1. Install dependencies:

pip install -r requirements.txt
  1. Make the server executable:

chmod +x server.py

Usage

Running the Server

python server.py

Tools Available

whisper_transcribe

Transcribe audio files using whisper-cli.

Parameters:

  • audio_file (required): Path to the audio file

  • model (optional): Whisper model (base, small, medium, large, large-v2, large-v3)

  • language (optional): Language code for transcription

  • output_format (optional): Output format (txt, vtt, srt, json)

shell_command

Execute shell commands with basic security validation.

Parameters:

  • command (required): Shell command to execute

  • working_directory (optional): Working directory for the command

Security

The shell_command tool includes basic security validation to prevent execution of potentially dangerous commands. Commands containing the following patterns are blocked:

  • rm -rf

  • sudo

  • chmod 777

  • dd if=

  • > /dev/

Configuration

To use this server with Claude Desktop, add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "whisper-cli-mcp": {
      "command": "python",
      "args": ["/path/to/whisper-cli-mcp/server.py"]
    }
  }
}
-
security - not tested
A
license - permissive license
-
quality - not tested

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

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/yhsung/whisper-cli-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server