Using AI to help people Go See Live Music!

Live music data,
native to your AI agent

Plug 25+ years of normalized concert, festival, artist, and venue data into your AI agent of choice.

OAuth handles auth on first connect, so there’s no API key to paste.

MCP server URL: https://mcp.jambase.com/mcp

What it does

Three things almost every JamBase MCP conversation does in the first minute.

Search events

Filter the global concert calendar by date, city, artist, venue, or genre.

“Who is playing at Red Rocks this August?”

Find artists & venues

Look up tour dates, venue history, and cross-references to Spotify and MusicBrainz.

“Find Goose’s next 10 shows with venue capacities.”

Geo lookups + streams

Cities, metros, postal codes, plus livestream listings for fans who can’t make it in person.

“Any jam-band livestreams tonight?”

Connect in 60 seconds

Pick your assistant, copy one snippet, sign in once. JamBase shows up as a tool inside the chat.

Previewing public install snippets. After you sign up, your /account/mcp page becomes the canonical one-click install surface.

MCP server URL:https://mcp.jambase.com/mcp
Custom Connector
Add JamBase Data as a custom MCP connector inside ChatGPT (Pro / Team / Enterprise).
https://mcp.jambase.com/mcp
  1. In ChatGPT, open Settings → Apps → Advanced Settings, then turn on Developer Mode.
  2. Click Create App.
  3. Set MCP Server URL = https://mcp.jambase.com/mcp and Authentication = OAuth, then Save.
  4. ChatGPT will open a JamBase login window. Sign in to authorize and you’re done.
Open ChatGPT
Custom Connector
Add JamBase Data as a custom connector inside Claude (claude.ai or the desktop app). Requires a paid Claude plan (Pro / Max / Team / Enterprise) — Anthropic restricts custom remote connectors to paid users.
https://mcp.jambase.com/mcp
  1. Click Open Claude Connectors. claude.ai opens at Settings → Connectors. (You’ll need a paid Claude plan; Free accounts can’t add custom connectors.)
  2. Click "Add custom connector". Name = JamBase, Remote MCP Server URL = https://mcp.jambase.com/mcp. Leave OAuth Client ID / Secret blank — JamBase uses Dynamic Client Registration. Click Add.
  3. Authorize via the JamBase login window the first time Claude calls a JamBase tool.
Open Claude Connectors
Add JamBase to Cursor with one click, or paste the snippet below.
.cursor/mcp.json
{
  "mcpServers": {
    "jambase": {
      "url": "https://mcp.jambase.com/mcp"
    }
  }
}
  1. Click Install in Cursor (deeplink). Cursor opens and adds JamBase to .cursor/mcp.json for you.
  2. Manual alternative: save the snippet above as .cursor/mcp.json in your project root (one project) or ~/.cursor/mcp.json (every project).
  3. In Cursor, open Cursor Settings → Tools & MCPs and toggle jambase on.
  4. Sign in via the JamBase login window when Cursor prompts you. Then ask “find upcoming Phish shows” to confirm.
Install in Cursor
Code Assist / CLI
Connect JamBase to the Gemini CLI or Gemini Code Assist.
Run in your terminal
gemini mcp add --transport http jambase https://mcp.jambase.com/mcp
  1. Run the command above in your terminal. Gemini stores the server in ~/.gemini/settings.json for you.
  2. Manual alternative: edit ~/.gemini/settings.json and add { "mcpServers": { "jambase": { "httpUrl": "https://mcp.jambase.com/mcp" } } }.
  3. In Gemini Code Assist: open the Code Assist panel, toggle Agent Mode on, then Add MCP server and paste the URL.
  4. Sign in via the JamBase OAuth window when Gemini prompts you on the first call.
Replit Agent
Add JamBase as an MCP server inside your Repl so Replit Agent can call live music tools.
https://mcp.jambase.com/mcp
  1. In your Repl, open the Agent / AI panel and choose MCP Servers → Add Server.
  2. Paste the URL above (https://mcp.jambase.com/mcp) and choose OAuth as the authentication method.
  3. Authorize via the JamBase login window when Replit Agent prompts you.
  4. Ask Replit Agent something like “find upcoming Goose shows” to confirm the connection.

Try these queries

Copy any of these straight into your assistant after connecting.

What shows are happening in San Francisco tonight?

Find Phish's next 5 shows.

Who's playing The Fillmore this week?

List festivals in Colorado this summer with their lineups.

What music venues are within 25 miles of 80302?

OAuth or API key, your call

For MCP clients (ChatGPT, Claude, Cursor, Gemini, Replit), Dynamic Client Registration over OAuth 2.1 is the default. Your tool opens a JamBase login window the first time you call it and stores the access token after that. No keys to paste, nothing to rotate manually.

For non-MCP clients (CLIs, scripts, server-side jobs), a long-lived JBD API key (jbd_*) works against the same endpoints.

Need bulk pulls or background jobs?

MCP shines for interactive answers. For bulk workflows like nightly ingests, analytics warehouses, and ID-mapping pipelines, the REST API at api.data.jambase.com runs on the same data and the same JBD API key.

Sign up for JamBase Data

14-day free trial, no credit card required.

After signup we send you straight to your install page so you can wire MCP into your assistant in the same browser tab.

Using AI to help people Go See Live Music.