pd-mcp-server

jfboisvenue/pd-mcp-server
★ 0 stars Python AI/LLM Updated 1mo ago
Build and drive Pure Data patches from Claude — FUDI-over-TCP MCP server + skill (synthesis, audio routing, py4pd).
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pd-mcp-server": {
      "command": "uvx",
      "args": [
        "pd-mcp-server"
      ]
    }
  }
}

Or install with pip: pip install pd-mcp-server

README Excerpt

A reliable [Model Context Protocol](https://modelcontextprotocol.io) server for build and drive Pd patches in natural language: create objects, wire them together, toggle audio, and send live messages into a running patch. It speaks Pd's **native FUDI protocol** over a plain TCP socket and uses Pd vanilla's built-in **dynamic patching** messages (`obj`, `msg`, `connect`,

Tools (18)

pd_clear_canvaspd_connectpd_create_bangpd_create_commentpd_create_floatatompd_create_messagepd_create_number_boxpd_create_objectpd_create_python_objectpd_create_sliderpd_create_togglepd_disconnectpd_get_statepd_initpd_resync_indexpd_send_messagepd_set_dsppd_update_python_script