Songkick MCP. Find any show, artist history, or venue schedule.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Songkick connects your AI agent to a global live music database for concert discovery. Use our tools to search artists, venues, or locations; pull full tour histories (`get_artist_gigography`); or get detailed event information from any specific date and place.
It’s everything you need to plan an outing or audit a band's career—all via natural conversation.
What your AI agents can do
Get artist calendar
Retrieves a list of upcoming shows for an artist within a specific date range.
Get artist gigography
Pulls the full, historical record of past events and concerts for any named artist.
Get event details
Fetches detailed metadata—like lineups or start times—for one specific concert event ID.
The agent checks all available shows within a specified metropolitan region using get_location_calendar.
The system pulls every past event and tour date associated with a specific musician or group via get_artist_gigography.
The agent queries the database for all upcoming dates and locations for a given artist using get_artist_calendar.
You retrieve detailed metadata, including start times and full lineups, for one confirmed show using get_event_details.
The agent generates a schedule of all events happening at one specific concert hall or club via get_venue_calendar.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Songkick MCP Server: 8 Tools for Event Discovery
These tools let your agent search across the global music database—from finding a city's events to auditing an artist's entire career.
019d8483get artist calendar
Retrieves a list of upcoming shows for an artist within a specific date range.
019d8483get artist gigography
Pulls the full, historical record of past events and concerts for any named artist.
019d8483get event details
Fetches detailed metadata—like lineups or start times—for one specific concert event ID.
019d8483get location calendar
Gets all scheduled events happening across an entire metropolitan area or defined location.
019d8483get venue calendar
Retrieves the full schedule of shows for a single, named concert venue over time.
019d8483search artists
Searches the database to find artists based on name or related keywords.
019d8483search locations
Finds and validates geographical locations or cities for event searching.
019d8483search venues
Searches the database to find specific concert venues by name or area.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Songkick, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
This server hooks your AI agent up to a massive global database of live music schedules. You don't gotta spend time clicking through sticky ticketing sites; your agent handles all that messy legwork for you. It gives you instant access to tour dates, venue history, and event lineups, no questions asked.
When you need to plan an outing or audit a band’s career, the tools do the heavy lifting. You're in charge of the conversation; your agent pulls the data.
To start anywhere, your agent can first narrow down the search area using search_locations to find and validate any metropolitan region or city name. If you know where you wanna go but not what kind of place it is, search_venues lets you pinpoint specific concert halls or clubs by name or general area.
You can also zero in on a musician first; just use search_artists to find an artist's profile based on their name or related keywords.
Once the location or artist are scoped out, you get into discovery mode. If you wanna know what's happening across an entire city that weekend, your agent runs get_location_calendar, checking every available show within a specified metro area. Need to check one spot specifically? You run get_venue_calendar and it generates the full schedule for any single concert hall or club over time.
If you’re focused on one band, you can use get_artist_calendar to pull all upcoming dates and locations they've scheduled within a given date range.
For deep dives into history, your agent pulls every past event associated with a specific musician—or whole group—by running get_artist_gigography. This tool gives you the complete historical record of their tour life. If you’re already pointed at one confirmed show ID, you use get_event_details to pull all the final metadata.
That means getting detailed start times, specific lineups, and confirming every little detail about that single concert.
Basically, if it involves a band playing live somewhere, your agent can find it. You check what's happening city-wide using get_location_calendar, then you use search_artists to confirm the group name. After that, you might check their full past tour history with get_artist_gigography. If they have a show coming up next month, you run get_artist_calendar for those dates.
Once you pick one date, and you know the venue, your agent can even pull the whole schedule for that spot using get_venue_calendar, or drill down further by running get_event_details on a specific show ID to see who's playing with whom. It’s everything you need built into natural conversation.
How Songkick MCP Works
- 1 First, tell your AI client what you're looking for: an artist name (
search_artists), a city (search_locations), or a venue name (search_venues). - 2 Next, use the appropriate calendar tool—like
get_artist_calendar—to filter that search down by date range or location. - 3 Finally, if you need specifics (lineup, exact time), call
get_event_detailswith the event ID to pull all confirmed data.
The bottom line is: your agent uses a three-step filter sequence—search > calendar > detail—to find concrete concert information.
Who Is Songkick MCP For?
Anyone who tracks live music, from casual fans planning a Friday night to professional agents auditing an artist's marketability. This is for the person tired of cross-referencing multiple ticketing sites just to plan one event.
Audits an artist’s full gigography using get_artist_gigography to spot gaps in their touring history or identify potential competitive dates.
Monitors local event densities by running get_location_calendar for a specific metro area before booking new venues.
Quickly finds all upcoming concerts in their destination city using natural language prompts, eliminating manual searching.
What Changes When You Connect
- Audit Artist History: Stop guessing what a band has played. Use
get_artist_gigographyto pull hundreds of past event records in one go, perfect for competitive analysis. - Plan Local Outings: Don't check 12 different local listings. Run
get_location_calendarto see all scheduled events across an entire metro area at once. - Check Tour Status: Need to know if 'Band X' is coming? Call
get_artist_calendar. It gives you a clear view of their next few stops without ambiguity. - Deep Dive on Venues: Don't forget the physical location. Use
search_venuesand thenget_venue_calendarto see if that specific club has any openings that night. - Pinpoint Details: Found an event ID but need the full lineup?
get_event_detailspulls all the required metadata in a single, clean call.
Real-World Use Cases
The Local Discovery Problem
A user just landed in Miami and wants to see what's happening tonight. Instead of visiting three different event websites, they ask their agent: 'Show me concerts in Miami tomorrow.' The agent runs search_locations (Miami), then calls get_location_calendar, giving the user a single list of actionable events.
The Industry Audit
A booking agent is vetting 'Artist Y' for a new tour. They need to prove the band has played in Europe and North America over 10 years. The agent runs get_artist_gigography on Artist Y, instantly pulling every historical date and country reference.
The Venue Planner
An event organizer needs to decide if a specific small club can handle a festival show. They run search_venues first, then use get_venue_calendar to check the venue's capacity and scheduled events for the desired date range.
The Follow-Up Detail Check
A user sees an event listing online but needs confirmation on the opening act. They provide the Event ID, and the agent runs get_event_details, immediately returning the full lineup and confirmed start time.
The Tradeoffs
Searching by date only
Telling your AI client, 'I want a concert on Oct 12th.' The agent can't know the location or artist and will fail to narrow the search effectively.
→
Always start by defining the scope. First, use search_locations (e.g., Chicago). Then run get_location_calendar filtered for that city and date.
Assuming one tool does it all
Thinking calling search_artists gives you the dates. It only provides names; you still need a calendar check.
→
search_artists finds the name, but to get dates, you must follow up with get_artist_calendar. Never skip the date filter.
Trying to find past shows without history
Asking for 'Artist Z's gigography' when the artist is brand new and has no recorded history.
→
The agent will correctly report zero results. This failure isn't a bug; it confirms that get_artist_gigography only pulls verifiable, past data.
When It Fits, When It Doesn't
Use this server if your primary goal is robust discovery and detailed auditing of live music events (concerts, festivals). You need to know when, where, and who played.
Don't use it if you just need general local information or booking confirmation for a single ticket purchase—you still need the ticketing site for that final step. If your only concern is genre filtering without location constraints, you might be better off using a dedicated streaming service API instead of this calendar toolset.
When in doubt: Always start with search_locations to set the geographical boundary, then use get_location_calendar. This structure maximizes success across all tools.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Songkick. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Figuring out who's playing where shouldn't require opening five different tabs.
Today, planning a night out means jumping between local news sites, venue websites, and ticketing platforms. You copy a city name into one search, then open another tab for the major club, then check a third site just to see if any indie bands are playing that week. It's tedious, manual click-through hell.
With Songkick MCP Server, you talk to your agent once. You tell it: 'Show me all events in Seattle next month.' The agent runs `get_location_calendar`, pulling the data from dozens of sources into one clean list. You get a single source of truth.
Songkick MCP Server: Get comprehensive event intelligence.
You no longer need to manually track down an artist's full touring history across years and continents, nor do you have to check every venue individually. The `get_artist_gigography` tool handles the decades of data in a single request.
The result is simple: your agent knows the whole story—the past, present, and future schedule—without you ever having to click through an archive page.
Common Questions About Songkick MCP
How do I find all concerts in New York using get_location_calendar? +
You provide the location name (New York) and the date range. The agent returns a consolidated list of events from every venue and artist within that area for your specified time.
Can I check an artist's past shows using get_artist_gigography? +
Yes, this tool pulls the complete historical record. You just need to provide the artist's name, and it gathers every verifiable gig date in the database.
What is the difference between search_venues and get_venue_calendar? +
search_venues finds a venue by name (e.g., The Fillmore). get_venue_calendar then uses that specific venue ID to pull its actual, date-specific schedule.
What data does get_event_details provide? +
It provides detailed metadata for one single event. This includes lineups, confirmed start times, and any other specific info attached to that concert ID.
What credentials do I need to use `search_artists` or other tools? +
You must provide a valid Songkick API Key. The server requires this key during setup; it authenticates your requests and authorizes access to the live music data streams.
Are there rate limits when I use `get_artist_calendar` repeatedly? +
Yes, you are subject to Songkick’s established API rate limits. If you send too many requests in a short window, the server will return an error code (usually 429). Your AI client should handle this with an exponential backoff strategy.
How can I refine my searches if I use `search_locations`? +
The search_locations tool returns geographical coordinates and names. You must then take those specific location parameters (like city name or zip code) to feed into tools like get_location_calendar for relevant results.
Is there a way to filter results using `get_artist_calendar` by date range? +
Yes. The tool accepts specific parameters, including start and end dates. Providing these bounds lets you narrow the search dramatically instead of retrieving all historical or future data for the artist.
How do I find upcoming concerts in a specific city? +
First, use the search_locations tool to find the correct metroAreaId for your city. Then, use the get_location_calendar tool with that ID to retrieve all upcoming events in that area.
Can I see the full tour history of an artist? +
Yes! Use the get_artist_gigography tool with the Artist ID. It provides a comprehensive list of past concerts and events recorded for that specific artist.
Does the integration provide details for specific concert venues? +
Absolutely. You can use the search_venues tool to find a venue by name and then use get_venue_calendar to see all upcoming shows scheduled at that specific location.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Portable.io
Manage your Portable ETL pipelines directly via your AI agent — monitor flows, sync runs, and destination details seamlessly.
Volvo Cars Connected
Monitor and manage your connected Volvo vehicle — check fuel levels, battery status, door locks, and trip statistics directly via AI.
Smartsheet
Empower your AI to read Smartsheet rows, list workspaces, and manage your spreadsheets effortlessly from your code editor.
You might also like
Chewy Ads
Manage retail media and sponsored products via Chewy Ads — track campaigns, monitor performance, and audit keywords directly from any AI agent.
PreciseFP
Collect client financial data digitally with compliant intake forms designed for wealth management and financial planning firms.
HubSpot Analytics
View web analytics, track events, list reports, and get email campaign statistics through natural conversation.