Skip to main content
Glama

mcp-imslp

Un servidor MCP para IMSLP, la Petrucci Music Library: obras, partituras y grabaciones de música clásica, catalogadas por los voluntarios que la gestionan. No se necesita ninguna clave de API ni cuenta.

La biblioteca publica sus páginas bajo CC BY-SA 4.0, por lo que todo lo que se muestre desde este servidor atribuye el crédito a IMSLP y enlaza la página de la que procede.

Lo que lee y lo que no toca

Las lecturas pasan por la API de MediaWiki en /api.php y por el punto de entrada de listados que IMSLP documenta en su propia página IMSLP:API. El robots.txt del sitio prohíbe /index.php, /images/, /imglnks/, /wiki/File:, /works y /library/, y este servidor no construye ninguna dirección bajo ninguno de ellos: no descarga ningún archivo de partitura y, en su lugar, devuelve el enlace a la página de la obra.

IMSLP publica Crawl-delay: 2, por lo que las solicitudes se ejecutan de una en una con al menos dos segundos entre ellas. Ese mínimo se mantiene independientemente de cómo esté configurado el servidor.

Related MCP server: MusicBrainz MCP Server

Estado de los derechos de autor

Una partitura en IMSLP lleva un estado por jurisdicción, y la biblioteca revisa Canadá, los Estados Unidos y la Unión Europea. Un archivo puede indicar Public Domain - Non-PD US: libre en un lugar y protegido en otro. Este servidor informa del estado tal como se publica, por jurisdicción, y nunca lo reduce a "dominio público".

Configuración

Variable

Predeterminado

Qué hace

IMSLP_USER_AGENT

la identidad del proyecto

Da nombre a tu aplicación; se añade la identidad del proyecto para que IMSLP pueda contactar con una persona

IMSLP_MIN_INTERVAL_MS

2500

Intervalo entre solicitudes, nunca inferior a 2000

IMSLP_TIMEOUT_MS

30000

Plazo para una solicitud

IMSLP_MAX_RETRIES

3

Intentos tras un fallo transitorio

IMSLP_CACHE_TTL_MS

900000

Cuánto tiempo permanece una página en memoria

IMSLP_CACHE_MAX_ENTRIES

100

Páginas retenidas a la vez

IMSLP_LOG_LEVEL

error

silent, error, info o debug, en stderr

Licencia

MIT, consulta LICENSE. Los datos pertenecen a IMSLP y a sus colaboradores.


mcp-imslp (español)

Un servidor MCP para IMSLP, la Petrucci Music Library: obras, partituras y grabaciones de música clásica, catalogadas por los voluntarios que la gestionan. Sin clave de API, sin cuenta.

La biblioteca publica sus páginas bajo CC BY-SA 4.0, por lo que todo lo que este servidor devuelve atribuye el crédito a IMSLP y remite a la página de origen.

Lo que lee y lo que deja

Las lecturas pasan por la API de MediaWiki /api.php y por el punto de entrada que IMSLP documenta en su página IMSLP:API. El robots.txt del sitio prohíbe /index.php, /images/, /imglnks/, /wiki/File:, /works y /library/, y este servidor no construye ninguna dirección bajo esas rutas: no descarga ningún archivo de partitura y devuelve el enlace de la página de la obra.

IMSLP publica Crawl-delay: 2, por lo que las solicitudes salen de una en una, con al menos dos segundos entre ellas, sea cual sea la configuración.

El estado de los derechos

Una partitura lleva en IMSLP un estado por jurisdicción, y la biblioteca verifica Canadá, los Estados Unidos y la Unión Europea. Un archivo puede ser Public Domain - Non-PD US: libre aquí y protegido en otro lugar. Este servidor devuelve el estado tal como se publica, jurisdicción por jurisdicción.

A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with Spotify's music catalog through natural language conversations. Search for tracks and artists, get recommendations, explore playlists, and browse artist discographies using the Spotify Web API.
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to query the MusicBrainz music database for artists, albums, recordings, and labels. It provides tools for advanced searches, detailed metadata retrieval, and accessing cover art information.
    17
    10
    GPL 3.0
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables users to search the YouTube Music catalog and manage playlists using natural language. It provides tools for searching songs, albums, and artists, as well as performing playlist operations like creating, adding, and deleting tracks.
  • F
    license
    A
    quality
    D
    maintenance
    Enables Claude AI to convert, edit, and analyze MuseScore files (.mscz, .musicxml, MIDI) through natural language commands, supporting format conversion, transposition, harmony analysis, and more.
    20
    1

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/smeet666/mcp-imslp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server