Labsco
MCP SERVER

Genius MCP Server

by federicogarciav

Read Genius's annotations, credits and sampling relationships for a song — with each annotation tagged for how much to trust it.

Games, Entertainment & Fandom
Summary
The story behind a song, with its sourcing attached.

Genius is two things at once: an official API and a large body of community writing. Annotations arrive tagged with a trust level, so an agent can tell an artist-verified explanation from an anonymous guess instead of flattening both into 'the internet says'.

What it is

An MCP server over Genius.com, using the official Genius API with your access token and the `lyricsgenius` Python library for endpoints the official API does not cover.

What you get
  • Songs and artists searched by name
  • Full song metadata — title, album, release date, lyrics state and Genius's editorial description
  • Artist profiles with bio, follower count and verification status
  • Line-level annotations explaining specific lyric fragments, each carrying a trust level so a model knows how much weight to give it
  • A single annotation read in detail
  • Song relationships — what a track samples, interpolates, covers or remixes, and what later sampled it
  • Credits: writers, producers, featured artists and custom roles such as mixing engineer, studio and label
  • The questions and answers attached to a song
Requirements

A Genius API access token. Runs with Python or from the included Docker image, in either transport mode. Worth knowing which half you are on: the tools built on `lyricsgenius` reach Genius's undocumented public API, which is not part of the official contract and can change without notice — those are the results that will break first.