AU

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
  1. Install dependencies:
npm install
  1. 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

Repository: github.com
Hosted: No
Global: No
Official: No

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