这是一个通过LyricsGenius库从Genius.com访问歌曲歌词和艺术家信息的模型上下文协议(MCP)服务器。
克隆此仓库
git clone <repository-url>
cd lyricsgenius-mcp
创建虚拟环境
uv venv
source .venv/bin/activate # 在Windows上:.venv\Scripts\activate
安装依赖项
uv pip install -r requirements.txt
设置您的Genius API令牌
.env文件并将其重命名为.envyour_token_here替换为您实际的Genius API令牌python server.py
mcp install server.py
mcp dev server.py
search(query, search_type=None, per_page=10, page=1) - 在Genius上搜索艺术家、歌曲、专辑或其他内容get_lyrics(title, artist=None) - 直接获取歌曲的歌词get_artist_songs(artist_identifier, per_page=20, sort="popularity") - 获取艺术家的歌曲get_artist_albums(artist_identifier) - 获取艺术家的专辑get_album_tracks(album_identifier) - 根据ID或名称获取专辑中的曲目MIT