integrations.sh
← all integrations

Shazam

MCP server openai

Identify any song playing around you, right within ChatGPT. Use @Shazam in your prompt to discover music with the same powerful recognition technology trusted by hundreds of millions worldwide. Preview songs inline, and save discoveries directly to your Shazam library.

Homepage
https://www.shazam.com
Remote URL
https://www.shazam.com/mcp?auth=92807691
Auth
NONE

Tools (10)

Extracted live via the executor SDK.

  • recognizeMusic

    A tag button to invoke music identification for a song playing around the user. This tool should be used for a user who wants to "Shazam" or "Tag" or asks "What song is this?". When the tool is invoked ONLY respond in the conversation with "Powered by Shazam". Shazam WILL not work by uploading an audio file or the user singing or humming. Absolutely, DO NOT respond with any instructions on how to use this tool.

  • searchMusic

    Searches the Apple Music catalog using the Search API (songs, albums, artists, playlists, music-videos, stations). Accepts a free-text term, optional resource types, result limit per type, and storefront code. Returns grouped catalog search results with full metadata.

  • getAlbum

    Retrieves one or more Apple Music catalog albums by ID using the Catalog Albums API. Supports batch IDs, storefront selection, and optional inclusion of related tracks or artists. Returns full album metadata including artwork, release info, and embedded relationships if requested.

  • getArtist

    Fetches one or more Apple Music catalog artists by ID. Supports storefront selection and optional inclusion of related albums, songs, or music-videos. Returns artist metadata including name, genres, artwork, editorial notes, and relationship data where available.

  • getSong

    Retrieves one or more Apple Music catalog songs by ID. Supports storefront selection and optional inclusion of related albums or artists. Returns detailed song metadata including name, artistName, albumName, duration, artwork, previews, and catalog relationships.

  • getPlaylist

    Retrieves a specific Apple Music catalog playlist by ID. Supports storefront selection and optional inclusion of tracks or curator metadata. Returns playlist details including name, artwork, description, playlistType, and ordered track listings when requested.

  • getCharts

    Retrieves Apple Music charts for songs, albums, music-videos, or playlists, optionally filtered by storefront, genre ID, or custom limit. Returns ranked chart collections containing full catalog resources and chart metadata.

  • getInfluencers

    Returns artists who influenced a given artist based on Apple Music’s editorial relationships. Accepts artist ID, storefront, and locale. Returns a list of catalog artist resources representing influential predecessors; empty when Apple does not provide influence data.

  • getInfluencerOf

    Returns artists who were influenced by a given artist based on Apple Music’s editorial relationships. Accepts artist ID, storefront, and locale. Returns catalog artist resources representing artists inspired by the given one; empty if Apple does not expose such data.

  • getBandMembers

    Returns individual members of a band or group when Apple Music publishes membership metadata. Accepts an artist ID, storefront, and locale. Returns artist resources representing members, including their own metadata and catalog relationships; empty if no band info exists.