MCP Connector

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

Works with audius

Maintainer of this project? Claim this page to edit the listing.


90
Spark score
out of 100
Updated 5 months ago
Version 1.0.0
Models
universal

Add 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

01

Search and stream tracks with advanced filtering.

02

Manage music content including uploads and playlist creation.

03

Engage with the Audius community through following and commenting.

04

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-tracks

Search for tracks with various filters on Audius

get-trending-tracks

Discover what's trending on Audius platform

similar-artists

Find artists similar to the ones you like

upload-track

Add new tracks to Audius platform

create-playlist

Create collections of tracks on Audius

follow-user

Subscribe to other users on Audius

favorite-track

Save and show appreciation for music tracks

add-track-comment

Add comments to tracks on Audius

+2 tools

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 key
  • AUDIUS_API_SECRET - Your Audius API secret key
  • AUDIUS_ENVIRONMENT - Environment setting (production, staging, development)
  • SERVER_NAME - MCP server name
  • SERVER_VERSION - MCP server version
  • AUDIO_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.