- Home
- MCP servers
- Processing
Processing
- 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.