Audius
Created 5 months ago
Atris MCP for Audius provides access to the Audius music platform via LLMs with 105 tools covering ~95% of the Audius Protocol API.
development
location
documentation
public
music
API
What is Audius?
Audius + AI = Atris. Interact with fans, stream music, tip your favorite artists, and more on Audius: all through Claude.
Documentation
Atris MCP for Audius
Features
- Tools: Access tracks, users, playlists, albums, and perform searches on Audius
- Track Media Operations: Download tracks, inspect technical details, access stems
- User Relationships: Discover track purchasers, remixers, and related artists
- Enhanced Discovery: Personalized recommendations, user history, trending by genre
- Audio Streaming: Stream tracks directly to your client or open them in Audius Desktop
- Content Creation: Upload tracks, create playlists, manage your Audius content
- Social Features: Follow users, favorite tracks, comment on content
- Monetization: Access premium content, purchase tracks, send tips to artists
- Analytics: Track play counts, trending data, and listener insights
- Resources: Access track, user, playlist, and album data as structured resources
- Prompts: Use guided experiences for music discovery, curation, and analysis
Prerequisites
- Node.js 16 or higher
- An Audius API key (optional, but recommended for production use)
Installation# NPM Installation (Recommended)
Install directly from npm:
npm install audius-mcp-atris
Or with yarn:
yarn add audius-mcp-atris
```\n\n### Manual Installation
1. Clone this repository:
```bash
git clone https://github.com/glassBead/audius-mcp-atris.git
cd audius-mcp-atris
- Install dependencies:
npm install
- Build the TypeScript code:
npm run build
Configuration
Create a .env file in the root directory based on the provided .env.example:
AUDIUS_API_KEY=your_api_key_here
AUDIUS_API_SECRET=your_api_secret_here
AUDIUS_ENVIRONMENT=production # or staging, development\n\n# MCP Server Configuration
SERVER_NAME=audius-mcp
SERVER_VERSION=2.4.0
AUDIO_STREAMING=false
Usage# Running the Server
Start the server:
npm start
For development with automatic rebuilding:
npm run dev
License
MIT
Server Config
{
"mcpServers": {
"audius-server": {
"command": "npx",
"args": [
"audius"
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
Jul 02, 2025
Updated At:
Aug 07, 2025
Author:
glassBead-tc
Category:
community
License:
MIT
Tags:
development
location
documentation