Gen AI Lyrics Search Agent
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Gen AI Lyrics Search Agent
A generative AI agent that can search for song lyrics across the web and return results in a specific format for mobile apps. Built with Model Context Protocol (MCP) for standardized tool integration.
Features
š Web-based lyrics search across multiple sources
š¤ Generative AI-powered conversation interface
š MCP-compliant tool integration
š FastAPI-based REST API
š Authentication and rate limiting
š Performance monitoring and analytics
Related MCP server: hidrix-tools
Prerequisites
Python 3.10 or higher
Poetry for dependency management
Docker (optional)
Setup
Clone the repository:
git clone <repository-url>
cd lyrics-search-agentInstall dependencies using Poetry:
poetry installSet up environment variables:
cp .env.example .env
# Edit .env with your configurationRun the application:
poetry run uvicorn app.main:app --reloadOr using Docker:
docker build -t lyrics-search-agent .
docker run -p 8000:8000 lyrics-search-agentAPI Documentation
Once the application is running, visit:
API documentation: http://localhost:8000/docs
ReDoc alternative: http://localhost:8000/redoc
Key Endpoints
GET /: Service informationPOST /search: Search for lyricsGET /tools: List available tools
Development
Project Structure
app/
āāā __init__.py
āāā main.py
āāā mcp/
ā āāā __init__.py
ā āāā protocol.py
āāā tools/
āāā web_search.pyAdding New Tools
Create a new tool class in
app/tools/Implement the
BaseToolinterfaceRegister the tool in
app/main.py
Testing
Run tests using pytest:
poetry run pytestContributing
Fork the repository
Create a feature branch
Commit your changes
Push to the branch
Create a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
OpenAI/Anthropic for LLM capabilities
FastAPI for the web framework
LangChain for LLM orchestration
This server cannot be deployed
Maintenance
Related MCP Connectors
Web search API and MCP server for developers building AI agents.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Free web search for AI agents. No API key required. Hosted MCP in active development.
Agents-first viral-hook engine: generate, score, and remix short-form hooks over MCP.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for Spotify that enables playlist building and music discovery through 19 tools, allowing LLM agents to search tracks/artists/albums, manage playlists, control playback, and access personal listening data.2031 PyPI1MIT
- AlicenseNot gradedqualityDmaintenanceMCP tool server that gives any AI agent the ability to search, scrape, and analyze content across the internet.42MIT

Compeller MCPofficial
AlicenseNot gradedqualityFmaintenanceEnables agents to create AI music videos and audio-reactive visuals from songs through MCP, including style discovery, music search, rendering, webhook registration, and media management.1MIT- AlicenseAqualityBmaintenanceMCP server for lyrics.com that enables searching songs by lyrics or title and retrieving full lyrics, with no API key required.3342 npmMIT