PyNet Bridge
🐍 PyNet Platform Bridge (MCP)
PyNet Platform Bridge es un servidor de Model Context Protocol (MCP) que permite a los modelos de IA (como Claude, GPT-4o o Gemini) interactuar directamente con herramientas de Autodesk a través de la plataforma PyNet.
Este puente actúa como el tejido conectivo entre la lógica de la IA y las APIs de escritorio de Autodesk, permitiendo la creación dinámica de interfaces de usuario, la ejecución de scripts y la automatización de procesos BIM mediante lenguaje natural.
🚀 Características principales
Despliegue dinámico de UI: Permite a la IA crear pestañas (módulos) y botones personalizados en Navisworks/Revit en tiempo real.
Ejecución de scripts: Envía y ejecuta código Python sin problemas directamente dentro del motor interno de la plataforma PyNet.
Detección de instancias: Localiza automáticamente los procesos activos de Navisworks/Revit mediante el seguimiento de PID a través de psutil.
Comunicación robusta: Construido sobre Named Pipes para IPC (Comunicación entre procesos) de baja latencia y alta fiabilidad.
Ecosistema abierto: Compatible con cualquier cliente MCP (Claude Desktop, Cursor, VS Code, Zed, etc.).
🛠️ Instalación
✅ Opción A — Instalador automático (recomendado)
Abra PowerShell y ejecute:
irm https://raw.githubusercontent.com/rafa2403nunez-droid/PyNetBridge/main/install.ps1 | iexEsto hará automáticamente lo siguiente:
Instalar
pynet-mcp-bridgedesde PyPIConfigurar Claude Desktop (compatible con versiones estándar y de Microsoft Store)
Configurar Claude Code (extensión de VS Code)
Reinicie Claude Desktop y/o VS Code después de la instalación.
Requisitos previos
Plugin PyNet Platform instalado en Navisworks/Revit.
Python 3.10 o superior → python.org
🔧 Opción B — Instalación manual
1. Instale el paquete:
pip install pynet-mcp-bridge2. Configure Claude Desktop:
Añada lo siguiente a su claude_desktop_config.json:
Estándar:
%APPDATA%\Claude\claude_desktop_config.jsonMicrosoft Store:
%LOCALAPPDATA%\Packages\Claude_*\LocalCache\Roaming\Claude\claude_desktop_config.json
{
"mcpServers": {
"pynet-bridge": {
"command": "pynet-bridge",
"args": []
}
}
}3. Configure Claude Code (extensión de VS Code):
Añada a %USERPROFILE%\.claude.json:
{
"mcpServers": {
"pynet-bridge": {
"type": "stdio",
"command": "pynet-bridge",
"args": []
}
}
}🛠️ Herramientas MCP disponibles
Una vez conectado, la IA tendrá acceso al conjunto completo de herramientas de PyNet:
🔍 Sistema y conexión
list_active_instances: Escanea el sistema en busca de procesos de Navisworks en ejecución (
roamer.exe) con una tubería IPC de PyNet activa.check_plugin_status: Ping de enlace para verificar que el listener
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rafa2403nunez-droid/PyNetBridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server