Meting Music Agent
πͺ ι’ε AI ηε€ι³δΉεΉ³ε°η API 代η β’ η½ζδΊ β’ QQι³δΉ β’ ι ·η β’ ι ·ζ π» Multi-platform music API agent for AI β’ NetEase β’ QQ Music β’ KuGou β’ Kuwo
What is Meting Music Agent?
Meting Music Agent is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to πͺ ι’ε ai ηε€ι³δΉεΉ³ε°η api 代η β’ η½ζδΊ β’ qqι³δΉ β’ ι ·η β’ ι ·ζ π» multi-platform music api agent for ai β’ netease β’ qq music β’ kugou β’ kuwo
πͺ ι’ε AI ηε€ι³δΉεΉ³ε°η API 代η β’ η½ζδΊ β’ QQι³δΉ β’ ι ·η β’ ι ·ζ π» Multi-platform music API agent for AI β’ NetEase β’ QQ Music β’ KuGou β’ Kuwo
This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- πͺ ι’ε AI ηε€ι³δΉεΉ³ε°η API 代η β’ η½ζδΊ β’ QQι³δΉ β’ ι ·η β’ ι ·ζ π» Multi-platfo
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx meting-agentConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Meting Music Agent
Meting Agent is a multi-platform music API MCP server built on the Meting library, providing AI assistants with unified access to NetEase Cloud Music, Tencent QQ Music, KuGou, and Kuwo. It exposes eight tools β `search`, `song`, `album`, `artist`, `playlist`, `url`, `lyric`, and `pic` β letting Claude search for tracks, retrieve lyrics, fetch album details, and get playable stream URLs across all four platforms from a single interface. Developers and music enthusiasts use it to build AI-powered music discovery workflows, lyric lookup integrations, and playlist management tools.
Prerequisites
- Node.js 18 or later installed
- npx available (bundled with Node.js)
- An MCP client such as Claude Desktop or Claude Code
- Optional: platform cookies (`METING_NETEASE_COOKIE`, `METING_TENCENT_COOKIE`, etc.) for authenticated access to regional content
Test the server with npx (no install needed)
Run the server directly with npx to verify it works before adding it to your MCP client configuration.
npx -y @eldment/meting-agent@latestObtain platform cookies (optional but recommended)
For platforms that restrict content by region or login state, obtain cookies from your browser session on each music platform and set them as environment variables. This step is optional β unauthenticated requests work for public content.
Add the server to your MCP client configuration
Edit `claude_desktop_config.json` to register the Meting Agent server with your platform cookies in the env block.
Restart your MCP client
Restart Claude Desktop (or your MCP client) to load the new server. The eight music tools will be available immediately after restart.
Search for music and retrieve content
Ask Claude to search for a song, artist, or album across any of the four supported platforms. Use the `url` tool to get playable stream links.
Meting Music Agent Examples
Client configuration
Add this to `claude_desktop_config.json` to connect Claude Desktop to the Meting Agent with NetEase and Tencent cookies.
{
"mcpServers": {
"meting": {
"command": "npx",
"args": ["-y", "@eldment/meting-agent@latest"],
"env": {
"METING_NETEASE_COOKIE": "your-netease-cookie-here",
"METING_TENCENT_COOKIE": "your-tencent-cookie-here",
"METING_KUGOU_COOKIE": "",
"METING_KUWO_COOKIE": ""
},
"timeout": 60000
}
}
}Prompts to try
Use these prompts to search music, get lyrics, and retrieve stream URLs through Claude.
- "Search for 'ε¨ζ°δΌ¦' (Jay Chou) on NetEase and show me his top 5 songs."
- "Get the lyrics for song ID 1234567 on QQ Music."
- "Find the album 'Discovery' by Daft Punk on KuGou and list its tracks."
- "Get a playable URL for this track ID on NetEase so I can listen to it."
- "Which platforms support searching for artists?"Troubleshooting Meting Music Agent
Search returns no results or errors for certain platforms
Some content is region-locked and requires authenticated cookies. Set the appropriate `METING_<PLATFORM>_COOKIE` env var with a valid session cookie from a logged-in browser session on that platform.
npx takes a long time to start on first run
The first invocation downloads the `@eldment/meting-agent` npm package. Subsequent runs use the npx cache and start much faster. Alternatively, install globally with `npm install -g @eldment/meting-agent` and use `meting-agent` as the command.
Stream URLs expire or return 403 errors
Music platform stream URLs are time-limited and tied to your cookie session. Re-fetch the URL using the `url` tool when needed, and ensure your platform cookies are current and not expired.
Frequently Asked Questions about Meting Music Agent
What is Meting Music Agent?
Meting Music Agent is a Model Context Protocol (MCP) server that πͺ ι’ε ai ηε€ι³δΉεΉ³ε°η api 代η β’ η½ζδΊ β’ qqι³δΉ β’ ι ·η β’ ι ·ζ π» multi-platform music api agent for ai β’ netease β’ qq music β’ kugou β’ kuwo It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Meting Music Agent?
Follow the installation instructions on the Meting Music Agent GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Meting Music Agent?
Meting Music Agent works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Meting Music Agent free to use?
Yes, Meting Music Agent is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Meting Music Agent Alternatives β Similar Communication Servers
Looking for alternatives to Meting Music Agent? Here are other popular communication servers you can use with Claude, Cursor, and VS Code.
Slack
β 86.1kEnables interaction with Slack workspaces through comprehensive channel management, messaging, user management, file uploads, and Block Kit formatting. Features secure credential storage via macOS Keychain and supports all major Slack operations incl
LibreChat
β 37.3kEnhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenA
Note Gen
β 11.9kA cross-platform Markdown AI note-taking software.
DeepChat
β 5.8kπ¬DeepChat - A smart assistant that connects powerful AI to your personal world
WhatsApp MCP
β 5.7kConnects AI assistants to the official Meta WhatsApp Cloud API for managing conversations and sending various message types through natural language. It provides tools for media management, template messages, and real-time webhook processing without
Apple
β 3.1kEnables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
Browse More Communication MCP Servers
Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Meting Music Agent 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 Meting Music Agent?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.