Labsco
hugohow logo

MCP Music Analysis

โ˜… 25

from hugohow

Analyze audio from local files, YouTube, or direct links using librosa.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

MseeP.ai Security Assessment Badge

MCP Music Analysis

smithery badge

This repository contains a Model Context Provider (MCP) that uses MCP and librosa for audio analysis on audio in local, youtube link, or audio link.

Example Prompts

Here are some sample prompts you might use in a conversational or chat-based context once the server is running. The MCP will understand these requests and execute the relevant tools:

Can you analyze the beat of /Users/hugohow-choong/Desktop/sample-6s.mp3?
Could you give me the duration of https://download.samplelib.com/mp3/sample-15s.mp3 ?
Please compute the MFCC for this file: /path/to/another_audio.mp3
What are the spectral centroid values for /path/to/music.wav?
I'd like to know the onset times for https://www.youtube.com/watch?v=8HFiFd9vx1c

To-Do List

  • Add URL to audio file download
  • Add YouTube to audio file transformation
  • Experiment with multiple Python environments (testing)
  • Improve installation guide
  • Integrate Whisper for lyrics
  • Implement a Docker solution

Author

Hugo How-Choong