Atris MCP para Audius (v2.0.0)
Nota: La versión 2.0.0+ utiliza exclusivamente el transporte STDIO para todas las capacidades.
Un servidor MCP (Protocolo de contexto de modelo) que proporciona acceso a la plataforma de música Audius a través de LLM (modelos de lenguaje grandes).
Características
Herramientas : Accede a pistas, usuarios, listas de reproducción, álbumes y realiza búsquedas en Audius
Creación de contenido : sube pistas, crea listas de reproducción, administra tu contenido de Audius
Funciones sociales : seguir a usuarios, marcar pistas como favoritas, comentar contenido
Monetización : accede a contenido premium, compra pistas, envía propinas a los artistas
Análisis : seguimiento de los recuentos de reproducciones, datos de tendencias e información de los oyentes
Recursos : acceda a datos de pistas, usuarios, listas de reproducción y álbumes como recursos estructurados
Indicaciones : utilice experiencias guiadas para el descubrimiento, la selección y el análisis de música
Capacidades del lenguaje natural
Con Atris MCP, puedes formular tus preguntas de LLM en lenguaje natural sobre el contenido de Audius. Algunos ejemplos son:
Descubrimiento musical
"Encuéntrame pistas electrónicas con un BPM alto"
"¿Cuáles son las canciones de tendencia en el género hip-hop esta semana?"
"Recomendar artistas similares a [nombre del artista]"
Ayúdame a descubrir artistas underground del género jazz.
Encuentra pistas relajantes para una lista de reproducción de meditación.
Información del artista
"Cuéntame sobre el artista [nombre]"
"¿Quiénes son los seguidores más populares de [artista]?"
"¿Qué canciones ha lanzado [artista] recientemente?"
"Muéstrame las estadísticas de las canciones más populares de [artista]"
"¿Qué artistas son similares a [nombre del artista]?"
Gestión de listas de reproducción
"Crea una lista de reproducción de temas electrónicos animados"
Añade las canciones de hip-hop más populares a mi lista de reproducción para entrenar.
"Eliminar la pista [título] de mi lista de reproducción [nombre]"
"Reordenar mi lista de reproducción para que fluya mejor entre las canciones"
"Ayúdame a crear una lista de reproducción para una fiesta"
Análisis de pista
Analizar la demografía de los oyentes de [pista]
"¿Quiénes son los principales fans de [pista]?"
"¿Cómo se desempeña [la pista] en comparación con otras pistas de su género?"
"¿Cuál es la tendencia de escucha de [pista] durante el último mes?"
"Muéstrame las métricas de interacción de [pista]"
Monetización de contenido
Configurar la puerta NFT para mi nueva pista
"¿Cuánto debo cobrar por mi contenido premium?"
"Muéstrame mi historial de propinas y mis estadísticas"
Analizar mis flujos de ingresos en toda la plataforma.
"Ayúdame a entender las opciones de compra de [contenido]"
Interacciones sociales y comunitarias
"Encontrar fans que interactúen frecuentemente con mi música"
"Muéstrame los comentarios de mi última canción"
"Ayúdame a redactar un mensaje para colaborar con [artista]"
"¿A quién debería seguir para hacer crecer mi red en la escena [del género]?"
Analizar mi interacción social y sugerir mejoras.
"Encuentra a los fans más solidarios que me han dado propina"
"Sigue mi historial de notificaciones y prioriza las importantes"
Automatización del flujo de trabajo y asistencia creativa
Planificar el lanzamiento de mi próximo tema con un cronograma de marketing.
"Automatizar las actualizaciones semanales de la lista de reproducción según mis hábitos de escucha"
Programar anuncios de contenido para optimizar la interacción.
Generar etiquetas descriptivas para mi nueva pista ambiental
"Compara mi categorización de género con artistas similares"
"Sugerir una estrategia de precios basada en el rendimiento de mi catálogo actual"
Ayúdame a crear una biografía de artista atractiva para mi perfil.
Prerrequisitos
Node.js 16 o superior
Una clave API de Audius (opcional, pero recomendada para uso en producción)
Instalación
Instalación de NPM (recomendada)
Instalar directamente desde npm:
O con hilo:
Instalación manual
Clonar este repositorio:
Instalar dependencias:
Construya el código TypeScript:
Configuración
Cree un archivo .env
en el directorio raíz basándose en el .env.example
proporcionado:
Uso
Ejecución del servidor
Iniciar el servidor:
Para desarrollo con reconstrucción automática:
Conectando con Claude
Para utilizar este servidor con Claude:
Instalar Claude para escritorio o Claude CLI
Instalación de NPX (recomendada)
La forma más sencilla de utilizar este servidor MCP es con npx, que puede ejecutar el paquete sin instalarlo globalmente:
Para Claude CLI:
Para Claude Desktop:
Edite su archivo claude_mcp_config.json
(la ubicación varía según la plataforma):
macOS :
~/Library/Application Support/Claude/claude_mcp_config.json
Ventanas :
%APPDATA%\Claude\claude_mcp_config.json
Linux :
~/.config/Claude/claude_mcp_config.json
Añade esta configuración:
Para otras solicitudes de LLM:
Para las aplicaciones que admiten el Protocolo de contexto de modelo, utilice esta configuración en sus respectivos archivos de configuración:
Método de instalación local
Si prefiere una instalación local:
Herramientas disponibles
El servidor proporciona la siguiente funcionalidad:
Herramientas de descubrimiento
Buscar : Encuentra pistas, usuarios, listas de reproducción con varios filtros
Búsqueda avanzada : busque por género, estado de ánimo, BPM y otros filtros
Descubrimiento de tendencias : descubre pistas de tendencia o underground
Artistas similares : Encuentra artistas similares a los que te gustan
Herramientas de seguimiento
Obtener información de la pista : información detallada de la pista por ID
Buscar pistas : Encuentra pistas con varios filtros
Temas en tendencia : descubre lo que está de moda en Audius
Comentarios de pistas : ver y agregar comentarios sobre las pistas
Análisis de pistas : recuentos de escuchas, datos de tendencias, información sobre la audiencia
Herramientas de usuario
Perfiles de usuario : obtenga información detallada del usuario
Pistas de usuario : lista de pistas cargadas por un usuario
Seguir usuario : Seguir a otros usuarios
Análisis de usuarios : seguimiento de métricas de juego, seguidores y más
Creación de contenido
Subir pista : añade nuevas pistas a Audius
Actualizar pista : modificar los metadatos de la pista existente
Crear lista de reproducción : crea colecciones de pistas
Gestión de listas de reproducción : añadir, eliminar y reordenar pistas
Interacción social
Seguir artistas : Conéctate con tus creadores favoritos
Pistas favoritas : guarda y muestra tu aprecio por la música
Comentarios : Agregar comentarios a las pistas
Reposts : vea quién ha republicado contenido
Mensajería : Enviar y recibir mensajes directos
Monetización
Contenido Premium : Accede y compra contenido restringido
Contenido controlado por NFT : comprobar y verificar el acceso basado en NFT
Comprar pistas : compra contenido premium con varias opciones de pago
Enviar propinas : Apoya a los artistas directamente
Seguimiento de transacciones : ver historial de propinas y estadísticas
Blockchain y billetera
Gestión de billeteras : administre billeteras Ethereum y Solana
Saldos de tokens : Consulta los saldos de criptomonedas
Transacciones : Ver historial y ejecutar transferencias
Recompensas : Accede a las recompensas y desafíos de la plataforma Audius
Recursos
Acceda a los datos de Audius utilizando estas plantillas URI:
audius://track/{id}
: Detalles de la pista por IDaudius://user/{id}
: Perfil de usuario por IDaudius://playlist/{id}
: Detalles de la lista de reproducción por IDaudius://album/{id}
: Detalles del álbum por ID
Indicaciones
El servidor ofrece experiencias guiadas para tareas comunes relacionadas con la música:
Descubrimiento musical : encuentre recomendaciones basadas en preferencias
Análisis de pista : analiza las características de la pista y obtén información
Perfiles de artistas : genere descripciones generales completas de los artistas
Creación musical : ayuda con la creación y publicación de pistas
Curación de listas de reproducción : ayuda para crear y promocionar listas de reproducción
Mensajería : Guía las interacciones con otros usuarios
Análisis : genere informes y conocimientos sobre el rendimiento musical
Blockchain : ayuda con las operaciones con criptomonedas y tokens
Monetización : Guía para la configuración y compra de contenido premium
Notificaciones : Administra y organiza las notificaciones de la plataforma.
Desarrollo
Estructura del proyecto
Flujos de trabajo de ejemplo
Descubrimiento musical
Creación de contenido
Características sociales
Monetización
Pruebas
Para pruebas de desarrollo local:
Instalar el Inspector MCP :
Ejecute el inspector con su servidor:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite la interacción con la API de la plataforma de música Audius, admitiendo operaciones de usuario, pista y lista de reproducción a través del Protocolo de contexto de modelo.
- Características
- Capacidades del lenguaje natural
- Prerrequisitos
- Instalación
- Configuración
- Uso
- Desarrollo
- Licencia
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact with Spotify, allowing them to search for tracks, control playback, and manage playlists.Last updated -1
- -securityFlicense-qualityIntegrates with Spotify Web API through the Model Context Protocol, allowing users to search tracks, control playback, and manage playlists programmatically.Last updated -
- -securityAlicense-qualityA Model Context Protocol server that allows AI tools to connect to and interact with your Directus API, enabling automated access to collections, items, and user data.Last updated -528MIT License
- -securityFlicense-qualityEnables seamless integration with Typecast API through the Model Context Protocol, allowing clients to manage voices, convert text to speech, and play audio in a standardized way.Last updated -2