Sonic Pi MCP Integration Server connects any MCP client with Sonic Pi, enabling users to create music using natural language commands. This integration allows for seamless interaction between MCP clients and Sonic Pi, making music creation more accessible and intuitive.
To start using mcp-sonic-pi
with an MCP client, run the following command:
uvx mcp-sonic-pi
To integrate 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! Feel free to submit a pull request.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.
This project is an MCP server designed to integrate with Sonic Pi, facilitating music creation through MCP clients.