Servidor MCP de Spotify-Claude
Una herramienta que se conecta a la API de Spotify y utiliza a Claude como asistente de inteligencia artificial para mejorar el descubrimiento y la interacción con la música.
Descripción general
Este proyecto integra Claude AI con la API de Spotify mediante un servidor de Protocolo de Control de Modelos (MCP). Permite a los usuarios interactuar con su cuenta de Spotify mediante consultas en lenguaje natural procesadas por Claude.
Related MCP server: Spotify MCP Server
Características
Actualmente, Claude puede obtener información del artista mediante la API de Spotify. Esto se puede ampliar para otras consultas, como obtener las canciones o géneros más populares, crear listas de reproducción o acceder a datos del perfil del usuario.
Prerrequisitos
Cuenta de desarrollador de Spotify
Credenciales de la API de Spotify (ID de cliente y secreto de cliente)
Escritorio de Claude
Instalación
Clonar el repositorio:
Instalar dependencias:
Configurar variables de entorno: Cree un archivo .env en el directorio raíz con las siguientes variables:
Configuración
Registra tu aplicación en el panel de desarrolladores de Spotify Agrega http://localhost:8888/callback como una URI de redireccionamiento en la configuración de tu aplicación Spotify Copia el ID de cliente y el secreto de cliente en tu archivo .env
Uso
Construir el proyecto
Agregar la configuración del servidor MCP en el archivo de configuración de Claude
Pregúntale a Claude el nombre del artista.
Funciones de la herramienta
El servidor MCP expone la siguiente función a Claude:
get_artist(nombre): recupera información sobre un artista
Ejemplos de interacciones
Servidor MCP: maneja la comunicación entre Claude y la API de Spotify Cliente de API de Spotify: administra la autenticación y las solicitudes de API a Spotify Claude Integración: procesa el lenguaje natural y determina qué funciones llamar