mcpField
M
Mureka Mcp

Mureka Mcp

ローカル
github.com/SkyworkAIメディア・デザイン12376 週間前に更新

Mureka Mcp について

Mureka MCP は、Mureka の歌詞・楽曲・BGM(インストゥルメンタル)生成 API を利用するための公式 MCP サーバーです。Claude Desktop などの MCP クライアントから音楽コンテンツを作成したい利用者に向いています。

主な機能

  1. 01歌詞の生成
  2. 02楽曲の生成
  3. 03BGM(インストゥルメンタル)の生成
  4. 04環境変数による生成待機のタイムアウト設定

活用シーン

  1. 01特定の人物に向けた誕生日の楽曲を作成する
  2. 02カフェなどの場面に合わせた BGM を生成する
  3. 03歌詞を生成し、その歌詞をもとに楽曲を作成する

MCP 対応

本プロジェクトは MCP サーバーであり、Claude Desktop や OpenAI Agents などの MCP クライアントに歌詞・楽曲・BGM 生成のツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"Mureka": {
"command": "uvx",
"args": [
"mureka-mcp"
],
"env": {
"MUREKA_API_KEY": "<MUREKA_API_KEY>",
"MUREKA_API_URL": "<MUREKA_API_URL>",
"TIME_OUT_SECONDS": "<TIME_OUT_SECONDS>"
}
}
}
}
起動コマンドuvx mureka-mcp
設定が必要な環境変数
MUREKA_API_KEYシークレット
MUREKA_API_URL
TIME_OUT_SECONDS

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimureka-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

エクスポート

Discord コミュニティ Twitter PyPI

高性能な歌詞、楽曲、BGM生成 API を利用できる、Mureka 公式の Model Context Protocol(MCP)サーバーです。このサーバーを使うと、Claude Desktop、OpenAI Agents などの MCP クライアントで、歌詞、楽曲、BGM(インストゥルメンタル)を生成できます。

Claude Desktop ですぐに使う

  1. Mureka で API キーを取得します。
  2. uv(Python パッケージマネージャー)をインストールします。curl -LsSf https://astral.sh/uv/install.sh | sh を実行するか、その他のインストール方法については uv のリポジトリを参照してください。
  3. Claude > Settings > Developer > Edit Config > 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 ツールが表示されれば、正常に読み込まれています。

README の画像

オプション機能

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

使用例

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

  • 「娘の Jessica の誕生日を祝う曲を作って、再生してください」
README の画像
  • 「クリスマスについての歌詞を生成してください」
  • 「先ほどの歌詞をもとに曲を生成してください」
  • 「コーヒーショップで流すのに適した BGM を生成してください」
README の画像

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>"

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

README の画像
README の画像

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。