PIX4Dmatic MCP
PIX4Dmatic MCP
用于通过 GUI 自动化在 Windows 上控制 PIX4Dmatic 的本地 MCP 服务器。
第一个版本实现了 MVP 观察和控制层:
连接到已运行的 PIX4Dmatic 进程
在需要时启动 PIX4Dmatic
聚焦 PIX4Dmatic 窗口
截取屏幕截图
发送快捷键或纯文本
点击可见的 UI 文本或菜单路径
检查 UI 自动化树
打开现有项目文件
从可见的处理控件开始处理
等待 PIX4Dmatic 进入空闲状态
为现有项目或当前会话运行受保护的 JSON 作业
读取最近的 PIX4Dmatic 日志
检查预期的输出文件
收集诊断信息
安装
安装依赖项:
python -m pip install -r requirements.txt可选的可编辑包安装:
python -m pip install -e . --no-build-isolation如果包安装受到本地权限的限制,请直接从当前检出目录运行:
$env:PYTHONPATH = "src"
python -m pix4dmatic_mcp.serverRelated MCP server: Smooth Operator Agent Tools
运行
$env:PYTHONPATH = "src"
python -m pix4dmatic_mcp.server配置
服务器会自动加载默认值,然后可选择读取以下内容:
PIX4DMATIC_MCP_CONFIG当前工作目录中的
pix4dmatic_mcp_config.json当前工作目录中的
config/pix4dmatic_mcp_config.json
有用的环境变量覆盖:
PIX4DMATIC_EXEPIX4DMATIC_MCP_DIAGNOSTICS_DIR
请参阅 examples/pix4dmatic_mcp_config.example.json。
对于 Codex 或其他 MCP 客户端,请使用 examples/mcp_config.example.json 作为起点。
快速本地检查
PIX4Dmatic 应在正常的 Windows 桌面会话中运行。
$env:PYTHONPATH = "src"
python scripts/test_status.py
python scripts/inspect_ui.pyMCP 工具
会话和观察:
pix4d_launchpix4d_focuspix4d_get_statuspix4d_screenshotpix4d_window_screenshotpix4d_get_ui_tree
低级 UI 控制:
pix4d_send_hotkeypix4d_type_textpix4d_click_textpix4d_click_menupix4d_list_menu_items
项目和处理:
pix4d_open_projectpix4d_start_processingpix4d_wait_until_idlepix4d_run_jobpix4d_run_job_objectpix4d_run_batchpix4d_run_batch_object
日志和输出:
pix4d_read_latest_logspix4d_find_log_errorspix4d_check_outputspix4d_analyze_projectpix4d_detect_blockerspix4d_collect_diagnostics
作业安全性
pix4d_run_job_object 和 pix4d_run_job 将开始处理。作业必须提供 project_path 或明确将 use_current_session 设置为 true。
使用 dry_run: true 来验证作业意图,而无需点击 PIX4Dmatic UI。
批处理文件按顺序运行作业。设置 continue_on_failure: true 以在作业失败后继续。请参阅 examples/batch.example.json。
安全性
服务器仅启动 PIX4Dmatic,不提供通用的进程运行器。它不会自动执行登录或许可证更改。
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