Mureka

v1.0.0Data Science & MLstable

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.

mureka-mcp-servermcpai-integration
Share:
94
Stars
0
Downloads
0
Weekly
0/5

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

Generate lyrics and background music using Mureka AI.
Create songs through MCP integration.
SkyworkAI

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mureka-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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 | sh
3

Configure 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.

4

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

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.

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.

Quick Config Preview

{ "mcpServers": { "mureka-mcp-server": { "command": "npx", "args": ["-y", "mureka-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides