Skip to main content

Audio Processor MCP

A Model Context Protocol (MCP) server for comprehensive audio processing: format conversion, metadata editing, volume adjustment, and audio analysis.

Features

  • Audio Format Conversion: Convert between different audio formats (MP3, WAV, FLAC, AAC, OGG, etc.)
  • Metadata Management: Read and write audio metadata (title, artist, album, genre, etc.)
  • Volume Control: Adjust audio volume levels and apply normalization
  • Audio Analysis: Extract detailed audio information (duration, bitrate, sample rate, channels)
  • Quality Processing: Apply audio filters and enhancement options

Installation

Install via uvx (recommended):

uvx audio-processor-mcp

Or install via pip:

pip install audio-processor-mcp

Usage

Run the MCP server:

audio-processor-mcp

Requirements

  • Python >=3.12
  • FFmpeg installed on your system

Tools Available

  1. convert_audio_properties - Convert audio with custom properties (format, bitrate, sample rate, channels)
  2. convert_audio_format - Convert audio files between different formats
  3. set_audio_bitrate - Adjust audio bitrate with codec optimization
  4. set_audio_sample_rate - Change audio sample rate
  5. set_audio_channels - Set number of audio channels (mono/stereo/surround)
  6. get_audio_info - Get detailed audio file information and metadata

Supported Audio Formats

  • Input/Output: MP3, WAV, FLAC, AAC, OGG, M4A, WMA, AIFF
  • Metadata: ID3v1, ID3v2, Vorbis Comments, APE tags

License

MIT License

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

audio_processor_mcp-0.1.5.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

audio_processor_mcp-0.1.5-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file audio_processor_mcp-0.1.5.tar.gz.

File metadata

  • Download URL: audio_processor_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for audio_processor_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 cd84ad7bab7a82793fc1b4edc65a0dbb73dbd7da068179e60c72520357c15b53
MD5 b93dc92ac5f64dd79681d84bbe843068
BLAKE2b-256 59d069c34d2ff3662630a13c73e5cd01e33d18ee81c2ba5461d5f21783e388bc

See more details on using hashes here.

File details

Details for the file audio_processor_mcp-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for audio_processor_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b2272f8546ddbf79ee8d514226644b5ab349e326e9af322a71071e8dbfbc591a
MD5 c2e03109dd95d44a724336e42476f422
BLAKE2b-256 1a49e1688dcf5bceb6d975daf36f6e8a573c06c73e156d6a90bd18240cf5d394

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page