lyricsgenius
MCP server from WinstonFassett/lyricsgenius-mcp-server
How to use
The lyricsgenius MCP server allows developers to access and interact with the Genius API, enabling you to retrieve song lyrics and annotations easily. By using this server, you can enhance your applications with rich music content, making it perfect for music-related projects or any application that benefits from detailed lyric information.
Once connected to the lyricsgenius MCP server, you can issue queries to fetch lyrics and metadata for specific songs or artists. Utilize commands that request song details, such as lyrics or song annotations, to get the best results. Make sure to format your queries correctly to ensure you retrieve the desired data efficiently.
How to install
Prerequisites
Ensure you have Node.js installed on your machine, as it is required to run the server. You may also need Python, depending on your specific project setup.
Option A: Quick Start with npx
You can quickly start the lyricsgenius MCP server using npx with the following command:
npx -y WinstonFassett/lyricsgenius-mcp-server
Option B: Global Install Alternative
If you prefer to install it globally, you can clone the repository and install dependencies with:
git clone https://github.com/WinstonFassett/lyricsgenius-mcp-server
cd lyricsgenius-mcp-server
npm install
npm start
Additional notes
When configuring the lyricsgenius MCP server, ensure you set up any necessary environment variables that may be required for the Genius API access, such as your API key. A common gotcha is to check the response format to ensure your queries align with the expected data structures from the API.
Related MCP Servers
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP