Skip to content

Explain embedding demucs-mcp in another binary - #8

Open
setoelkahfi wants to merge 1 commit into
mainfrom
docs/demucs-mcp-crate
Open

setoelkahfi wants to merge 1 commit into
mainfrom
docs/demucs-mcp-crate

Conversation

@setoelkahfi

Copy link
Copy Markdown
Collaborator

The README describes demucs --mcp but not that the protocol now lives in the demucs-mcp crate behind a StemEngine trait. This adds a short subsection under "Use as an MCP server": what the trait is, that demucs_mcp::serve(engine) runs on stdin and stdout, which checks the server makes itself (absolute, existing input; absolute output_dir), and that the engine picks the default output folder. It names the SplitFire AI Audio Separator as the second implementation.

Docs only.

The README covers `demucs --mcp` but not that the protocol is a separate
crate behind a StemEngine trait, which is how the SplitFire AI Audio
Separator serves the same tools on its own engine.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@sigit-code-review

Copy link
Copy Markdown

siGit Code Review is paused because the linked siGit account has reached its monthly cloud allowance. On siGit Code Unlimited, reviews don't count toward it: https://sigit.si/billing

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