经 AI Skill Hub 精选评估,Vectorworks MCP 控制服务器 获评「强烈推荐」。这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.5 分,适合有一定技术背景的用户使用。
这是一个基于MCP协议的开源服务器,通过Python vs.* API为Vectorworks 2026提供超过150个控制工具。它允许AI直接操作实时运行的VW软件,极大地提升了建筑与景观设计自动化水平,适合专业设计师和BIM开发者。
Vectorworks MCP 控制服务器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
这是一个基于MCP协议的开源服务器,通过Python vs.* API为Vectorworks 2026提供超过150个控制工具。它允许AI直接操作实时运行的VW软件,极大地提升了建筑与景观设计自动化水平,适合专业设计师和BIM开发者。
Vectorworks MCP 控制服务器 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/vicquick/vwx-mcp
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"vectorworks-mcp------": {
"command": "npx",
"args": ["-y", "vwx-mcp"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 Vectorworks MCP 控制服务器 执行以下任务... Claude: [自动调用 Vectorworks MCP 控制服务器 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"vectorworks_mcp______": {
"command": "npx",
"args": ["-y", "vwx-mcp"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
Vectorworks 2026 MCP server — 248 tools + a 3071-function vs.* knowledge index, true background control (bridge v13).
Drive a live Vectorworks 2026 session from any MCP client (Claude Code, Claude Desktop, …) while you work in another app: reads drain invisibly via VW's OnIdle notification queue, writes reach VW through its own message queue — no watchdog process, no focus juggling, structurally crash-proof.
Building an agent against this server? Read AGENTS.md — it covers the three access layers, object addressing, toolset presets, and the VW2026 API gotchas that will otherwise bite you.
1. Copy vwx-plugin/ contents to %APPDATA%\Nemetschek\Vectorworks\2026\Plug-ins\VWX-MCP\ (the legacy folder name VW-MCP also works). 2. Copy mcp-server/vwx_mcp_server.py, mcp-server/tool_tags.py, and mcp-server/requirements.txt to %USERPROFILE%\.local\share\vwx-mcp\ 3. Copy bridge/vwx-mcp.bat to %USERPROFILE%\bridge\. python on PATH — the launcher creates a venv + installs fastmcp on first run. 4. Native palette: build native/VwxBridge2026.vcxproj (VS2022 BuildTools, VWSDK2026 env → SDK root containing SDKLib), then copy native/Output/Release/VwxBridge.vlb + VwxBridge.vwr to C:\Program Files\Vectorworks 2026\Plug-ins\ (VW closed, admin). 5. Executor command (one-time, in VW): Plug-in Manager → Eigene Plug-ins → Neu… → Menübefehl (Python) named "VWX Bridge Start", code = vwx-plugin/BridgeStart_MenuCommand.py. Workspace editor: add it to a menu + assign Ctrl+Shift+B; also add "VWX Bridge Palette anzeigen". Restart VW.
Rebuild the knowledge index after an SDK bump: python tools/build_vs_index.py <path-to-SDK>/vs.py → redeploy vs_index.json.
vs.Oval(-1, 1, 1, -1) # bbox circle (see AGENTS.md — don't use ArcByCenter) result = vs.GetObjectUuid(vs.LNewObj()) ```
The Windows bridge is not redundant copies — the VW2026 execution-context constraint forces a three-role split (trigger → executor → work; see docs/ARCHITECTURE.md). Every file below is required:
| Part (repo → deploy) | Role |
|---|---|
native/ → VwxBridge.vlb+.vwr in C:\Program Files\Vectorworks 2026\Plug-ins\ | **trigger** — native palette: heartbeat, background keystroke, error-dialog auto-dismiss |
vwx-plugin/BridgeStart_MenuCommand.py → "VWX Bridge Start" menu command (Ctrl+Shift+B) | **executor** — the only VW context where document mutation is safe |
vwx-plugin/{vwx_pump,commands}.py + vs_index.json → …\Plug-ins\VW-MCP\ | **work** — pump drains the queue, commands do the vs.*, index gives signatures |
mcp-server/ → ~\.local\share\vwx-mcp\, bridge/vwx-mcp.bat → ~\bridge\ | MCP server (writes jobs, reads results) |
macOS / remote fallback (VWX_TRANSPORT=tcp): vwx-plugin/vwx_mcp_bridge.py (the TCP dialog bridge) + legacy/vwx_mcp_bridge_dialog.py (dependency-free reference). Not used by the Windows file-IPC path.
aiskill88点评:垂直领域极强的生产力工具,将专业CAD软件接入AI生态,工具集极其丰富,实用价值极高。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。
AI Skill Hub 点评:Vectorworks MCP 控制服务器 的核心功能完整,质量优秀。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | vwx-mcp |
| 原始描述 | 开源MCP工具:Vectorworks 2026 MCP server — 150 tools controlling live VW via Python vs.* API.。⭐8 · Python |
| Topics | CAD自动化BIMVectorworks |
| GitHub | https://github.com/vicquick/vwx-mcp |
| License | MIT |
| 语言 | Python |
收录时间:2026-07-06 · 更新时间:2026-07-11 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端