# Servidor MCP > Conecta asistentes de IA a HILLS mediante el Model Context Protocol: URL del servidor, inicio de sesión OAuth, quién puede conectarse y las herramientas. El servidor MCP de HILLS Music permite que los asistentes de IA compatibles con el [Model Context Protocol](https://modelcontextprotocol.io) lean tu espacio de trabajo: catálogo, estado de los lanzamientos, reproducciones e ingresos, liquidaciones y solicitudes. Cada llamada se ejecuta como la cuenta de HILLS que lo conectó y ve lo mismo que esa cuenta ve en el espacio de trabajo. ## Conexión | | | | --- | --- | | URL del servidor | `https://mcp.hillsmusic.com` | | Transporte | Streamable HTTP, sin estado: mensajes JSON-RPC por POST y respuestas JSON (sin flujo de eventos del servidor ni sesión). GET y DELETE responden 405. | | Inicio de sesión | OAuth 2.1 con tu cuenta de HILLS (ámbito `read`) | | Límite de llamadas | 120 llamadas por minuto por aplicación conectada | Añade la URL del servidor como servidor MCP remoto (conector personalizado) en tu asistente. Se abre el inicio de sesión de HILLS, apruebas la conexión y aparecen las herramientas. Puedes desconectarlo cuando quieras en Settings, Connected apps de la aplicación web de HILLS. ## Autorización HILLS es el servidor de autorización OAuth 2.1, y el endpoint MCP, el recurso protegido. Una solicitud sin un token válido recibe un 401 con una cabecera WWW-Authenticate que indica los metadatos del recurso: así descubren los clientes MCP dónde iniciar sesión. Los clientes se registran solos (registro dinámico de clientes), el usuario aprueba la conexión en la aplicación web de HILLS y cada llamada a una herramienta se ejecuta como esa cuenta. | | | | --- | --- | | Metadatos del recurso | `https://mcp.hillsmusic.com/.well-known/oauth-protected-resource` | | Metadatos del servidor de autorización | `https://mcp.hillsmusic.com/.well-known/oauth-authorization-server` | | Ámbito `read` | Acceso de solo lectura a tu catálogo, tus reproducciones y tus liquidaciones | | PKCE | Solo S256 | | Tokens de acceso | Válidos durante 1 hora | | Tokens de actualización | Válidos durante 30 días; se renuevan en cada uso (reutilizar uno pone fin a la conexión) | ## Quién puede conectarse - Socios y los miembros de su equipo, el propietario y los administradores: activado por defecto. - Artistas y sellos con su propia cuenta de HILLS, y el resto del personal: cuando el equipo de HILLS lo activa. - Artistas y sellos que dependen de un socio: nunca; el MCP es del socio. - Algunas herramientas son solo para cuentas de socio (saldo y retiros: también para artistas y sellos directos, a quienes paga HILLS); una cuenta que no puede usar una herramienta no la ve. - Un miembro del equipo de un socio necesita el permiso de rol que indica cada herramienta; el personal de HILLS ve lo que le abren los permisos de su rol. ## Herramientas | Herramienta | Qué hace | Quién la tiene | | --- | --- | --- | | [`list_members`](https://developer.hillsmusic.com/es/mcp/list-members/) | Listar artistas y sellos | Solo cuentas de socio y su equipo | | [`payouts`](https://developer.hillsmusic.com/es/mcp/payouts/) | Saldo y retiros | Solo algunas cuentas | | [`smartlinks`](https://developer.hillsmusic.com/es/mcp/smartlinks/) | Smart links | Solo cuentas de socio y su equipo | | [`list_deliveries`](https://developer.hillsmusic.com/es/mcp/list-deliveries/) | Entregas DDEX | Solo cuentas de socio y su equipo | | [`delivery_status`](https://developer.hillsmusic.com/es/mcp/delivery-status/) | Estado de la entrega | Solo cuentas de socio y su equipo | | [`search_catalog`](https://developer.hillsmusic.com/es/mcp/search-catalog/) | Buscar en el catálogo | Todas las cuentas con acceso a MCP | | [`release_status`](https://developer.hillsmusic.com/es/mcp/release-status/) | Estado del lanzamiento | Todas las cuentas con acceso a MCP | | [`streams_and_revenue`](https://developer.hillsmusic.com/es/mcp/streams-and-revenue/) | Reproducciones e ingresos | Todas las cuentas con acceso a MCP | | [`statements`](https://developer.hillsmusic.com/es/mcp/statements/) | Liquidaciones | Todas las cuentas con acceso a MCP | | [`requests`](https://developer.hillsmusic.com/es/mcp/requests/) | Solicitudes | Todas las cuentas con acceso a MCP | ## Qué se les dice a los asistentes El servidor da estas instrucciones a cada asistente cuando se conecta: > HILLS Music distribution data for the signed-in account, read-only. Find releases with search_catalog, then use their ids with release_status and streams_and_revenue. Streams and revenue come from monthly store statements (USD, net of the store's share), usually 1–3 months behind, so there are no daily or weekly figures — say so when asked for days or weeks and use the latest months instead. Everything is limited to what this account can see in the HILLS workspace. Fuente: https://developer.hillsmusic.com/es/mcp/overview/