IT 管理員和技術人員的逐步安裝和配置指南。
技术指南 — IT 管理员和技术人员的安装配置指南
| Component / 组件 | Minimum / 最低 | Recommended / 推荐 |
|---|---|---|
| OS | Windows 10 64-bit (Build 19041+) | Windows 11 64-bit |
| Python | 3.10 | 3.12 (python.org installer) |
| RAM | 8 GB | 16 GB+ |
| Disk | 500 MB free | 2 GB+ free |
| CPU | 4 cores | 8+ cores |
| Network | Internet required (HTTPS) | Stable broadband |
| AI Client | Claude Desktop or Claude Code | Claude Code (latest) |
| Node.js | 18.x | 20.x LTS |
SOAR MCP 連接器需要 Python 3.10 或更高版本。我們強烈建議從 python.org 安裝 Python,而非 Windows 商店版本。
Windows 商店版 Python 在檔案路徑權限和 COM 自動化方面有已知問題。請始終使用 python.org 安裝程式,並確保在安裝過程中勾選「Add Python to PATH」。
Windows 商店版 Python 在文件路径权限和 COM 自动化方面有已知问题。请始终使用 python.org 安装程序。
每個 SOAR MCP 連接器都有自己的相依套件。啟動虛擬環境後使用 pip 安裝。
| 相依套件 | 版本 | Purpose / 用途 |
|---|---|---|
mcp | >=1.0 | Model Context Protocol SDK |
pywin32 | >=306 | Windows COM automation / Windows COM 自动化 |
pydantic | >=2.0 | 資料驗證 |
httpx | >=0.25 | API 呼叫的 HTTP 用戶端 |
uvicorn | >=0.30 | ASGI 伺服器(SSE 傳輸) |
SOAR MCP 連接器透過 Claude Desktop 或 Claude Code 設定檔進行配置。
Location: %APPDATA%\Claude\claude_desktop_config.json
Location: ~/.claude/settings.json
SOAR MCP 連接器透過 stdio 或 SSE 進行本地通訊。但它們需要網路連線進行授權驗證和 AI API 呼叫。
| 方向 | 連接埠 | 目標 | Purpose / 用途 |
|---|---|---|---|
| 出站 | 443 (HTTPS) | api.anthropic.com | Claude AI API |
| 出站 | 443 (HTTPS) | api.soar.software | License validation / 许可证验证 |
| 出站 | 443 (HTTPS) | github.com | 更新與版本 |
| 本地 | 動態 | localhost | MCP stdio/SSE transport |
如果貴組織使用代理伺服器,請設定 HTTPS_PROXY 環境變數:
Windows 商店版 Python 在沙盒環境中運行,限制了:
如何檢查您的 Python 版本:
移除 Windows 商店版 Python:
mkdir C:\soarpython -m venv C:\soar\venvC:\soar\venv\Scripts\activatepip install soar-autocad-mcp安裝完成後,請驗證一切正常:
python --version 回傳 3.10+pip list | findstr soar 顯示已安裝的連接器原因: Python 路徑不正確或虛擬環境未啟動。
修復: 驗證設定檔中的完整路徑與實際 Python 執行檔是否相符。使用 where python 找到它。
原因: 宿主應用程式未運行,或正在使用 Windows 商店版 Python。
修復: 確保目標應用程式(AutoCAD、Excel 等)已開啟並正在運行。如果使用 Windows 商店版本,請切換到 python.org Python。
原因: 防火牆阻擋出站 HTTPS,或代理未配置。
修復: 新增防火牆規則(請參閱步驟 5)。如果在企業代理後面,請設定 HTTPS_PROXY environment variable.
原因: 連接器未安裝在正確的虛擬環境中。
修復: 先啟動正確的 venv,然後 pip install 連接器。
原因: Windows UAC 或檔案系統限制。
修復: 以管理員身份執行終端機,或調整 SOAR 工作目錄的資料夾權限。
在 GitHub 提交 issue 並附上錯誤日誌,或聯絡我們: soardesignjimmy@gmail.com.