mcp-music-analysis
10
MCP Music Analysis is a Model Context Provider for audio analysis using librosa and MCP protocol. It supports analyzing beats, MFCC, spectral centroids, and others from local files or online links. This project also integrates with Claude Desktop for seamless use.
MCP Music Analysis
This repository contains a Model Context Provider (MCP) for audio analysis, utilizing the MCP protocol and librosa library to analyze audio from various sources, including local files and online links.
Installation
- Installing via Smithery
- Manual Installation
Usage with Claude Desktop
- Locate configuration file depending on your OS.
- Add MCP server configuration to
claude_desktop_config.json
.
To-Do List
- Add URL to audio file download.
- Add YouTube to audio file transformation.
- Experiment with multiple Python environments.
- Improve installation guide.
- Integrate Whisper for lyrics.
- Implement a Docker solution.
Example Prompts
Prompts demonstrating use cases for music analysis include beat analysis, duration measurement, MFCC computation, spectral centroid calculation, and onset time determination for various audio formats.