Skip to main content
Glama

mcp-imslp

IMSLP, 즉 Petrucci Music Library를 위한 MCP 서버입니다. 운영을 맡은 자원봉사자들이 분류한 클래식 음악의 작품, 악보, 녹음 자료를 제공합니다. API 키도 계정도 필요하지 않습니다.

이 라이브러리는 자체 페이지를 CC BY-SA 4.0으로 게시하므로, 이 서버에서 표시되는 모든 내용은 IMSLP에 출처를 표시하고 원래 페이지로 연결됩니다.

읽는 것과 건드리지 않는 것

읽기 요청은 /api.php의 MediaWiki API와 IMSLP가 자체 IMSLP:API 페이지에 문서화한 목록 엔드포인트를 통해 처리됩니다. 사이트의 robots.txt는 /index.php, /images/, /imglnks/, /wiki/File:, /works, /library/를 금지하며, 이 서버는 이 중 어떤 경로 아래의 주소도 만들지 않습니다. 악보 파일을 다운로드하지 않으며, 대신 작품 페이지의 링크를 돌려줍니다.

IMSLP는 Crawl-delay: 2를 공개하므로, 요청은 한 번에 하나씩 최소 2초 간격으로 실행됩니다. 이 최소 간격은 서버를 어떻게 구성하든 유지됩니다.

Related MCP server: MusicBrainz MCP Server

저작권 상태

IMSLP의 악보는 관할권별로 상태가 부여되며, 라이브러리는 캐나다, 미국, 유럽 연합을 검토합니다. 파일에는 Public Domain - Non-PD US라고 표시될 수 있습니다. 한 곳에서는 자유롭게 사용할 수 있고 다른 곳에서는 보호된다는 뜻입니다. 이 서버는 관할권별로 게시된 상태를 그대로 보고하며, 이를 "퍼블릭 도메인"으로 단순화하지 않습니다.

구성

변수

기본값

설명

IMSLP_USER_AGENT

프로젝트 식별자

애플리케이션 이름을 지정합니다. IMSLP가 담당자에게 연락할 수 있도록 프로젝트 식별자가 덧붙여집니다.

IMSLP_MIN_INTERVAL_MS

2500

요청 사이의 간격. 2000 미만으로는 설정할 수 없습니다.

IMSLP_TIMEOUT_MS

30000

요청 하나의 제한 시간

IMSLP_MAX_RETRIES

3

일시적 오류 후 재시도 횟수

IMSLP_CACHE_TTL_MS

900000

페이지가 메모리에 유지되는 시간

IMSLP_CACHE_MAX_ENTRIES

100

동시에 보관되는 페이지 수

IMSLP_LOG_LEVEL

error

stderr로 출력되는 silent, error, info, debug 중 하나

라이선스

MIT 라이선스입니다. LICENSE를 참조하세요. 데이터는 IMSLP와 그 기여자들에게 귀속됩니다.


mcp-imslp (프랑스어)

IMSLP, 즉 Petrucci Music Library를 위한 MCP 서버입니다. 운영을 맡은 자원봉사자들이 분류한 클래식 음악의 작품, 악보, 녹음 자료를 제공합니다. API 키도 계정도 필요하지 않습니다.

이 라이브러리는 자체 페이지를 CC BY-SA 4.0으로 게시하므로, 이 서버가 제공하는 모든 내용은 IMSLP에 출처를 표시하고 원래 페이지로 연결됩니다.

읽는 것과 건드리지 않는 것

읽기 요청은 /api.php의 MediaWiki API와 IMSLP가 자체 IMSLP:API 페이지에 문서화한 엔드포인트를 통해 처리됩니다. 사이트의 robots.txt는 /index.php, /images/, /imglnks/, /wiki/File:, /works, /library/를 금지하며, 이 서버는 이 중 어떤 경로 아래의 주소도 만들지 않습니다. 악보 파일을 다운로드하지 않으며 대신 작품 페이지의 링크를 돌려줍니다.

IMSLP는 Crawl-delay: 2를 공개하므로, 요청은 구성과 관계없이 한 번에 하나씩 최소 2초 간격으로 전송됩니다.

저작권 상태

IMSLP의 악보는 관할권별로 상태가 부여되며, 라이브러리는 캐나다, 미국, 유럽 연합을 검토합니다. 파일에는 Public Domain - Non-PD US라고 표시될 수 있습니다. 한 곳에서는 자유롭게 사용할 수 있고 다른 곳에서는 보호된다는 뜻입니다. 이 서버는 관할권별로 게시된 상태를 그대로 보고합니다.

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