Skip to content
Agentmart
Submit a tool

King Crimson MCP

King Crimson discography and live-performance history with a curated line-up-era model.

Connector by ytkoka · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying King Crimson MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/ytkoka-king-crimson-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

King Crimson discography and live-performance history with a curated line-up-era model.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
7 read · 4 write · 0 delete · 1 not yet classified
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 12

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • get_artwork
  • get_credits
  • get_editions
  • get_incarnations
  • get_live_history
  • refresh_setlist_cache
  • search_release

Write 4 · Create, change, send or run things.

  • refresh_box_sets_cache
  • refresh_live_releases_cache
  • song_box_sets
  • song_live_releases

Not yet classified 1 · We could not tell from the name and description.

  • song_performance_history

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • DISCOGS_TOKEN
  • SETLISTFM_API_KEY

Other settings (environment variables or headers).

  • MCP_CONTACT

Tools (12)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_artwork

    Get cover art for a release group from the Cover Art Archive. Args: mbid: MusicBrainz release-group ID (from ``search_release``). Returns: A dict with an ``images`` list of {front, back, thumbnails, url}.

  • get_credits

    Get performer and production credits for an album (release group). Returns the headline artist credit and release-group relationships, plus per-track performer credits resolved from the recording level in MusicBrainz (individual musicians and their instruments), and a deduplicated album roster. Args: mbid: MusicBrainz release-group ID (from ``search_release``). release_mbid: Optional specific release (edition) to read track credits from. If omitted, a representative official release is chosen. Returns: A dict with title, artist_credit, release_used, performers (roster), …

  • get_editions

    List physical editions/pressings of an album via Discogs. Resolves the Discogs *master* for the album -- preferring the ``discogs`` relation stored on the MusicBrainz release group (exact match), and falling back to a Discogs title/artist search when no such relation exists. Then lists the master's versions (pressings, reissues, box sets) with format, country, year and community stats. Requires DISCOGS_TOKEN. Args: mbid: MusicBrainz release-group ID (from ``search_release``). max_versions: Max editions to return (1-50). Returns: A dict with master info and a ``versions`` list. `…

  • get_incarnations

    List King Crimson's line-up eras (incarnations): id, name, date range, members with instruments, key releases, and a one-line note. Use this to look up who played in a given era. Song analysis (song_performance_history) reports per-era counts under `by_incarnation` keyed by the same ids/names, so this is the reference for those. Returns: A dict with an ``incarnations`` list.

  • get_live_history

    Search live performance history / setlists via setlist.fm. Useful for King Crimson given their extensive touring: cross-reference official live albums against what was actually played on a given tour. Requires SETLISTFM_API_KEY. Args: query: Optional venue or city keyword to narrow the search. artist: Artist name. Defaults to "King Crimson". year: Optional year filter. limit: Max setlists to return (1-20; one API page). Returns: A dict with a ``setlists`` list of {date, venue, city, country, songs}.

  • refresh_box_sets_cache

    Fetch King Crimson's compilations and box sets from Discogs and cache their tracklists, so song_box_sets can list which box sets contain a song. Filters the artist's Discogs releases to Main-role compilations/box sets (format contains "Comp" or "Box"), which excludes single-show live downloads (those are covered by song_live_releases). Requires DISCOGS_TOKEN. Returns: A summary: releases scanned, box sets cached, and the cache path.

  • refresh_live_releases_cache

    Fetch King Crimson's official live releases from MusicBrainz and cache them locally, parsing a recording date out of each title where possible. Used by song_live_releases to map songs to the live albums that captured them. King Crimson's live catalog is fixed, so this rarely needs re-running. Requires MCP_CONTACT (MusicBrainz User-Agent policy). Args: artist_mbid: MusicBrainz artist MBID. Defaults to King Crimson. max_pages: Safety cap on pages to fetch (100 release groups/page). max_retries: Retries per page on transient error (e.g. MusicBrainz's intermittent 503s) befor…

  • refresh_setlist_cache

    Fetch an artist's complete concert history from setlist.fm and cache it locally as JSON, so song/tour analysis runs instantly and offline. Robust against setlist.fm's intermittent failures: each page is retried with backoff, and any page that still fails is recorded rather than aborting the whole run. King Crimson's history is fixed (band ended 2021), so this rarely needs re-running. Requires SETLISTFM_API_KEY. Args: artist_mbid: MusicBrainz artist MBID. Defaults to King Crimson. max_pages: Safety cap on pages to fetch (20 shows/page). max_retries: Retries per page on transient e…

  • search_release

    Search MusicBrainz for release groups (albums) matching a query. A "release group" is the canonical album, independent of its many physical editions -- the right granularity for browsing a discography. Use the returned ``mbid`` with the other tools. Args: query: Free-text album title or keywords (e.g. "Red", "Larks' Tongues"). artist: Restrict to this artist. Defaults to "King Crimson". limit: Max results (1-25). Returns: A dict with a ``results`` list of {mbid, title, primary_type, first_release_date, disambiguation}.

  • song_box_sets

    List King Crimson box sets / compilations that contain a given song (from Discogs). Complements song_live_releases: that tool maps single-show live albums to eras; this one covers the multi-show box sets and comps that date-matching can't resolve. Run refresh_box_sets_cache first. Args: song: Song title (e.g. "Red"). artist_mbid: MusicBrainz artist MBID (cache key). Defaults to King Crimson. match: "exact" (case-insensitive full track title) or "contains". Returns: The box sets/compilations whose tracklist includes the song, with title, year, format, Discogs URL, and how…

  • song_live_releases

    Find official live releases that captured a given song, grouped by incarnation (line-up era). How it works: the song's performance dates come from the setlist cache; live releases carry a recording date parsed from their title. Where a release's recording date matches a date the song was played, that release is taken to contain the song. This is authoritative for single-show live albums; excerpt compilations are an edge case. Requires both caches: run refresh_setlist_cache and refresh_live_releases_cache first. Args: song: Song title (e.g. "Red"). artist_mbid: MusicBrainz artist MBI…

  • song_performance_history

    Trace how often and when a song was played live, from the local setlist cache. Run refresh_setlist_cache first. Aggregates by year and by tour so a song's life across decades and line-ups is visible at a glance. Args: song: Song title to trace (e.g. "Starless", "21st Century Schizoid Man"). artist_mbid: MusicBrainz artist MBID. Defaults to King Crimson. match: "exact" (case-insensitive full title) or "contains" (substring). Returns: A dict with cache_info, performance_count, first/last performance, by_year and by_tour breakdowns, and the list of performances.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
34
Last commit
Aug 11, 2026 (2 months ago)
Last release
Aug 11, 2026 (2 months ago)
Last package publish
Aug 11, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.ytkoka/king-crimson-mcp
Version
0.3.0
Auth
API key
Packages
pypi king-crimson-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get King Crimson MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying King Crimson MCP?

CallGet help
Cite this page

King Crimson MCP. Agent Mart. https://agentmart.dev/connectors/ytkoka-king-crimson-mcp (last updated 2026-10-24)