Mureka

官方

生成歌词、歌曲和背景音乐(纯音乐)

你可以用 Mureka MCP 做什么?

  • 生成歌曲歌词 — 让AI根据你指定的主题(如圣诞节或生日)创作原创歌词。
  • 创作带人声的完整歌曲 — 根据提示或先前生成的歌词,请求生成一首完整的歌曲。
  • 制作器乐背景音乐 — 生成适合咖啡馆等场景的BGM。
  • 配置生成超时 — 通过设置TIME_OUT_SECONDS,调整服务器等待歌曲或BGM完成的时间。

文档

export

Discord Community Twitter PyPI

官方 Mureka 模型上下文协议 (MCP) 服务器,可让您与强大的歌词、歌曲和背景音乐生成 API 进行交互。此服务器允许 MCP 客户端(如 Claude Desktop、OpenAI Agents 等)生成歌词、歌曲和背景音乐(器乐)。

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 环境变量,以设置歌曲或背景音乐生成等待的超时时间(默认 60 秒)。

使用示例

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

  • "请为我的女儿 Jessica 创作一首生日祝福歌并播放"
  • "请生成关于圣诞节的歌词"
  • "请根据刚才的歌词生成一首歌曲"
  • "请生成适合在咖啡店播放的背景音乐"

背景音乐 1 下载

背景音乐 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>"

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