{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.3.1","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.3.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T16:26:13.872606Z","publishedAt":"2026-07-16T16:26:13.872606Z","updatedAt":"2026-07-16T16:26:13.872606Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.3.2","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.3.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://oyosihxkecspjkiligga.supabase.co/functions/v1/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T19:33:42.089836Z","publishedAt":"2026-07-16T19:33:42.089836Z","updatedAt":"2026-07-16T19:33:42.089836Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.3.3","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.3.2","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T07:22:07.674744Z","publishedAt":"2026-07-18T07:22:07.674744Z","updatedAt":"2026-07-18T07:22:07.674744Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T20:05:04.559144Z","publishedAt":"2026-07-18T20:05:04.559144Z","updatedAt":"2026-07-18T20:05:04.559144Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.1","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T15:43:51.973799Z","publishedAt":"2026-07-19T15:43:51.973799Z","updatedAt":"2026-07-19T15:43:51.973799Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.10","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.10","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T16:18:02.335833Z","publishedAt":"2026-07-27T16:18:02.335833Z","updatedAt":"2026-07-27T16:18:02.335833Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.3","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.3","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T17:27:35.770807Z","publishedAt":"2026-07-20T17:27:35.770807Z","updatedAt":"2026-07-20T17:27:35.770807Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.4","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.4","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T19:18:23.576628Z","publishedAt":"2026-07-20T19:18:23.576628Z","updatedAt":"2026-07-20T19:18:23.576628Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.5","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.5","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T18:41:29.603476Z","publishedAt":"2026-07-21T18:41:29.603476Z","updatedAt":"2026-07-21T18:41:29.603476Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.6","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.6","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T14:54:43.723507Z","publishedAt":"2026-07-22T14:54:43.723507Z","updatedAt":"2026-07-22T14:54:43.723507Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.7","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.7","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-24T15:22:58.285861Z","publishedAt":"2026-07-24T15:22:58.285861Z","updatedAt":"2026-07-24T15:22:58.285861Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.8","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.8","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-25T11:55:41.491896Z","publishedAt":"2026-07-25T11:55:41.491896Z","updatedAt":"2026-07-25T11:55:41.491896Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.4.9","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.4.9","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T12:20:45.187114Z","publishedAt":"2026-07-26T12:20:45.187114Z","updatedAt":"2026-07-26T12:20:45.187114Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.5.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.5.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T15:31:03.440118Z","publishedAt":"2026-07-30T15:31:03.440118Z","updatedAt":"2026-07-30T15:31:03.440118Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Query your product's living memory: module map + analyzed change history. Read-only MCP tools.","version":"0.6.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.6.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T15:58:59.642606Z","publishedAt":"2026-07-30T15:58:59.642606Z","updatedAt":"2026-07-30T15:58:59.642606Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Your agent already broke this three times. ChangeBook tells it before the fourth.","version":"0.7.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.7.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T21:14:08.647973Z","publishedAt":"2026-08-03T21:14:08.647973Z","updatedAt":"2026-08-03T21:14:08.647973Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Your agent already broke this three times. ChangeBook tells it before the fourth.","version":"0.7.1","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.7.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T16:56:07.441338Z","publishedAt":"2026-08-04T16:56:07.441338Z","updatedAt":"2026-08-04T16:56:07.441338Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Your agent already broke this three times. ChangeBook tells it before the fourth.","version":"0.8.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.8.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T12:14:34.065124Z","publishedAt":"2026-08-24T12:14:34.065124Z","updatedAt":"2026-08-24T12:14:34.065124Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Your agent already broke this three times. ChangeBook tells it before the fourth.","version":"0.9.0","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.9.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T14:33:54.029365Z","publishedAt":"2026-08-24T14:33:54.029365Z","updatedAt":"2026-08-24T14:33:54.029365Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulbr90/changebook","description":"Your agent already broke this three times. ChangeBook tells it before the fourth.","version":"0.9.1","websiteUrl":"https://changebook.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"changebook","version":"0.9.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://mcp.changebook.app"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T15:19:58.74754Z","publishedAt":"2026-08-24T15:19:58.74754Z","updatedAt":"2026-08-24T15:19:58.74754Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/comparer-mcp","description":"Music-aware, multi-level comparison of two MusicXML files","title":"MusicXML Comparer","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"comparer-mcp"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"comparer-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:21.804502Z","publishedAt":"2026-09-26T14:07:21.804502Z","updatedAt":"2026-09-26T14:07:21.804502Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/musicxml-abc-mcp","description":"Converts between MusicXML and ABC notation, so LLMs can read and edit scores","title":"MusicXML to ABC","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"musicxml-abc-mcp"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"musicxml-abc-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:21.969623Z","publishedAt":"2026-09-26T14:07:21.969623Z","updatedAt":"2026-09-26T14:07:21.969623Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/omr-mcp","description":"Converts photos or scans of printed sheet music to MusicXML with optical music recognition","title":"Sheet Music OMR","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"omr-mcp"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"omr-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Directory Audiveris is downloaded to on first use (default ~/.cache/omr-mcp/audiveris)","name":"OMR_AUDIVERIS_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:11.329979Z","publishedAt":"2026-09-26T14:07:11.329979Z","updatedAt":"2026-09-26T14:07:11.329979Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/pitch-mcp","description":"Real-time pitch detection and score alignment for a singer, from microphone input","title":"Singing Pitch Tracker","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"pitch-mcp"},"version":"0.3.1","packages":[{"registryType":"pypi","identifier":"pitch-mcp","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Pitch detection algorithm: librosa (default) or crepe","default":"librosa","choices":["librosa","crepe"],"name":"PITCH_BACKEND"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:15.335016Z","publishedAt":"2026-09-26T14:07:15.335016Z","updatedAt":"2026-09-26T14:07:15.335016Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/render-mcp","description":"Renders MusicXML scores to PDF, PNG or SVG","title":"MusicXML Renderer","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"render-mcp"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"render-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:15.134303Z","publishedAt":"2026-09-26T14:07:15.134303Z","updatedAt":"2026-09-26T14:07:15.134303Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raulkivi/synth-mcp","description":"Synthesizes audio from MusicXML, with voice-part selection and tempo control","title":"MusicXML Synthesizer","repository":{"url":"https://github.com/raulkivi/sheet-music-mcp","source":"github","subfolder":"synth-mcp"},"version":"0.2.1","packages":[{"registryType":"pypi","identifier":"synth-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to an SF2 soundfont file","isRequired":true,"format":"filepath","name":"SYNTH_SOUNDFONT_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T14:07:14.252235Z","publishedAt":"2026-09-26T14:07:14.252235Z","updatedAt":"2026-09-26T14:07:14.252235Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raullenchai/vnsh","description":"Ephemeral encrypted file sharing for AI. AES-256 encryption, 24h auto-vaporization.","repository":{"url":"https://github.com/raullenchai/vnsh","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"vnsh-mcp","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-25T04:43:05.225834Z","publishedAt":"2026-01-25T04:43:05.225834Z","updatedAt":"2026-01-25T04:43:05.225834Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raullenchai/vnsh","description":"Portable workspaces for AI agents: one encrypted link any agent can read and write","repository":{"url":"https://github.com/raullenchai/vnsh","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"vnsh-mcp","version":"1.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T20:36:18.43824Z","publishedAt":"2026-07-28T20:36:18.43824Z","updatedAt":"2026-07-28T20:36:18.43824Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.raunakkathuria/lexilint","description":"Offline spell checker + BYOK grammar for AI assistants. Works with Claude Desktop, ChatGPT, Cursor.","repository":{"url":"https://github.com/raunakkathuria/lexilint","source":"github","subfolder":"mcp"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"lexilint-mcp","version":"1.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T16:16:55.582721Z","publishedAt":"2026-04-04T16:16:55.582721Z","updatedAt":"2026-04-04T16:16:55.582721Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ravendb/ravendb-mcp","description":"Read-only MCP diagnostics server for RavenDB.","repository":{"url":"https://github.com/ravendb/ravendb-mcp","source":"github"},"version":"1.0.2","packages":[{"registryType":"nuget","registryBaseUrl":"https://api.nuget.org/v3/index.json","identifier":"RavenDB.Mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated RavenDB node URLs of a single cluster, e.g. https://a.example:443,https://b.example:443","isRequired":true,"name":"RAVENDB_URLS"},{"description":"Path to a client .pfx certificate for secured RavenDB. Leave empty for unsecured.","name":"RAVENDB_CERTIFICATE_PATH"},{"description":"Password for the client .pfx certificate.","isSecret":true,"name":"RAVENDB_CERTIFICATE_PASSWORD"},{"description":"Directory where exported artifacts (logs, packages, dumps) are written.","name":"RAVENDB_ARTIFACTS_PATH"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@ravendb/mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated RavenDB node URLs of a single cluster, e.g. https://a.example:443,https://b.example:443","isRequired":true,"name":"RAVENDB_URLS"},{"description":"Path to a client .pfx certificate for secured RavenDB. Leave empty for unsecured.","name":"RAVENDB_CERTIFICATE_PATH"},{"description":"Password for the client .pfx certificate.","isSecret":true,"name":"RAVENDB_CERTIFICATE_PASSWORD"},{"description":"Directory where exported artifacts (logs, packages, dumps) are written.","name":"RAVENDB_ARTIFACTS_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T09:53:42.718327Z","publishedAt":"2026-07-15T09:53:42.718327Z","updatedAt":"2026-07-15T09:53:42.718327Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.ravendb/ravendb-mcp:1.0.2","count":30}}
