Skip to content

feat: add lyrics_generation tool#47

Open
mvanhorn wants to merge 1 commit intoMiniMax-AI:mainfrom
mvanhorn:feat/lyrics-generation
Open

feat: add lyrics_generation tool#47
mvanhorn wants to merge 1 commit intoMiniMax-AI:mainfrom
mvanhorn:feat/lyrics-generation

Conversation

@mvanhorn
Copy link

Adds a lyrics_generation tool that exposes the MiniMax lyrics generation API as an MCP tool.

  • Follows the same pattern as music_generation and other existing tools
  • Supports two modes: full generation (type=1, default) and edit/refine existing lyrics (type=2)
  • Adds DEFAULT_LYRICS_MODEL constant in const.py
  • Updates both README.md and README-CN.md Available Tools tables

This creates a natural two-step workflow for users: generate lyrics with lyrics_generation, then pass them to music_generation.

Files changed:

  • minimax_mcp/server.py - New lyrics_generation tool function
  • minimax_mcp/const.py - Added DEFAULT_LYRICS_MODEL constant
  • README.md - Added tool to Available Tools table
  • README-CN.md - Added tool to Available Tools table (Chinese)

This contribution was developed with AI assistance (Claude Code).

Exposes the MiniMax lyrics generation API as an MCP tool, enabling a
natural two-step workflow: generate lyrics first, then pass them to
music_generation. Supports both full generation (type=1) and
edit/refine mode (type=2).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant