楽曲分析 — ChatGPT と MCP
MP3、WAV、FLAC、OGG、M4A を直接添付します。OAuth で Melogen を MCP ホストに接続し、構造化された分析を取得します。
MCP: start_song_analysis + get_song_analysis
MP3、WAV、FLAC、OGG、M4A を直接添付します。OAuth で Melogen を MCP ホストに接続し、構造化された分析を取得します。
パラメータ
file — ホストが提供するファイル記述子report_locale — レポートの希望言語view + cursor + limit — 構造化ビューを選び、結果をページごとに取得しますtask_uuid — 分析タスクが返す識別子使い方
MP3、WAV、FLAC、OGG、M4A を直接添付します。OAuth で Melogen を MCP ホストに接続し、構造化された分析を取得します。
MCPを設定
OAuth で接続
AIに依頼
音声を直接添付し、AI に分析の開始を依頼します。 start_song_analysis.
分析結果を取得
get_song_analysis — タスクの状態を確認して結果を受け取ります。 分析が成功しロック解除後は、ask_about_song で結果に基づく質問ができます。
使用例
AI がタスクを開始し、非同期の状態を確認します。
AIエージェントへのプロンプト例:
“start_song_analysis → get_song_analysis → ask_about_song”
// MCP Tool Call (handled automatically by your AI agent)
{
"tool": "start_song_analysis",
"arguments": {
"file": {
"file_id": "host_uploaded_song_123",
"download_url": "https://host.example/files/song.mp3",
"file_name": "song.mp3",
"mime_type": "audio/mpeg"
},
"client_request_id": "chatgpt-song-0001",
"report_locale": "en"
}
}
// Poll until analysis is complete
{
"tool": "get_song_analysis",
"arguments": {
"task_uuid": "00000000-0000-0000-0000-000000000123",
"view": "structure"
}
}
// After completion, ask grounded follow-up questions
{
"tool": "ask_about_song",
"arguments": {
"task_uuid": "00000000-0000-0000-0000-000000000123",
"question": "Why does the chorus feel more energetic?",
"client_request_id": "chatgpt-followup-0001"
}
}このMCPツールを使う理由
音楽の作業を同じ AI 会話内で完結できます。
深い音楽学的分析
分析では、概要、構成、和声、リズム、ムード、制作などの音楽的な詳細を含む 12 の構造化ビューを提供します。
複数の入力タイプ
MCP ホストで MP3、WAV、FLAC、OGG、M4A の音声を直接添付してください。
多言語出力
report_locale は現在、英語と簡体字中国語に対応しています。
AIとディスカッション
ask_about_song による結果に基づく質問は、正常に完了してロック解除された分析でのみ利用できます。
よくある質問
この MCP ワークフローに関するよくある質問。
分析では、概要、構成、和声、リズム、ムード、制作などの音楽的な詳細を含む 12 の構造化ビューを提供します。
report_locale は現在、英語と簡体字中国語に対応しています。
MCP ホストで MP3、WAV、FLAC、OGG、M4A の音声を直接添付してください。
ask_about_song による結果に基づく質問は、正常に完了してロック解除された分析でのみ利用できます。
楽曲分析 — ChatGPT と MCP
MP3、WAV、FLAC、OGG、M4A を直接添付します。OAuth で Melogen を MCP ホストに接続し、構造化された分析を取得します。
OAuth で接続