chrischall avatar

Setlist Mcp

chrischall/setlist-mcp

Wraps the setlist.fm REST API so Claude can search concert setlists, artists, venues, tours, and cities through natural language. Ships 20 tools: 18 read-only endpoints covering search, lookup, and user activity, plus two authenticated write actions to mark yourself as attended or remove attendance. Requires a free non-commercial API key from setlist.fm. Every response includes a followable URL back to the source, which the API terms require you to surface without nofollow tags. Built and maintained entirely by Claude itself. Useful when you need concert history, tour data, or venue details without leaving the conversation, or want to log show attendance programmatically while staying compliant with attribution rules.

GitHub stars
1
tools
20
auth
Secret needed
transport
STDIO
env vars
7
last updated
Nov 4, 2026

Tools

20 tools

Public tool metadata for what this MCP can expose to an agent.

setlist_search_artists

No parameter schema in public metadata yet.

setlist_get_artist

No parameter schema in public metadata yet.

setlist_get_artist_setlists

No parameter schema in public metadata yet.

setlist_search_setlists

No parameter schema in public metadata yet.

setlist_get_setlist

No parameter schema in public metadata yet.

setlist_get_setlist_version

No parameter schema in public metadata yet.

setlist_search_venues

No parameter schema in public metadata yet.

setlist_get_venue

No parameter schema in public metadata yet.

setlist_get_venue_setlists

No parameter schema in public metadata yet.

setlist_search_cities

No parameter schema in public metadata yet.

setlist_get_city

No parameter schema in public metadata yet.

setlist_search_countries

No parameter schema in public metadata yet.

setlist_get_user

No parameter schema in public metadata yet.

setlist_get_user_attended

No parameter schema in public metadata yet.

setlist_get_user_edited

No parameter schema in public metadata yet.

setlist_resolve_concerts

No parameter schema in public metadata yet.

setlist_mark_attended

No parameter schema in public metadata yet.

setlist_unmark_attended

No parameter schema in public metadata yet.

setlist_healthcheck

No parameter schema in public metadata yet.

setlist_id_from_url

No parameter schema in public metadata yet.

Sponsors

Configuration

SETLIST_API_KEYsecret

Your setlist.fm API key (apply at setlist.fm/settings/api). Required for the data (read) tools; the attendance tools and setlist_id_from_url work without it.

SETLIST_ACCEPT_LANGUAGE

Optional language for city/country names (en, es, fr, de, pt, tr, it, pl)

SETLIST_SESSION_COOKIEsecret

Optional. Logged-in www.setlist.fm Cookie header — enables the attendance write tools.

SETLIST_DISABLE_FETCHPROXY

Set to 1 to turn the browser (fetchproxy) fallback off for the attendance tools (1/true/yes/on).

FETCHPROXY_WS_PORT

Localhost port of the fetchproxy concentrator the ContextMint Bridge extension connects to (default 37149). Every MCP on one machine shares it, so move it for all of them or not at all.

FETCHPROXY_WS_HOST

Bind interface for the fetchproxy concentrator, a literal IP only (default 127.0.0.1). Keep on loopback; it exists for hosted deployments that run each MCP in its own network namespace.

FETCHPROXY_IDENTITY_DIR

Absolute path where the fetchproxy long-term identity keypair is stored (default ~/.fetchproxy/identity/).

Readme

setlist-mcp

CI npm license

MCP server for setlist.fm — search concert setlists, artists, venues, tours, and cities from Claude via natural language. Mostly read-only (the setlist.fm REST API exposes no write endpoints), plus authenticated "I was there" attendance actions via your logged-in session.

This project was developed and is maintained by AI (Claude). Use at your own discretion.

What it does

Exposes 20 tools — 18 read-only over the setlist.fm REST API, plus 2 authenticated "I was there" attendance actions:


View the full README on GitHub

Details

Repository
github.com/chrischall/setlist-mcp
Category
Data & Analytics
Package
setlist-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from chrischall

Related Data & Analytics MCP servers

View all
1cloudcorprecords avatarScholardatacloudcorprecords/scholardataGoogle Scholar as JSON: scholarly search results, case-law opinions and citation formats.1stars
2kdraigo avatarkdraigokdraigo/kdraigo_mcpYour AI writes Go trading strategies; kdraigo backtests them on one-minute Binance and Bybit data.1stars
3sequentum avatarMcpsequentum/sequentum-mcpTurn the web into structured, reliable, actionable enterprise data for AI Agents1stars
4cyanheads avatarBls Labor Mcp Servercyanheads/bls-labor-mcp-serverFetch US Bureau of Labor Statistics data — CPI, unemployment, wages, JOLTS, and more via MCP.1stars
5cyanheads avatarCollege Scorecard Mcp Servercyanheads/college-scorecard-mcp-serverSearch, compare, and analyze U.S. college data — costs, earnings, programs, and outcomes.1stars
6cyanheads avatarExchange Rates Mcp Servercyanheads/exchange-rates-mcp-serverConvert currencies, get FX rates, and query historical Frankfurter v1 exchange rate data.1stars