Access Audius Music Platform via LLM
MCP server providing access to the Audius music platform through LLM, with 105 tools covering ~95% of the Audius Protocol API for music search, streaming
Maintainer of this project? Claim this page to edit the listing.
1.0.0Add to Favorites
Why it matters
Integrate with the Audius music platform using an LLM-powered MCP server. Access comprehensive API functionalities for music discovery, streaming, content management, and social interactions.
Outcomes
What it gets done
Search and stream tracks with advanced filtering.
Manage music content including uploads and playlist creation.
Engage with the Audius community through following and commenting.
Analyze trending music and artist data.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-audius | bash Capabilities
Tools your agent gets
Search for tracks with various filters on Audius
Discover what's trending on Audius platform
Find artists similar to the ones you like
Add new tracks to Audius platform
Create collections of tracks on Audius
Subscribe to other users on Audius
Save and show appreciation for music tracks
Add comments to tracks on Audius
Overview
Audius MCP Server
This is an MCP server that provides access to the Audius music platform via LLM. It offers 105 tools that cover approximately 95% of the Audius Protocol API, enabling functionalities such as music search, streaming, content creation, and social interactions. This tool is useful for developers looking to integrate Audius platform capabilities into their applications, allowing for advanced music discovery, content management, and user interactions.
What it does
MCP server providing comprehensive access to the Audius music platform through LLM, with 105 tools covering ~95% of the Audius Protocol API for music search, streaming, content creation, and social interactions.
Installation can be done via npm:
npm install audius-mcp-atris
Or using npx:
npx audius-mcp-atris
Configuration for Claude Desktop (NPX) looks like this:
{
"mcpServers": {
"audius": {
"command": "npx",
"args": [
"audius-mcp-atris"
],
"env": {
"AUDIUS_API_KEY": "your_api_key_here",
"AUDIUS_API_SECRET": "your_api_secret_here"
}
}
}
}
Source README
MCP server providing comprehensive access to the Audius music platform through LLM, with 105 tools covering ~95% of the Audius Protocol API for music search, streaming, content creation, and social interactions.
Installation
NPM
npm install audius-mcp-atris
Yarn
yarn add audius-mcp-atris
NPX
npx audius-mcp-atris
Global NPM
npm install -g audius-mcp-atris
From Source Code
git clone https://github.com/glassBead/audius-mcp-atris.git
cd audius-mcp-atris
npm install
npm run build
Configuration
Claude Desktop (NPX)
{
"mcpServers": {
"audius": {
"command": "npx",
"args": [
"audius-mcp-atris"
],
"env": {
"AUDIUS_API_KEY": "your_api_key_here",
"AUDIUS_API_SECRET": "your_api_secret_here"
}
}
}
}
Claude Desktop (Local)
{
"mcpServers": {
"audius": {
"command": "audius-mcp-atris",
"env": {
"AUDIUS_API_KEY": "your_api_key_here",
"AUDIUS_API_SECRET": "your_api_secret_here"
}
}
}
}
Available Tools
| Tool | Description |
|---|---|
search-tracks |
Search for tracks with various filters |
get-trending-tracks |
Discover what's trending on Audius |
similar-artists |
Find artists similar to the ones you like |
upload-track |
Add new tracks to Audius |
create-playlist |
Create collections of tracks |
follow-user |
Subscribe to other users |
favorite-track |
Save and show appreciation for music |
add-track-comment |
Add comments to tracks |
purchase-track |
Buy premium content with various payment methods |
track-access-gates |
Check and verify access based on NFT |
Features
- Access tracks, users, playlists, albums, and search on Audius
- Download tracks, explore technical details, access stems
- Find track purchasers, remixers, and related artists
- Personalized recommendations, user history, genre trends
- Stream tracks directly to your client or open them in Audius Desktop
- Upload tracks, create playlists, manage your content on Audius
- Subscribe to users, add tracks to favorites, comment on content
- Access premium content, purchase tracks, send tips to artists
- Track play counts, trend data, and listener analytics
- Access track, user, playlist, and album data as structured resources
Environment Variables
Optional
AUDIUS_API_KEY- Your Audius API keyAUDIUS_API_SECRET- Your Audius API secret keyAUDIUS_ENVIRONMENT- Environment setting (production, staging, development)SERVER_NAME- MCP server nameSERVER_VERSION- MCP server versionAUDIO_STREAMING- Enable/disable audio streaming
Usage Examples
Find me electronic tracks with high BPM
What hip-hop tracks are trending this week?
Recommend artists similar to [artist name]
Tell me about the artist [name]
Create a playlist of energetic electronic tracks
Notes
Version 2.0.0+ uses STDIO transport exclusively. The server targets Model Context Protocol version 2025-06-18. Supports resources via URI templates (audius://track/{id}, audius://user/{id}, etc.) and includes guiding prompts for music search, creation, and analysis workflows.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.