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,因此请求一次只运行一个,之间至少间隔两秒。无论服务器如何配置,这一下限都保持不变。

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

silenterrorinfodebug,输出到 stderr

许可证

MIT,参见 LICENSE。数据归 IMSLP 及其贡献者所有。


mcp-imslp(法语)

一个用于 IMSLP(Petrucci Music Library)的 MCP 服务器:古典音乐的作品、乐谱和录音,由维护它的志愿者编目。无需 API 密钥,无需账户。

该图书馆以 CC BY-SA 4.0 许可发布其页面,因此此服务器返回的任何内容都会注明 IMSLP 并链接回来源页面。

它读取什么,以及它不碰什么

读取通过 MediaWiki API /api.php 以及 IMSLP 在其 IMSLP:API 页面上记录的端点进行。该站点的 robots.txt 禁止 /index.php/images//imglnks//wiki/File:/works/library/,此服务器不会在这些路径下构建任何地址:它不下载任何乐谱文件,而是返回作品页面的链接。

IMSLP 发布了 Crawl-delay: 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