Mureka MCP Server

公式

歌詞、楽曲、および背景音楽(インストゥルメンタル)を生成する

ドキュメント

export

Discord Community Twitter PyPI

強力な歌詞、楽曲、BGM生成APIとの連携を可能にする公式Mureka Model Context Protocol (MCP) サーバーです。このサーバーにより、Claude DesktopOpenAI AgentsなどのMCPクライアントは、歌詞、楽曲、BGM(インストゥルメンタル)を生成できます。

Claude Desktopでのクイックスタート

  1. MurekaからAPIキーを取得します。
  2. uv(Pythonパッケージマネージャー)をインストールし、curl -LsSf https://astral.sh/uv/install.sh | shでインストールするか、その他のインストール方法についてはuvリポジトリを参照してください。
  3. Claude > 設定 > 開発者 > 設定を編集 > claude_desktop_config.json に移動し、以下を含めます。
{
    "mcpServers": {
        "Mureka": {
            "command": "uvx",
            "args": [
                "mureka-mcp"
            ],
            "env": {
                "MUREKA_API_KEY": "<insert-your-api-key-here>",
                "MUREKA_API_URL": "https://api.mureka.ai",
                "TIME_OUT_SECONDS":"300"
            }
        }
    }
}

その後、Claudeアプリを再起動すると、ウィンドウに4つのMCPツールが表示され、正常に読み込まれたことがわかります。

オプション機能

claude_desktop_config.jsonに環境変数TIME_OUT_SECONDSを追加することで、楽曲またはBGM生成の待機タイムアウト時間を設定できます(デフォルトは60秒)。

使用例

⚠️ 警告: これらのツールを使用するにはMurekaクレジットが必要です。 Claudeに次のように依頼してみてください。

  • 「娘のジェシカの誕生日を祝う歌を作って、再生してください」
  • 「クリスマスについての歌詞を生成してください」
  • 「先ほどの歌詞に基づいて曲を生成してください」
  • 「喫茶店で流すのに適したBGMを生成してください」

bgm 1 ダウンロード

bgm 2 ダウンロード

トラブルシューティング

Claude Desktopでの実行時のログは以下にあります。

  • Windows: %APPDATA%\Claude\logs\mcp-server-Mureka.log
  • macOS: ~/Library/Logs/Claude/mcp-server-Mureka.log

Openai agents sdkでのクイックスタート

Agents SDKをインストールします。

pip install openai-agents

サンプルを実行: openapi_agents_example/main.py

キーの入力が必要です:

MUREKA_API_KEY = "<insert-your-api-key-here>"

実行後、コンソールで作曲プロセスを確認できます。