lightning-fm-mcp

Lightning-FM/lightning-fm-mcp
★ 0 stars TypeScript File System Updated today
MCP server for Lightning FM's Nostr-native music catalog — search tracks, look up artists, check what's live. No separate agent API.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "lightning-fm-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "Lightning-FM/lightning-fm-mcp"
      ]
    }
  }
}

README Excerpt

An [MCP](https://modelcontextprotocol.io) server for [Lightning FM](https://lightning.fm)'s music catalog: search tracks, look up artists, and check what's live on the station, all from an agent. There is no separate agent API. This server reads exactly what a human client reads: kind 31337 track events and kind 0 profiles from public Nostr relays, audio and images from the public Blossom server, and the kind 30311 live activity event the station publishes on every track change. Every track is s

Tools (6)

LFM_BLOSSOM_URLLFM_CACHE_TTL_MSLFM_NOSTR_RELAYSget_artistget_now_playingsearch_catalog