
Phish.in
Supports UIby jcraigk
Browse and stream live Phish audience recordings through an AI-powered MCP interface — search setlists, find shows by date or song, and explore the full archive
What it does
Phish.in is an open-source archive of live Phish audience recordings, exposing an MCP endpoint at POST /mcp so AI assistants can query setlists, find shows, search by song title, and surface audio content programmatically. The React web frontend at phish.in lets users browse and stream MP3s, while the MCP layer brings that content into any compatible AI client.
Key features
- Setlist search — Ask your AI to find shows by date, venue, or song title across hundreds of recordings
- Audio streaming UI — Full gapless playback, waveform display, and album art served via CloudFlare CDN
- Interactive map — Mapbox-powered venue map for exploring show locations
- JSON API v2 — Swagger-documented REST API for programmatic access alongside MCP tools
- Dark mode support — Built-in dark reader integration for comfortable late-night listening
Installation
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"phishin": {
"command": "curl",
"args": ["-X", "POST", "https://phish.in/mcp"]
}
}
}
For self-hosted instances, replace the URL with your own deployment.
Self-hosting
git clone https://github.com/jcraigk/phishin.git
cd phishin
mise run up
Supported hosts
MCP endpoint confirmed in the README; no specific client integrations documented beyond the generic POST /mcp interface.
Quick install
git clone https://github.com/jcraigk/phishin.git && cd phishin && mise run upInformation
- Pricing
- free
- Published
- 4/5/2026
- Updated
- 19 days ago
- stars
- 87