IT 관리자 및 기술 인력을 위한 단계별 설치 및 구성 가이드.
| 구성 요소 | 최소 | 권장 |
|---|---|---|
| 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 의 설치 프로그램을 사용하는 것을 강력히 권장합니다 (Windows Store 버전이 아닌).
Windows Store 버전의 Python은 파일 경로 권한 및 COM 자동화에 알려진 문제가 있습니다. 항상 python.org 설치 프로그램을 사용하고 설치 중 "Add Python to PATH"를 체크하세요.
각 SOAR MCP 커넥터에는 자체 종속성이 있습니다. 가상 환경을 활성화한 후 pip으로 설치하세요.
| Dependency | Version | 용도 |
|---|---|---|
mcp | >=1.0 | Model Context Protocol SDK |
pywin32 | >=306 | Windows COM 자동화 |
pydantic | >=2.0 | Data validation |
httpx | >=0.25 | HTTP client for API calls |
uvicorn | >=0.30 | ASGI server (SSE transport) |
SOAR MCP 커넥터는 Claude Desktop 또는 Claude Code 구성 파일을 통해 설정합니다.
Location: %APPDATA%\Claude\claude_desktop_config.json
Location: ~/.claude/settings.json
SOAR MCP 커넥터는 stdio 또는 SSE를 통해 로컬로 통신합니다. 그러나 라이선스 검증 및 AI API 호출에 인터넷 접근이 필요합니다.
| Direction | Port | Destination | 용도 |
|---|---|---|---|
| Outbound | 443 (HTTPS) | api.anthropic.com | Claude AI API |
| Outbound | 443 (HTTPS) | api.soar.software | 라이선스 검증 |
| Outbound | 443 (HTTPS) | github.com | Updates & releases |
| Local | Dynamic | localhost | MCP stdio/SSE transport |
조직에서 프록시 서버를 사용하는 경우 HTTPS_PROXY 환경 변수를 설정하세요:
Windows Store 버전의 Python은 샌드박스 환경에서 실행되어 다음을 제한합니다:
사용 중인 Python 확인 방법:
Windows Store Python 제거 방법:
mkdir C:\soarpython -m venv C:\soar\venvC:\soar\venv\Scripts\activatepip install soar-autocad-mcp설치 후 모든 것이 작동하는지 확인하세요:
python --version returns 3.10+pip list | findstr soar shows installed connectorCause: Python 경로가 올바르지 않거나 가상 환경이 활성화되지 않았습니다.
Fix: 구성 파일의 전체 경로가 실제 Python 실행 파일과 일치하는지 확인하세요. Use where python to find it.
Cause: 호스트 애플리케이션이 실행 중이 아니거나 Windows Store Python이 사용되고 있습니다.
Fix: 대상 애플리케이션(AutoCAD, Excel 등)이 열려 있고 실행 중인지 확인하세요. Windows Store 버전을 사용 중이라면 python.org Python으로 전환하세요.
Cause: 방화벽이 아웃바운드 HTTPS를 차단하거나 프록시가 구성되지 않았습니다.
Fix: 방화벽 규칙을 추가하세요(5단계 참조). 기업 프록시 뒤에 있다면 HTTPS_PROXY environment variable.
Cause: 커넥터가 올바른 가상 환경에 설치되지 않았습니다.
Fix: 먼저 올바른 venv를 활성화한 다음 pip install the connector.
Cause: Windows UAC 또는 파일 시스템 제한.
Fix: 터미널을 관리자 권한으로 실행하거나 SOAR 작업 디렉토리의 폴더 권한을 조정하세요.
GitHub에서 이슈를 열거나 GitHub 오류 로그와 함께, 또는 soardesignjimmy@gmail.com.