Skip to main content
Glama

mcp-imslp

Ein MCP-Server für IMSLP, die Petrucci Music Library: Werke, Partituren und Aufnahmen klassischer Musik, katalogisiert von den Freiwilligen, die sie betreiben. Kein API-Schlüssel und kein Konto erforderlich.

Die Bibliothek veröffentlicht ihre Seiten unter CC BY-SA 4.0, daher wird alles, was dieser Server anzeigt, IMSLP zugeschrieben und mit der Seite verlinkt, von der es stammt.

Was er liest und was er unangetastet lässt

Die Lesezugriffe laufen über die MediaWiki-API unter /api.php und über den Auflistungs-Endpunkt, den IMSLP auf seiner eigenen IMSLP:API-Seite dokumentiert. Die robots.txt der Website verbietet /index.php, /images/, /imglnks/, /wiki/File:, /works und /library/, und dieser Server erzeugt unter keinem dieser Pfade eine Adresse: er lädt keine Partiturdatei herunter und gibt stattdessen den Link zur Werkseite zurück.

IMSLP veröffentlicht Crawl-delay: 2, daher werden Anfragen einzeln mit mindestens zwei Sekunden Abstand ausgeführt. Diese Untergrenze gilt unabhängig davon, wie der Server konfiguriert ist.

Related MCP server: MusicBrainz MCP Server

Urheberrechtsstatus

Eine Partitur auf IMSLP trägt einen Status pro Rechtsraum, und die Bibliothek prüft Kanada, die Vereinigten Staaten und die Europäische Union. Eine Datei kann Public Domain - Non-PD US lauten: an einem Ort frei und an einem anderen geschützt. Dieser Server meldet den Status so, wie er veröffentlicht ist, pro Rechtsraum, und vereinfacht ihn nie zu „public domain“.

Konfiguration

Variable

Standard

Funktion

IMSLP_USER_AGENT

die Projektidentität

Benennt Ihre Anwendung; die Projektidentität wird angehängt, damit IMSLP eine Person erreichen kann

IMSLP_MIN_INTERVAL_MS

2500

Abstand zwischen Anfragen, niemals unter 2000

IMSLP_TIMEOUT_MS

30000

Zeitlimit für eine Anfrage

IMSLP_MAX_RETRIES

3

Versuche nach einem vorübergehenden Fehler

IMSLP_CACHE_TTL_MS

900000

Wie lange eine Seite im Speicher bleibt

IMSLP_CACHE_MAX_ENTRIES

100

Gleichzeitig vorgehaltene Seiten

IMSLP_LOG_LEVEL

error

silent, error, info oder debug, auf stderr

Lizenz

MIT, siehe LICENSE. Die Daten gehören IMSLP und seinen Mitwirkenden.


mcp-imslp (deutsch)

Ein MCP-Server für IMSLP, die Petrucci Music Library: Werke, Partituren und Aufnahmen klassischer Musik, katalogisiert von den Freiwilligen, die sie betreiben. Kein API-Schlüssel, kein Konto.

Die Bibliothek veröffentlicht ihre Seiten unter CC BY-SA 4.0, daher schreibt alles, was dieser Server ausgibt, IMSLP die Urheberschaft zu und verlinkt die Ursprungsseite.

Was er liest und was er unangetastet lässt

Die Lesezugriffe laufen über die MediaWiki-API /api.php und über den Einstiegspunkt, den IMSLP auf seiner Seite IMSLP:API dokumentiert. Die robots.txt der Website verbietet /index.php, /images/, /imglnks/, /wiki/File:, /works und /library/, und dieser Server erzeugt unter diesen Pfaden keine Adresse: er lädt keine Partiturdatei herunter und gibt stattdessen den Link zur Werkseite zurück.

IMSLP veröffentlicht Crawl-delay: 2, daher gehen die Anfragen eine nach der anderen hinaus, mit mindestens zwei Sekunden Abstand, unabhängig von der Konfiguration.

Der Rechtsstatus

Eine Partitur trägt auf IMSLP einen Status pro Rechtsraum, und die Bibliothek prüft Kanada, die Vereinigten Staaten und die Europäische Union. Eine Datei kann Public Domain - Non-PD US sein: hier frei und anderswo geschützt. Dieser Server gibt den Status so wieder, wie er veröffentlicht ist, Rechtsraum für Rechtsraum.

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