PIX4Dmatic MCP
PIX4Dmatic MCP
Servidor MCP local para controlar PIX4Dmatic en Windows mediante automatización de la GUI.
Esta primera versión implementa la capa de observación y control MVP:
conectarse a un proceso de PIX4Dmatic ya en ejecución
iniciar PIX4Dmatic cuando sea necesario
enfocar la ventana de PIX4Dmatic
capturar una captura de pantalla
enviar teclas de acceso rápido o texto plano
hacer clic en texto visible de la interfaz de usuario o rutas similares a menús
inspeccionar el árbol de automatización de la interfaz de usuario
abrir un archivo de proyecto existente
iniciar el procesamiento desde los controles de procesamiento visibles
esperar hasta que PIX4Dmatic quede inactivo
ejecutar un trabajo JSON protegido para un proyecto existente o la sesión actual
leer registros recientes de PIX4Dmatic
verificar los archivos de salida esperados
recopilar diagnósticos
Instalación
Instalar dependencias:
python -m pip install -r requirements.txtInstalación opcional de paquete editable:
python -m pip install -e . --no-build-isolationSi la instalación del paquete está bloqueada por permisos locales, ejecútelo directamente desde este repositorio:
$env:PYTHONPATH = "src"
python -m pix4dmatic_mcp.serverRelated MCP server: Smooth Operator Agent Tools
Ejecución
$env:PYTHONPATH = "src"
python -m pix4dmatic_mcp.serverConfiguración
El servidor carga los valores predeterminados automáticamente y, opcionalmente, lee:
PIX4DMATIC_MCP_CONFIGpix4dmatic_mcp_config.jsonen el directorio de trabajo actualconfig/pix4dmatic_mcp_config.jsonen el directorio de trabajo actual
Anulaciones de entorno útiles:
PIX4DMATIC_EXEPIX4DMATIC_MCP_DIAGNOSTICS_DIR
Consulte examples/pix4dmatic_mcp_config.example.json.
Para Codex u otro cliente MCP, utilice examples/mcp_config.example.json como punto de partida.
Comprobaciones locales rápidas
Se espera que PIX4Dmatic se ejecute en una sesión de escritorio de Windows normal.
$env:PYTHONPATH = "src"
python scripts/test_status.py
python scripts/inspect_ui.pyHerramientas MCP
Sesión y observación:
pix4d_launchpix4d_focuspix4d_get_statuspix4d_screenshotpix4d_window_screenshotpix4d_get_ui_tree
Control de interfaz de usuario de bajo nivel:
pix4d_send_hotkeypix4d_type_textpix4d_click_textpix4d_click_menupix4d_list_menu_items
Proyecto y procesamiento:
pix4d_open_projectpix4d_start_processingpix4d_wait_until_idlepix4d_run_jobpix4d_run_job_objectpix4d_run_batchpix4d_run_batch_object
Registros y salidas:
pix4d_read_latest_logspix4d_find_log_errorspix4d_check_outputspix4d_analyze_projectpix4d_detect_blockerspix4d_collect_diagnostics
Seguridad del trabajo
pix4d_run_job_object y pix4d_run_job iniciarán el procesamiento. Un trabajo debe proporcionar project_path o establecer explícitamente use_current_session en true.
Utilice dry_run: true para validar la intención del trabajo sin hacer clic en la interfaz de usuario de PIX4Dmatic.
Los archivos por lotes ejecutan trabajos secuencialmente. Establezca continue_on_failure: true para continuar después de un trabajo fallido. Consulte examples/batch.example.json.
Seguridad
El servidor solo inicia PIX4Dmatic y no expone un ejecutor de procesos genérico. No automatiza el inicio de sesión ni los cambios de licencia.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceProvides automated GUI testing and control capabilities through an MCP server that enables mouse movements, keyboard input, screen captures, and image recognition across Windows, macOS, and Linux.46MIT
- Alicense-qualityDmaintenanceWindows automation MCP offering * AI Vision (e.g. Click by Description) * Windows UI Automation Tree tools * Chrome Automation via Playwright * Mouse control * Keyboard control * a lot more (>40 tools) Also comes with Python/TypeScript/C# client libs and a Windows Desktop tool to try all the tools.2MIT
- Alicense-qualityDmaintenanceProvides comprehensive computer control capabilities including mouse and keyboard automation, screen capture, OCR text recognition, and window management through MCP protocol.1MIT
- Alicense-qualityBmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.MIT
Related MCP Connectors
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/jangjo123/Pix4D-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server