What prerequisites are needed?
Bun runtime and Sonic Pi v4.0 or higher are required.
@abhishekjairath
基本信息
Model Context Protocol (MCP) server for controlling Sonic Pi through AI assistants
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"sonic-pi-mcp": {
"command": "bun",
"args": [
"run",
"dev"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
A Model Context Protocol server that allows AI assistants (like Claude and Cursor) to interact with Sonic Pi through OSC messages, enabling programmatic music creation and control.
Install Bun and ensure Sonic Pi v4+ is running. Add the provided live_loop :code_runner code to a Sonic Pi buffer and execute it. Configure your MCP client (e.g., Cursor or Claude Desktop) with the command bunx sonic-pi-mcp and stdio transport. Then use the play_note and run_code tools to control Sonic Pi.
Bun runtime and Sonic Pi v4.0 or higher are required.
Add the provided `live_loop :code_runner` code to a Sonic Pi buffer, run it, and ensure Sonic Pi is listening on port 4560.
It uses stdio transport with OSC messages sent to Sonic Pi.
Ensure Sonic Pi is running, the OSC handler code is active, and no other application is blocking port 4560.
Check the Sonic Pi log window for errors, verify your Sonic Pi code syntax, and make sure all required synths and samples are available.
Hindsight: Agent Memory That Learns

Model Context Protocol Servers
MCP Toolbox for Databases is an open source MCP server for databases.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Open-source MCP to use Blender with any LLM
评论