Files
RhinoMcp/HANDOVER.md
architeur 39f4ad9412 Initial project setup for RhinoMcp
- RhinoMcp.Plugin: Rhino 8 plugin with TCP listener on port 9744
- RhinoMcp.Bridge: MCP HTTP server on port 9743
- Basic MCP tools: ping, get_info, run_command, get_layers, get_objects
- Project documentation: CLAUDE.md, HANDOVER.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-09 01:04:57 +01:00

1.3 KiB

Session-Übergabe

Diese Datei wird bei jeder Übergabe ÜBERSCHRIEBEN, nicht ergänzt.

Letztes Update

  • Datum: 2025-12-09
  • Grund: Projekt-Initialisierung

Aktueller Stand

  • Projekt-Grundgerüst erstellt
  • Git-Repository initialisiert
  • CLAUDE.md mit Projektkonventionen erstellt

Architektur

Claude Code ──HTTP/MCP──► RhinoMcp.Bridge ──TCP──► RhinoMcp.Plugin ──► Rhino 8
                              :9743                    :9744           RhinoCommon API

Projektstruktur

C:\RhinoMcp\
├── CLAUDE.md                 # Projektanweisungen für Claude
├── HANDOVER.md               # Diese Datei
├── docs/                     # Dokumentation
└── src/
    ├── RhinoMcp.Plugin/      # Rhino 8 Plugin (C#, .NET 7.0)
    └── RhinoMcp.Bridge/      # MCP Server (C#, .NET 8.0)

Nächste Schritte

  1. RhinoMcp.Bridge Projekt erstellen mit MCP-Server
  2. RhinoMcp.Plugin Projekt erstellen mit TCP-Listener
  3. Erste MCP-Tools implementieren (rhino_run_command, rhino_get_info)
  4. Plugin in Rhino testen
  5. Gitea Repository erstellen und pushen

Build-Befehle

cd src/RhinoMcp.Bridge && dotnet build
cd src/RhinoMcp.Plugin && dotnet build

Git

  • Remote: ssh://git@git.artetui.de:22222/admin/RhinoMcp.git
  • Branch: master