MCP.Market

Imslp MCP server

by smeet666·io.github.smeet666/mcp-imslp·v1.1.0

Read IMSLP, the Petrucci Music Library: works, scores, editions, copyright. No API key.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Imslp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Imslp tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • browse_category
  • get_person
  • get_work
  • list_person_works
  • list_work_files
  • search_people
  • search_works

Public scan report

scanner v0.1.10 · 2026-10-30 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Imslp compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
7
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 7 read

Release history: 2 versions in the registry since 2026-08-29, latest 2026-10-29, typically one every 61 days.

Install Imslp in Claude Code, Cursor or VS Code

Runs npx -y mcp-imslp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-imslp -- npx -y mcp-imslp
Add to Cursor

What the publisher says

From the Imslp repository's README, as published. We do not edit it. Read it on GitHub

mcp-imslp

IMSLP, the International Music Score Library Project, is also called the Petrucci Music Library. It is a free library of classical music run by volunteers, holding the sheet music, the parts, the arrangements and the recordings of works whose copyright has lapsed, together with what its pages say about each composer. It reviews the copyright of every score for Canada, the United States and the European Union separately, and publishes its pages under CC BY-SA 4.0.

This server connects a chat client to that library. You can search the works and the people it catalogues, read a work with its opus number, its key, its instrumentation and the year it was written, page through the editions a work holds with their publishers, editors and copyright terms, read what the library says about a composer, and browse a genre, a key or an instrumentation. It reads the library and links to it, and it needs no API key and no account.

Version française

Install

One-click install

Claude Code

claude mcp add imslp -- npx -y mcp-imslp

Claude Desktop, Cursor, and any client using the standard config format

{
  "mcpServers": {
    "imslp": {
      "command": "npx",
      "args": ["-y", "mcp-imslp"]
    }
  }
}

Node 24 or later is required, and no environment variable has to be set.

With Docker

{
  "mcpServers": {
    "imslp": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/smeet666/mcp-imslp:1.0.1"]
    }
  }
}

-i keeps stdin open, which is where the protocol travels, and -t is left out because a TTY rewrites the stream. The container needs outbound HTTPS to imslp.org, and nothing else: no volume, no port, no credential.

Bundle, without npm

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Imslp: common questions

Is Imslp MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Imslp safety report
How do I install Imslp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Imslp need an API key?
No secret keys are declared. It reads 7 settings from the environment.
Is Imslp maintained?
The last commit was 5 days ago (2026-10-30). The latest release is v1.1.0.
How does Imslp compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from smeet666 →