Sonic Pi
STDIOMCP server connecting Sonic Pi with language models for creating music with English
MCP server connecting Sonic Pi with language models for creating music with English
mcp-sonic-pi connects any MCP client with Sonic Pi enabling you to create music with English.
Start using mcp-sonic-pi with an MCP client by running:
uvx mcp-sonic-pi
To start using this MCP server with Claude, add the following entry to your claude_desktop_config.json:
{
  "mcpServers": {
    "sonic-pi": {
      "args": [
        "mcp-sonic-pi"
      ],
      "command": "/path/to/uvx"
    }
  }
}
Note: Ensure Sonic Pi is running before starting the MCP server.
Contributions are welcome! Please feel free to submit a pull request.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.