How do I get a Genius API token?
Go to https://genius.com/api-clients, sign in, create a new API client, and copy the Client Access Token.

@federicogarciav
Basic information
An MCP server that brings the power of Genius into your AI assistant.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"genius": {
"command": "python",
"args": [
"/absolute/path/to/genius-mcp/main.py"
],
"env": {
"GENIUS_ACCESS_TOKEN": "your_token_here",
"STREAMABLE_HTTP": "false"
}
}
}
}Search Genius for songs matching a query. Returns song IDs, titles, artists, and annotation counts.
Fetch full metadata and editorial description for a song by its Genius ID.
Fetch all annotations for a song, optionally filtered by trust level (`artist_verified`, `accepted`, `unreviewed`).
Fetch the full text and metadata of a single annotation by its ID.
Fetch user-submitted questions and answers for a song, with pagination. Only questions that have an accepted answer are returned.
Fetch the musical relationships for a song — what it samples, interpolates, covers, remixes, or translates, and which later songs sampled or covered it. Only relationship types with at least one linked song are returned.
Fetch writing and production credits for a song: writers, producers, featured artists, and custom performance roles (e.g. mixing engineer, recording studio, label).
Search Genius for an artist by name. Returns artist IDs and basic profile info.
Fetch full profile and editorial bio for an artist by their Genius ID.
List songs by an artist, sortable by `popularity` or `release_date`, with pagination.
Retrieve the full discography of an artist as a paginated list of albums with album IDs.
Search Genius for albums matching a query. Returns album IDs, names, artist names, and release dates.
Fetch metadata, full ordered tracklist, and cover art list for an album by its Genius album ID. Each track includes its song ID for chaining into other tools. The first cover art is always the main album cover; annotated artworks include an `annotation_id`.
Fetch the full annotation written on a specific album cover art image — body text, trust level, authors, and vote count. Requires `cover_art_id` and `album_id` (both available from `get_album_details`). Only call for cover arts that have an `annotation_id`.
An MCP server that brings the power of Genius into your AI assistant. It lets AI clients query songs, artists, lyrics annotations, album artwork annotations, song relationships, credits, and editorial knowledge through a clean set of tools and prompts.
Obtain a Genius API Client Access Token from https://genius.com/api-clients, set it as GENIUS_ACCESS_TOKEN in .env, and choose a transport mode (STREAMABLE_HTTP for HTTP or stdio for desktop). Run with Python 3.11+ or Docker. Connect via claude mcp add for Claude Code or add a mcpServers entry in claude_desktop_config.json for Claude Desktop.
Go to https://genius.com/api-clients, sign in, create a new API client, and copy the Client Access Token.
The server supports Streamable HTTP (default, for remote clients) and stdio (for local desktop tools like Claude Desktop). Set `STREAMABLE_HTTP` in `.env` to `true` or `false`.
Tools labeled “Official API” use the documented `api.genius.com` endpoint. Tools using `lyricsgenius` (e.g., `get_song_questions_and_answers`, `get_artist_albums`, `search_album`, `get_cover_art_annotations`) access an undocumented public API and may change without notice.
`artist_verified` (confirmed by the artist), `accepted` (reviewed by Genius editorial staff), and `unreviewed` (community‑submitted, not yet reviewed). The `get_song_annotations` tool can filter by trust level.
Yes. For Streamable HTTP use `docker compose up --build`. For stdio set `STREAMABLE_HTTP=false` and run `docker run --rm -i --env-file .env $(docker build -q .)`.

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
MCP Toolbox for Databases is an open source MCP server for databases.
Comments