Credits.fm
Search music credits for any song — songwriter, performer, and producer credits, publisher chains, and ownership shares. Look up ISRC, ISWC, IPI, ISNI, and UPC codes. Free and open, with a free developer REST API and MCP server.
https://credits.fmOpens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://api.credits.fm/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · api.credits.fm
34tools discovered
Showing 25 of 34 from the live probe.
Credits Search
Search Credits.fm for songs, artists, or music identifiers. Auto-detects ISRC, ISWC, IPI, ISNI, UPC codes, Spotify/Apple Music URLs, or performs text search by song title or artist name. Every result includes a deterministic creditsId (UUIDv5). Returns songwriter credits, performer credits, and producer credits where available. This is the primary entry point — start here when looking up music metadata.
Credits Graph
Credits Graph — the network around one code: identifier nodes (isrc, iswc, ipi, isni, upc) plus musician (people) nodes, with per-edge source provenance and verification status — verified (2+ independent sources) vs single (one). Node no_match lists directions checked with no counterpart (verified absence). Typed recording relationships (cover, sample, remix) ride as kind=relation edges; people credits as kind=credit. musician roots take a MusicBrainz MBID. Explore further by re-querying any nod
Credits Graph Activity
Credits Graph status feed — recent changes across the whole index, newest first: link_found, link_verified (edge crossed 2+ independent sources), relation_found (cover/sample/remix), no_match_recorded (verified absence). Poll with since={previous as_of} for deltas.
Credits Lookup Isrc
Look up a recording by ISRC code. Returns a creditsId (UUIDv5), songwriter credits with names and roles; publisher chains (publisher names, IPIs, roles); performer credits with specific roles (vocals, guitar, drums, etc.); producer/engineer/mix credits; linked ISWC (composition code); MLC match status; MLC Song Code with portal verification URL; and platform data. Covers both composition rights (songwriters) and neighboring rights (performers/producers). Ownership share percentages are not curre
Credits Lookup Isrc Mlc Live
Authoritative live MLC Public Work Search by ISRC. Chains MLC's /search/recordings and /works endpoints to return the work(s) registered for this recording — including full writer chains (name, IPI, role), ISWCs, publishers, and alternative titles. This is MLC's *current* registration state, not a cached index value: use this for accuracy verification, dispute resolution, or any flow that needs ground truth. Results are cached server-side for 14 days; pass refresh: true to force a fresh fetch. E
Credits Lookup Iswc
Look up a musical work (composition) by ISWC code. Returns song title, all recordings (ISRCs) of this work, songwriter credits, and CISAC registration status. Use this to find all recordings of a composition or to see who wrote it. Contributions are enabled by default — use credits_contribute to fill any missing fields you discover. Pass contribute: false to opt out.
Credits Lookup Ipi
Look up a songwriter or publisher by IPI number. Returns their full name, roles (Composer, Author, Arranger), all works (ISWCs), all recordings (ISRCs), co-writers, and publishers. Ownership share percentages are not currently returned (withheld pending MLC licensing). Contributions are enabled by default — use credits_contribute to fill any missing fields you discover. Pass contribute: false to opt out.
Credits Lookup Isni
Look up a creative contributor by ISNI code. Returns name, name variants, creation roles, linked IPI numbers, associated works and recordings, and data sources. Contributions are enabled by default — use credits_contribute to fill any missing fields you discover. Pass contribute: false to opt out.
Credits Lookup Musician
Look up a musician (the real person) by MusicBrainz MBID (UUID). Musician = the human behind the music. Returns songwriter credits, performer credits with specific roles (vocals, guitar, etc.), producer/engineer credits, group memberships/members, IPI and ISNI identifiers, and per-role credit counts. Each credit shows whether the musician was a songwriter, performer, and/or producer on that recording. For the release artist's DSP discography, use credits_lookup_artist instead.
Credits Lookup Artist
Look up an artist (the performing entity / release artist on DSPs) by platform ID. Returns a paginated release page from the Credits index (UPCs + ISRCs) — not a live Spotify catalog crawl. Spotify may enrich the index in the background after the response. Use limit/offset (and pagination.next_offset) for more releases. Artist = the brand/stage name on releases (e.g., "Queen", "The Weeknd"). For the real person behind the music (songwriter credits, IPI/ISNI, group memberships), use credits_looku
Credits Resolve Url
Resolve a Spotify or Apple Music URL to music identifiers. Supports track, album, playlist, and artist URLs. Returns track/album metadata that can be looked up further via ISRC or UPC.
Credits Resolve Track
Resolve a track to its ISRC and full credits by name + artist, Spotify URL, or Apple Music URL. Returns the ISRC, songwriters, publisher chains, performer/producer credits, and a link to the full Credits.fm page. Use this when you have track metadata and need the ISRC or credits. Contributions are enabled by default — use credits_contribute to fill any missing fields you discover. Pass contribute: false to opt out.
Credits Batch Lookup
Batch lookup for multiple music identifiers in a single request. Accepts any combination of up to 100 ISRCs, ISWCs, IPIs, ISNIs, or UPCs. Falls back to MusicBrainz for identifiers not yet in the index. ISRC results include MLC Song Code and portal verification URL when available. Returns results keyed by identifier code with a sources field (credits_db, notes_credits_api, or musicbrainz). Use this when you need to look up many identifiers at once. Contributions are enabled by default — use credi
Credits Contribute
Submit sourced data you already have: songwriter credits, song titles, ISRC↔ISWC links, MLC Song Codes, name corrections, and more. Requires an API key. This is different from credits_verify, which inspects existing independent sources. A successful batch can contain applied, verified, pending, negative, and rejected items, so inspect every result status.
Credits Lookup Upc
Look up releases by UPC barcode. Returns album metadata and a full track list with ISRCs, plus full enrichment per ISRC: songwriter credits with IPIs and publisher chains, performer credits, ISWC, MLC Song Code, and match status. Falls back to Apple Music and MusicBrainz for UPCs not yet in the index, caching results for future lookups. This is the primary tool for catalog imports: give it UPCs, get back every ISRC with full credits. Contributions are enabled by default.
Credits Publishers For Songwriter
Find all known publishers for a songwriter. Given a songwriter's IPI (preferred), returns every publisher that co-occurs with them across all songs in the Credits.fm database — uncapped, not limited to the top 50 in related_entities. When no IPI is available, provide the songwriter's name along with ISRCs or ISWCs of their songs for disambiguation. Returns publisher names, IPIs, roles (OriginalPublisher, AdministeredPublisher, etc.), and the number of shared songs.
Credits Publisher Search
Search publishers by name fragment. Returns publisher entities (name + IPI) with role_counts (RightsAdministrator, OriginalPublisher, SubPublisher, SubstitutedPublisher — MLC long-form values) and distinct song_count across any role. Use this to resolve a publisher name to an IPI before calling credits_publisher_catalog. Data source: ipi_isrc_mappings.
Credits Publisher Catalog
Get the publisher's song catalog (ISRCs) by IPI, optionally filtered to a specific role and optionally annotated with data-quality audit flags. Pass include=issues to compute per-song flags (missing_iswc, missing_mlc_code, missing_sw_ipi, pub_share_sum) plus summary counts. Use this to audit a publisher's catalog for enrichment opportunities.
Credits Ipi Publisher Links
Get the ranked list of publishers a songwriter (IPI) has worked with across their catalog, with per-publisher song counts, role (MLC long-form: RightsAdministrator, OriginalPublisher, SubPublisher, SubstitutedPublisher), a top_admin convenience field (highest-song-count RightsAdministrator), and optional gap flags (pass include=gaps to list ISRCs where the top_admin is missing — the 'forgot about' case worth investigating for unregistered MLC works).
Credits Musician Publisher Links
Same as credits_ipi_publisher_links but keyed by MusicBrainz MBID — aggregates across every IPI linked to the musician via mb_artist_ipis. Use this when you want 'who does this musician work with' at the person level rather than per-IPI. Returns the merged ranked publisher list, per-IPI contributing breakdown, and optional gaps computed across the musician's full catalog.
Credits Publisher Musicians
Reverse BI view. Given a publisher admin IPI, returns the ranked list of songwriters/musicians they administer, with per-musician song counts and (when resolvable) MBIDs. Default role filter is RightsAdministrator — the BI-relevant slice for 'who is this admin working with?'. Use role=all for no filter.
Credits Ipi Registration Eligibility
Check per-song registration eligibility for a songwriter IPI. Returns verdicts (eligible | ineligible) gated on the Verified Publishers table — a curated list of major/mid-tier administrators (Songs of Universal, Sony/ATV Tunes, BMG, Warner Chappell, Songtrust, etc., 4000+ entries, seeded data-driven from ipi_index at iswc_count >= 100). Ineligible items carry blockers[] naming the verified publisher(s) and role. Use this to drive the 'Check Eligibility' stage of the Notes registration workflow
Credits Musician Registration Eligibility
Same as credits_ipi_registration_eligibility but keyed by MusicBrainz MBID — aggregates per-song verdicts across every IPI linked to the musician via mb_artist_ipis. Typical entrypoint for the registration agent's musician-level 'Check Eligibility' step.
Credits Coverage
Get index coverage metrics — row counts and growth data for all Credits.fm index tables (ISRC, ISWC, IPI, ISNI, UPC). Use this to understand where data gaps exist and where contributions would be most valuable.
Credits Verify
Inspect what independent sources say about an identifier; do not use this to submit a new value (use credits_contribute for that). Fans out across applicable sources and returns `overall_level` (unverified | single_source | verified | conflicted), field-level agreement, and linked identifiers with edge provenance. A field is verified when ≥2 independent sources agree. An unavailable adapter is not negative evidence.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsSearch music credits for any song — songwriter, performer, and producer credits, publisher chains, and ownership shares. Look up ISRC, ISWC, IPI, ISNI, and UPC codes. Free and open, with a free developer REST API and MCP server.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Credits.fm? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 34 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.