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

54 lines
1.3 KiB
Markdown

# 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
```bash
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`