Skip to main content
Glama

MCP音楽分析

鍛冶屋のバッジ

このリポジトリには、ローカル、YouTube リンク、またはオーディオ リンクのオーディオ分析に MCP とlibrosaを使用する**モデル コンテキスト プロバイダー (MCP)**が含まれています。

Claude Desktopでの使用

Related MCP server: ZIP-MCP

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop の Music Analysis を自動的にインストールするには:

npx -y @smithery/cli install @hugohow/mcp-music-analysis --client claude

手動インストール

# Clone repository git clone git@github.com:hugohow/mcp-music-analysis.git cd mcp-music-analysis # Create virtual environment and install uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activate uv pip install -e .

Claude Desktopでの使用

設定ファイルの場所

構成ファイルの場所は、オペレーティング システムによって異なります。

  • macOS :

    ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • ウィンドウズ:

    %APPDATA%\Claude\claude_desktop_config.json
  • リナックス:

    ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.jsonに以下を追加します。

{ "mcpServers": { "music-analysis": { "command": "uvx", "args": ["-n", "mcp-music-analysis"] } } }

プロンプトの例

サーバーが起動したら、会話やチャットベースのコンテキストで使用できるサンプルプロンプトをいくつか紹介します。MCPはこれらのリクエストを理解し、関連するツールを実行します。

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

やることリスト

  • [x] オーディオファイルのダウンロードにURLを追加

  • [x] YouTubeをオーディオファイル変換に追加する

  • [ ] 複数のPython環境を試す(テスト)

  • [ ] インストールガイドの改善

  • [ ] 歌詞にWhisperを統合

  • [ ] Dockerソリューションの実装

著者

ヒューゴ・ハウ・チョン

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/hugohow/mcp-music-analysis'

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