Mureka
Enables interaction with Mureka's AI music generation APIs to create lyrics, songs, and background music through MCP clients like Claude Desktop and OpenAI Agents.
What is Mureka?
Mureka is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables interaction with mureka's ai music generation apis to create lyrics, songs, and background music through mcp clients like claude desktop and openai agents.
Enables interaction with Mureka's AI music generation APIs to create lyrics, songs, and background music through MCP clients like Claude Desktop and OpenAI Agents.
This server falls under the Data Science & ML category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Enables interaction with Mureka's AI music generation APIs t
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mureka-mcp-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Mureka
Mureka MCP Server bridges AI assistants like Claude to Mureka's cloud-based AI music generation platform, enabling the creation of original lyrics, complete songs with musical accompaniment, and background instrumental tracks through natural language prompts. Built on the Mureka API from SkyworkAI, it exposes four tools covering lyric writing, song generation, background music creation, and audio playback — all accessible without writing any code. It is ideal for content creators, game developers, or anyone who wants to generate custom music or audio content conversationally.
Prerequisites
- A Mureka platform account and API key from https://platform.mureka.ai/apiKeys
- Mureka credits (required for generation tasks)
- uv Python package manager installed (curl -LsSf https://astral.sh/uv/install.sh | sh)
- An MCP-compatible client such as Claude Desktop
Create a Mureka account and obtain an API key
Sign up at platform.mureka.ai and navigate to the API Keys section to generate your key. Copy it — you will need it in the configuration step. Note that generation tasks consume Mureka credits.
Install uv package manager
The server is distributed as a Python package and uses uv for dependency management. Install uv if you do not already have it.
curl -LsSf https://astral.sh/uv/install.sh | shConfigure Claude Desktop
Open your Claude Desktop configuration file. On macOS, this is at ~/Library/Application Support/Claude/claude_desktop_config.json. Add the Mureka server entry under mcpServers, replacing the placeholder with your actual API key.
Add the server configuration
The server is installed and run automatically via uvx when Claude Desktop starts. Set TIME_OUT_SECONDS to 300 or higher because music generation can take longer than the default 60-second timeout.
{
"mcpServers": {
"Mureka": {
"command": "uvx",
"args": ["mureka-mcp"],
"env": {
"MUREKA_API_KEY": "<your-mureka-api-key>",
"MUREKA_API_URL": "https://api.mureka.ai",
"TIME_OUT_SECONDS": "300"
}
}
}
}Restart Claude Desktop and verify
Fully quit and relaunch Claude Desktop. The four Mureka tools (lyric generation, song generation, background music creation, audio playback) should now appear. Check logs at ~/Library/Logs/Claude/mcp-server-Mureka.log on macOS if you encounter issues.
Mureka Examples
Client configuration
Complete Claude Desktop configuration for the Mureka MCP server using uvx for automatic package management.
{
"mcpServers": {
"Mureka": {
"command": "uvx",
"args": ["mureka-mcp"],
"env": {
"MUREKA_API_KEY": "<your-mureka-api-key>",
"MUREKA_API_URL": "https://api.mureka.ai",
"TIME_OUT_SECONDS": "300"
}
}
}
}Prompts to try
These prompts exercise the lyric generation, song composition, and background music tools.
- "Generate lyrics about a winter road trip and then create a song from them"
- "Create a personalized birthday song for Jessica and play it"
- "Generate background music suitable for a coffee shop study session"
- "Write Christmas-themed lyrics and compose a full song with those lyrics"
- "Create a calm, ambient instrumental track for a meditation video"Troubleshooting Mureka
Generation request times out
Music generation can take 60-180 seconds. Set TIME_OUT_SECONDS to 300 in your config. If Claude reports a timeout, the generation may still have completed on the Mureka side — check your Mureka dashboard.
Authentication error or 401 response
Verify that MUREKA_API_KEY is set correctly in your configuration and that your Mureka account is active. Generate a new API key from platform.mureka.ai/apiKeys if needed.
Server fails to start after uvx install
Ensure uv is on your PATH by running 'which uvx'. If it is not found, re-run the uv installer or add ~/.cargo/bin to your PATH. On macOS, you may need to restart the terminal session after installing.
Frequently Asked Questions about Mureka
What is Mureka?
Mureka is a Model Context Protocol (MCP) server that enables interaction with mureka's ai music generation apis to create lyrics, songs, and background music through mcp clients like claude desktop and openai agents. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Mureka?
Follow the installation instructions on the Mureka GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Mureka?
Mureka works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Mureka free to use?
Yes, Mureka is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Mureka Alternatives — Similar Data Science & ML Servers
Looking for alternatives to Mureka? Here are other popular data science & ml servers you can use with Claude, Cursor, and VS Code.
Ultrarag
★ 5.6kA Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
RocketRide
★ 3.1k📇 🏠 - MCP server that exposes RocketRide AI pipelines as t
Aix Db
★ 2.1kAix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
NeMo Data Designer
★ 1.9k🎨 NeMo Data Designer: Generate high-quality synthetic data from scratch or from seed data.
PaperBanana
★ 1.7kOpen source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.
MiniMax
★ 1.5kBridges MiniMax AI capabilities to the Model Context Protocol, enabling AI agents to perform image understanding, text-to-image generation, and speech synthesis. It provides a standardized interface for accessing MiniMax's core tools via JSON-RPC.
Browse More Data Science & ML MCP Servers
Explore all data science & ml servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Mureka in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Mureka?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.