{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"fm.lightning/lightning-fm-mcp","description":"Search Lightning FM's Nostr music catalog, look up artists, and check what's live now.","repository":{"url":"https://github.com/Lightning-FM/lightning-fm-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"lightning-fm-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated relay URLs to query. Only add a relay here if it gates writes the way relay.lightning.fm does (allowlisted artists only) — an unrestricted public relay hands back every other app's kind-31337 events too, not just Lightning FM's.","format":"string","default":"wss://relay.lightning.fm","name":"LFM_NOSTR_RELAYS"},{"description":"Blossom server audio/image hashes resolve against.","format":"string","default":"https://media.lightning.fm","name":"LFM_BLOSSOM_URL"},{"description":"How long a fetched catalog/profile/now-playing snapshot is reused, in milliseconds, before the next tool call re-queries the relays.","format":"string","default":"60000","name":"LFM_CACHE_TTL_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T19:31:43.861478Z","publishedAt":"2026-08-19T19:31:43.861478Z","updatedAt":"2026-08-19T19:31:43.861478Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"fm.lightning/lightning-fm-mcp","description":"Search Lightning FM's Nostr music catalog, look up artists, and check what's live now.","repository":{"url":"https://github.com/Lightning-FM/lightning-fm-mcp","source":"github"},"version":"0.1.4","packages":[{"registryType":"npm","identifier":"lightning-fm-mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated relay URLs to query. Only add a relay here if it gates writes the way relay.lightning.fm does (allowlisted artists only) — an unrestricted public relay hands back every other app's kind-31337 events too, not just Lightning FM's.","format":"string","default":"wss://relay.lightning.fm","name":"LFM_NOSTR_RELAYS"},{"description":"Blossom server audio/image hashes resolve against.","format":"string","default":"https://media.lightning.fm","name":"LFM_BLOSSOM_URL"},{"description":"How long a fetched catalog/profile/now-playing snapshot is reused, in milliseconds, before the next tool call re-queries the relays.","format":"string","default":"60000","name":"LFM_CACHE_TTL_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T19:37:36.215976Z","publishedAt":"2026-08-19T19:37:36.215976Z","updatedAt":"2026-08-19T19:37:36.215976Z","isLatest":true}}}],"metadata":{"count":2}}
