Skip to main content
Glama
pixxelboy
by pixxelboy
CHANGELOG.md1.31 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.0] - 2025-12-13 ### Added - Initial release of IRCAM Amplify MCP Server - **analyze_music** tool: Extract genre, mood, tempo, key, and instruments from audio files - **separate_stems** tool: Split audio into vocals, drums, bass, and other stems - **detect_ai_music** tool: Detect if audio is AI-generated or human-made - **analyze_loudness** tool: Measure integrated LUFS, true peak, and loudness range - **check_job_status** tool: Poll async operations and retrieve results - Full TypeScript implementation with strict type checking - Comprehensive test suite with 141 tests - Bearer token authentication via `IRCAM_AMPLIFY_API_KEY` environment variable - Automatic retry with exponential backoff for transient failures - Detailed error messages with actionable suggestions for LLMs ### Supported Audio Formats - MP3 (.mp3) - WAV (.wav) - FLAC (.flac) - OGG (.ogg) - M4A (.m4a) ### Technical Details - Built with @modelcontextprotocol/sdk v1.0.0 - Node.js 18+ required - Uses stdio transport for MCP communication - Maximum file size: 100MB

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/pixxelboy/amplify-mcp'

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