Schritt-für-Schritt-Installations- und Konfigurationsanleitung für IT-Administratoren und technisches Personal.
| Komponente | Minimum | Empfohlen |
|---|---|---|
| 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 frei | 2 GB+ frei |
| CPU | 4 Kerne | 8+ Kerne |
| Network | Internet erforderlich (HTTPS) | Stabiles Breitband |
| AI Client | Claude Desktop oder Claude Code | Claude Code (neueste Version) |
| Node.js | 18.x | 20.x LTS |
SOAR MCP-Konnektoren erfordern Python 3.10 oder höher. Wir empfehlen dringend, Python von python.org zu installieren, anstatt die Windows Store-Version zu verwenden.
Die Windows Store-Version von Python hat bekannte Probleme mit Dateipfad-Berechtigungen und COM-Automatisierung. Verwenden Sie immer den python.org-Installer und stellen Sie sicher, dass "Add Python to PATH" während der Installation aktiviert ist.
Jeder SOAR MCP-Konnektor hat eigene Abhängigkeiten. Installieren Sie diese mit pip nach Aktivierung Ihrer virtuellen Umgebung.
| Abhängigkeit | Version | Zweck |
|---|---|---|
mcp | >=1.0 | Model Context Protocol SDK |
pywin32 | >=306 | Windows COM-Automatisierung |
pydantic | >=2.0 | Datenvalidierung |
httpx | >=0.25 | HTTP-Client für API-Aufrufe |
uvicorn | >=0.30 | ASGI-Server (SSE-Transport) |
SOAR MCP-Konnektoren werden über die Claude Desktop- oder Claude Code-Konfigurationsdatei eingerichtet.
Speicherort: %APPDATA%\Claude\claude_desktop_config.json
Speicherort: ~/.claude/settings.json
SOAR MCP-Konnektoren kommunizieren lokal über stdio oder SSE. Sie benötigen jedoch Internetzugang für Lizenzvalidierung und KI-API-Aufrufe.
| Richtung | Port | Ziel | Zweck |
|---|---|---|---|
| Ausgehend | 443 (HTTPS) | api.anthropic.com | Claude KI-API |
| Ausgehend | 443 (HTTPS) | api.soar.software | Lizenzvalidierung |
| Ausgehend | 443 (HTTPS) | github.com | Updates & Releases |
| Lokal | Dynamic | localhost | MCP stdio/SSE-Transport |
Wenn Ihre Organisation einen Proxy-Server verwendet, setzen Sie die Umgebungsvariable HTTPS_PROXY:
Die Windows Store-Version von Python läuft in einer Sandbox-Umgebung, die Folgendes einschränkt:
So prüfen Sie, welches Python Sie haben:
Windows Store Python entfernen:
mkdir C:\soarpython -m venv C:\soar\venvC:\soar\venv\Scripts\activatepip install soar-autocad-mcpNach der Installation überprüfen Sie, ob alles funktioniert:
python --version gibt 3.10+ zurückpip list | findstr soar zeigt installierten KonnektorUrsache: Python-Pfad falsch oder virtuelle Umgebung nicht aktiviert.
Lösung: Überprüfen Sie, ob der vollständige Pfad in Ihrer Konfigurationsdatei mit Ihrer tatsächlichen Python-Programmdatei übereinstimmt. Verwenden Sie where python um ihn zu finden.
Ursache: Hostanwendung läuft nicht oder Windows Store Python wird verwendet.
Lösung: Stellen Sie sicher, dass die Zielanwendung (AutoCAD, Excel usw.) geöffnet und aktiv ist. Wechseln Sie zu python.org Python, falls Sie die Windows Store-Version verwenden.
Ursache: Firewall blockiert ausgehende HTTPS-Verbindungen oder Proxy nicht konfiguriert.
Lösung: Fügen Sie Firewall-Regeln hinzu (siehe Schritt 5). Bei Unternehmens-Proxy setzen Sie die Umgebungsvariable HTTPS_PROXY.
Ursache: Konnektor nicht in der richtigen virtuellen Umgebung installiert.
Lösung: Aktivieren Sie zuerst die richtige venv, dann installieren Sie den Konnektor mit pip install.
Ursache: Windows UAC oder Dateisystem-Einschränkungen.
Lösung: Führen Sie das Terminal als Administrator aus oder passen Sie die Ordnerberechtigungen für das SOAR-Arbeitsverzeichnis an.
Eröffnen Sie ein Issue auf GitHub mit Ihrem Fehlerprotokoll oder kontaktieren Sie uns unter soardesignjimmy@gmail.com.