genius-mcp
Verified Safeby jchoi2x
Overview
Provides a Model Context Protocol (MCP) server for LLMs and AI applications to interact with the Genius API, enabling search for songs, artists, fetching lyrics, and retrieving music metadata.
Installation
npm run devEnvironment Variables
- GENIUS_API_KEY
Security Notes
The server securely manages API keys by retrieving them from environment variables (`env.GENIUS_API_KEY`). It relies on web scraping (`cheerio`) for lyrics, which can be sensitive to website structural changes but is a common approach when direct API access isn't available for that data. No 'eval', obfuscation, or other immediately malicious patterns were found in the provided source code. Network requests explicitly set a 'User-Agent'. Logging of errors might expose some operational details but not credentials.
Similar Servers
modelcontextprotocol
Provides AI assistants with real-time web search, reasoning, and research capabilities through Perplexity's Sonar models and Search API.
spotify-mcp-server
Enables AI assistants to control Spotify playback and manage playlists via the Model Context Protocol (MCP).
kindly-web-search-mcp-server
Provides web search with robust, LLM-optimized content retrieval from various sources (StackExchange, GitHub, Wikipedia, arXiv, and general webpages) for AI coding assistants.
spotify-streamable-mcp-server
Provides an LLM-friendly interface to control Spotify playback, search music, and manage playlists/saved songs, enabling voice control and smart-home automations.