Lyrics.ovh MCP. Get Song Lyrics and Suggestions Instantly from Chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Lyrics.ovh provides direct access to vast song libraries. Use this MCP Server to instantly get full lyrics by providing an artist and track title via `get_lyrics`, or run `suggest_songs` to find related tracks based on a simple search term.
It lets your AI client pull music context right into the chat, helping content creators verify verses or musicians build playlists without leaving their workflow.
What your AI agents can do
Get lyrics
Retrieves and returns the full lyrics text for a given artist name and song title.
Suggest songs
Finds and lists several relevant song suggestions based on an input search term or genre keyword.
Sends your AI client the full, verified lyrics text when you specify both the artist and the exact song title.
Takes a general search term and returns a list of relevant artists, albums, or songs for further research.
Checks if an artist and title combination you are working with actually exists in the database.
Gathers multiple song ideas using suggest_songs which helps a user outline potential tracks for a mood board or playlist.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Lyrics.ovh MCP Server: 2 Tools for Music Context
These two tools let you fetch specific song lyrics or generate new music ideas by running simple, targeted calls from your agent.
019e5d31get lyrics
Retrieves and returns the full lyrics text for a given artist name and song title.
019e5d31suggest songs
Finds and lists several relevant song suggestions based on an input search term or genre keyword.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Lyrics.ovh, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You need music context built right into your workflow? This server connects directly to vast song databases, letting your AI client pull specific data without you having to jump to a separate lyrics site. You get direct access to the raw text and conceptual suggestions when you're writing, producing content, or building out creative concepts.
To grab full track details, run get_lyrics. You gotta provide both an artist name and the exact song title; that’s how it pulls and returns the complete lyrics text for you. This function lets your agent verify specific lines of music—perfect if you're writing a deep dive article about songwriting or need to make sure a lyric quote is spot-on.
If you run get_lyrics, you also check whether the artist and title combination you’re working with actually exists in the database, so you don't waste time on dead ends.
When you gotta brainstorm—like building out a mood board or designing a playlist concept—you use suggest_songs. You just feed it a general search term or a genre keyword. The tool then finds and lists several relevant song suggestions. This doesn’t give you one track; it gives you multiple potential artists, albums, or songs for further research.
Using suggest_songs lets your agent gather a solid batch of ideas that help you outline potential tracks without leaving the chat window.
Think about content creation: If you're verifying verses for a script, you run get_lyrics. If you're figuring out what vibe works for an entire album concept, you use suggest_songs to generate related track ideas. It’s designed so your agent can handle both tasks—pulling verified text one minute and compiling multiple genre suggestions the next.
You get raw data on demand. Whether you're analyzing musical themes or just need a specific lyric line for an essay, this server handles it all.
How Lyrics.ovh MCP Works
- 1 First, you subscribe to the Lyrics.ovh MCP Server and connect it to your preferred AI client (Claude, Cursor, etc.).
- 2 Next, you prompt your agent by asking for either lyrics or song suggestions, referencing the available tools like
get_lyricsorsuggest_songs. - 3 The server executes the tool call, retrieves the required data from Lyrics.ovh, and sends the raw text/list back to your AI client for conversation.
The bottom line is you get direct music context—lyrics, suggestions, full stop—right inside your chat interface.
Who Is Lyrics.ovh MCP For?
This is for anyone who deals with content that involves pop culture or requires verifiable factual data about media. You're the songwriter whose co-writer keeps forgetting which album a verse came from, or maybe you're a marketing copywriter trying to write an article about music history and need those exact lines verified. It’s for people who can’t afford to leave their main workflow just to look up lyrics.
Uses get_lyrics to pull specific verses, ensuring they quote song lines accurately and cite the correct artist and track title in an article.
Runs suggest_songs when a client asks for 'throwbacks' or music in a certain genre to generate a pool of potential tracks quickly.
Uses the server to find specific song data points for an academic paper on musical trends or cultural impact.
What Changes When You Connect
- Verify song lines without leaving your chat. Instead of opening a browser, you just ask for the lyrics using
get_lyricswith the artist and title. You get the full text immediately in your conversation flow. - Quickly brainstorm music ideas. If you're stuck on a theme, run
suggest_songs. It gives you multiple track options based on a search term—perfect for mood boarding or playlist creation. - Save time researching pop culture facts. Forget cross-referencing multiple websites; the server handles fetching specific song data points using
get_lyricsso your content is always accurate. - Build structured creative workflows. You can use
suggest_songsto gather a list of potential tracks, and then immediately follow up withget_lyricson the best candidates for deep dive analysis. - Keep your focus where it belongs: writing. This MCP Server means you never have to switch contexts just because you need to know what song was played in that scene.
Real-World Use Cases
Writing a Pop Culture Article
The writer needs to quote specific lines from 'Bohemian Rhapsody'. Instead of searching Google, they ask their agent: 'What are the lyrics for Bohemian Rhapsody by Queen?' The agent uses get_lyrics and provides the full text, allowing the article to continue writing right there in the chat.
Planning a Party Playlist
The user is hosting an event and needs music suggestions for '80s dance vibes.' They use suggest_songs with that term. The agent spits out tracks like 'Take On Me' or 'Girls Just Wanna Have Fun,' giving the host a solid starting list they can refine.
Verifying Script Dialogue
A content creator writes a script referencing an old song. They use get_lyrics to verify if the line 'Is this just fantasy?' is correct for the intended artist and song, preventing historical inaccuracies in their writing.
Brainstorming Creative Concepts
A developer needs background music ideas for a new game level. They ask suggest_songs using 'ethereal synthwave' as the search term. The agent returns several tracks, giving the dev concrete starting points for their audio design.
The Tradeoffs
Treating it like a general search engine
Just typing 'lyrics Queen' into your chat and expecting everything. The server needs specific inputs to work.
→
Use the dedicated tools. If you know the song, use get_lyrics (Artist: Queen, Title: Bohemian Rhapsody). If you don't know anything, start with suggest_songs.
Asking for a list of all songs by an artist
Assuming the server can just 'list everything' related to Taylor Swift. The tools are too specific to do that.
→
Use suggest_songs and provide a genre or vibe (e.g., 'country pop') to get a list, then run get_lyrics on one of those suggestions.
Ignoring the required parameters
Just saying 'Give me lyrics for that song.' The agent can't guess who wrote it or what it's called.
→
Always be specific. Use both get_lyrics and provide the Artist AND the Title so the retrieval is precise.
When It Fits, When It Doesn't
Use this if your primary goal is music data consumption—you need verifiable lyrics or a list of related tracks based on metadata. If you know the artist and the song title, get_lyrics is your immediate call. If you're just browsing or trying to find inspiration, start with suggest_songs. Don't use this if you need general music theory, historical analysis (like 'why did punk rock decline?'), or information about streaming service pricing—those require different types of tools entirely.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Lyrics.ovh. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 2 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually looking up song lyrics is a multi-step headache.
Before this, you had to remember the artist and title. Then you'd copy those details into Google or Genius. You’d paste it in, wait for the page to load, scroll past ads, find the full text, and then copy that whole block of lyrics back into your document. It was a total context switch nightmare.
Now? Your agent handles all that grunt work. You just tell it: 'Get me the lyrics for...' The MCP Server runs `get_lyrics` behind the scenes, retrieves the clean data, and hands you the full text instantly in your chat. Done.
Lyrics.ovh MCP Server: Get verified song details from chat.
You eliminate the need for external searches and tedious copy-pasting. You don't have to open a browser, switch tabs, or deal with formatting mess. The data comes straight into your workflow where you are working.
This means your creative flow stays intact. It’s faster, cleaner, and frankly, it just makes writing better. No more losing momentum because of a search query.
Common Questions About Lyrics.ovh MCP
How do I use the `get_lyrics` tool? +
To use get_lyrics, you must provide both the artist and the song title. For example, 'Use get_lyrics for Artist: Queen, Title: Bohemian Rhapsody.' It returns the full text.
What if I don't know the exact song name? Can `suggest_songs` help? +
Yeah, that’s what it’s for. Just run suggest_songs and give it a search term like '90s R&B.' It will return several options you can then check with get_lyrics.
Does Lyrics.ovh only work for popular artists? +
No, the database is extensive. As long as a song exists in their library and you provide the correct metadata to get_lyrics, it should pull it down.
Can I use `suggest_songs` on just an artist name? +
The tool works best with broader search terms or genres. While you can try using an artist's name, giving a specific vibe (like 'upbeat EDM') will get better results.
If I use `get_lyrics` for a song that doesn't exist, what happens? +
The server returns a clear 'not found' status. This means the specific artist and title combination isn't in the database. You should run suggest_songs first to verify spelling or find similar tracks.
Are there rate limits when calling `get_lyrics`? +
Yes, Vinkius manages standard API usage limits for this server. If your agent exceeds the limit, it receives a 429 error code and must wait before retrying.
When running `suggest_songs`, what kind of search terms work best? +
Keywords related to genre or theme yield better suggestions than single words. The service handles general text input, returning a list of relevant artists and albums.
Do I need special API keys when integrating `get_lyrics` into my AI client? +
No. This server uses standard Vinkius authentication protocols. Your agent only needs permission to call the specific tools; complex key management isn't needed for basic use.
How do I find the lyrics for a specific song? +
Use the get_lyrics tool by providing the exact artist name and song title. The agent will return the full lyrics available in the database.
What if I don't know the exact title of a song? +
You can use the suggest_songs tool with any search term (artist, partial title, or album). It will return a list of matching suggestions to help you identify the correct track.
Is there a limit to how many lyrics I can fetch? +
The server supports standard egress limits (up to 2MB per request), which is more than enough for any song lyrics. You can query as many songs as needed for your conversation.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ElevenLabs
Generate high-quality AI speech via ElevenLabs — use lifelike voices, manage text-to-speech, track usage, and handle audio dubbing directly from any AI agent.
AudD Music Recognition
Universal music recognition — identify songs from URLs, search lyrics, and find streaming links via AI.
Deepgram
Power audio AI via Deepgram — perform high-speed speech-to-text, generate lifelike text-to-speech, track usage, and manage API keys directly from any AI agent.
You might also like
Okta
Equip your AI agent with Okta Identity Cloud to manage users, groups, and seamless authentication effortlessly.
CDC WONDER (Epidemiologic Data)
Access public health data from the CDC WONDER system, including mortality, births, and vaccine adverse events directly through your AI agent.
GUIDEcx
Automate customer onboarding via GUIDEcx — manage projects, tasks, and time tracking directly from any AI agent.