Skip to content
mcp/skillhub

Imslp MCP Server

by smeet666io.github.smeet666/mcp-imslpv1.0.1

Read IMSLP, the Petrucci Music Library: search works and composers, view catalogue numbers, key and instrumentation, and browse editions with copyright status.

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Imslp MCP server

Install in Claude Code

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

Configuration

VariableRequiredSecretDescription
IMSLP_USER_AGENT——Your application's name. The project identity is appended to it.
IMSLP_MIN_INTERVAL_MS——Minimum milliseconds between requests. Default 2500, floor 2000.
IMSLP_TIMEOUT_MS——Per-request timeout in milliseconds. Default 30000.
IMSLP_MAX_RETRIES——Retries on transient failures. Default 3.
IMSLP_CACHE_TTL_MS——In-memory cache lifetime in milliseconds. Default 900000.
IMSLP_CACHE_MAX_ENTRIES——Maximum entries kept in the in-memory cache. Default 100.
IMSLP_LOG_LEVEL——silent, error, info or debug, on stderr. Default error.

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-08 · 1d ago · GitHub

  2. Latest release

    2026-08-29 · 41d ago · GitHub · v1.0.1

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-29 · 41d ago · official registry · v1.0.1

FAQ

›How do I install the Imslp MCP server in Claude Code?

Run: claude mcp add imslp -- npx -y mcp-imslp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Imslp require an API key?

No required environment variables are declared in its published metadata.

›Can I use Imslp as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Imslp in the official MCP registry?

Yes, as io.github.smeet666/mcp-imslp.

Alternatives to Imslp

Other images, video & audio MCP servers.

View all