返回市场
米瑞卡-mcp

米瑞卡-mcp

作者:SkyworkAI60 星标更新:2025-05-13

项目介绍

<div class="title-block" style="text-align: center;" align="center">

导出

Discord 社区 Twitter PyPI

</div> <p align="center"> 官方的Mureka模型上下文协议(MCP)服务器,支持与强大的歌词、歌曲和背景音乐生成API进行交互。此服务器允许如<a href="https://www.anthropic.com/claude">Claude桌面版</a>、<a href="https://github.com/openai/openai-agents-python">OpenAI代理</a>和其他MCP客户端生成歌词、歌曲和背景音乐(伴奏)。 </p>

使用Claude桌面版快速开始

  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": "<在此插入您的API密钥>",
                "MUREKA_API_URL": "https://api.mureka.ai",
                "TIME_OUT_SECONDS":"300"
            }
        }
    }
}

然后重启Claude应用程序,并在窗口中看到4个可用的MCP工具,表示加载成功。

<div class="title-block" style="text-align: left;"> <img src="https://gips1.baidu.com/it/u=2711832141,3362333917&fm=3081&app=3081&f=PNG?w=721&h=441" width="400"> </div>

可选功能

您可以在claude_desktop_config.json中添加TIME_OUT_SECONDS环境变量来设置歌曲或背景音乐生成等待时间(默认60秒)。

示例用法

⚠️ 警告:使用这些工具需要Mureka积分。 尝试询问Claude:

  • “请为我的女儿Jessica创作一首生日快乐歌并播放”
<div class="title-block" style="text-align: left;"> <img src="https://github.com/SkyworkAI/Mureka-mcp/blob/master/assets/demo.jpeg?raw=true" width="400"> </div>
  • “请生成关于圣诞节的歌词”
  • “请根据刚才的歌词生成一首歌曲”
  • “请生成适合咖啡店播放的背景音乐”
<div class="title-block" style="text-align: left;"> <img src="https://github.com/SkyworkAI/Mureka-mcp/blob/master/assets/demo1.jpeg?raw=true" width="400"> </div>

背景音乐1下载

背景音乐2下载

故障排除

运行Claude桌面版时的日志可以找到:

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

使用OpenAI代理SDK快速开始

安装代理SDK

pip install openai-agents

运行示例:openapi_agents_example/main.py

需要填写密钥:

MUREKA_API_KEY = "<在此插入您的API密钥>"

运行后,您可以在控制台中看到创作过程。

<div class="title-block" style="text-align: left;"> <img src="https://raw.githubusercontent.com/SkyworkAI/Mureka-mcp/refs/heads/master/assets/openai_1.jpeg" width="400"> </div> <div class="title-block" style="text-align: left;"> <img src="https://raw.githubusercontent.com/SkyworkAI/Mureka-mcp/refs/heads/master/assets/openai_2.jpeg" width="400"> </div>