Processing

Provides a server to create and run Processing sketches from AI conversations using MCP.
  • python

3

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "twelve2five-processing-mcp-server": {
      "command": "uv",
      "args": [
        "run",
        "/path/to/processing-mcp-server/processing_mcp_server.py"
      ],
      "env": {
        "PROCESSING_PATH": "/path/to/processing/Processing",
        "PROCESSING_SAVE_LOCATION": "/path/to/your/Sketches"
      }
    }
  }
}

You can run Processing sketches from AI conversations by hosting an MCP server that connects Claude Desktop to Processing, enabling sketch creation and execution from natural language commands. This guide shows you how to install, configure, and use the Processing MCP Server so your AI assistant can build and run sketches directly on demand.

How to use

After you start the MCP server, your AI assistant can create, save, and launch Processing sketches in response to natural language prompts. You can ask it to draw animations, generate generative art, or implement small interactive programs. The server exposes a simple tool interface that the assistant calls to generate and run code, saves sketches with timestamps, and honors your configured Processing executable and save location.

How to install

Follow these concrete steps to get started. You will clone the project, install the required runtime dependencies, and configure Claude Desktop to connect to the MCP server.

Additional setup and usage notes

Configuration covers environment variables that control where Processing is located and where sketches are saved. You can configure the server to use a specific Processing executable and a dedicated sketches folder. Restart Claude Desktop after changing the configuration so the new settings take effect.

Troubleshooting

If you don’t see the MCP server in Claude after a change, restart Claude Desktop. If Processing cannot be found, verify that Processing is installed and that the path you provide points to the executable. Ensure the save location exists and is writable. On Windows, use double backslashes in paths.

Available tools

run_processing_java_cli

Creates and runs a Processing sketch using the Java command line interface. Requires the Processing path, sketch code, and optional save location.

get_processing_config

Returns the current server configuration including paths and save locations.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Processing MCP Server - twelve2five/processing-mcp-server | VeilStrat