1. Conduid
  2. Developer Tools
  3. Sonic Pi
MCP server · Developer Tools

Sonic Pi

MCP server for Sonic Pi

Unclaimed Apache-2.0 last commit a year ago devtools
54Fair

Scored yesterday · breakdown

About Sonic Pi

Sonic Pi is an MCP server published by vinayak-mehta in the Developer Tools category: mCP server for Sonic Pi.

The repository has 19 stars and 5 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/vinayak-mehta/mcp-sonic-pi

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Sonic Pi

Powered by Claude · Grounded in docs

I know everything about Sonic Pi. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository yesterday. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.0v0.1.0 · 22 Mar 2025

README

mcp-sonic-pi: MCP server for Sonic Pi

mcp-sonic-pi connects any MCP client with Sonic Pi enabling you to create music with English.

📺 Demo

Requirements

  • Python 3.10+
  • Sonic Pi installed and running

Quickstart

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.

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

README fetched from the repository yesterday. The original is authoritative.

Questions

About Sonic Pi

How do I install Sonic Pi?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sonic Pi safe to use with an AI agent?

Its trust score is 54 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sonic Pi still maintained?

The last commit was a year ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.