processing-claude-mcp-bridge
Integración entre Processing y Claude mediante el Model Context Protocol (MCP). Permite controlar y crear sketches de Processing mediante conversaciones en lenguaje natural con Claude.
GitHubスター
0
ユーザー評価
未評価
フォーク
0
イシュー
0
閲覧数
1
お気に入り
0
README
Processing-Claude MCP Bridge
Integración entre Processing y Claude mediante el Model Context Protocol (MCP). Este proyecto permite controlar aplicaciones de Processing a través de conversaciones en lenguaje natural con Claude.
Características
- Listar sketches de Processing disponibles
- Ejecutar sketches existentes con parámetros personalizados
- Crear nuevos sketches a través de descripción en lenguaje natural
- Actualizar sketches existentes
Requisitos
- Python 3.10 o superior
- Processing 4.3 o superior
- Claude Desktop
- Módulos Python: mcp, httpx
Instalación
- Clona este repositorio
- Instala las dependencias:
pip install "mcp[cli]" httpx
- Configura las rutas en
processing_server.py
- Configura Claude Desktop para usar el servidor MCP
Configuración de Claude Desktop
Edita el archivo de configuración en:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"processing-bridge": {
"command": "python",
"args": [
"RUTA/COMPLETA/A/processing_server.py"
]
}
}
}
Uso
- Ejecuta el servidor MCP:
python processing_server.py
- Inicia Claude Desktop
- Interactúa con Processing mediante comandos como:
- "Lista los sketches de Processing disponibles"
- "Ejecuta mi sketch CirculoRebotando"
- "Crea un nuevo sketch llamado ColorInteractivo con un círculo que cambie de color al hacer clic"
Contribuir
Las contribuciones son bienvenidas. Por favor, abre un issue para discutir cambios importantes antes de enviar un pull request.