Cordyceps: AI-controle voor Grasshopper en Rhino-ontwerpprocessen
Cordyceps is een MCP-servertool ontwikkeld door Brookstalley voor het mcp-platform. Gebouwd met C# en vereist de .NET 8-runtime (Rhino 8.21+), het breidt de mogelijkheden van Grasshopper uit. Dit gratis programma verbindt AI-agenten en assistenten rechtstreeks met Rhino en Grasshopper, waardoor programmatische controle over ontweromgevingen mogelijk is. Gebruikers kunnen Cordyceps installeren via de Rhino Package Manager of door handmatig het Cordyceps.gha-bestand te kopiëren. Het biedt een krachtige brug tussen AI-gestuurde instructies en visuele programmeertaken binnen Rhino.
Waarmee verbindt Cordyceps?
Cordyceps legt een directe link naar Grasshopper, de visuele programmeeromgeving van Rhino. Het biedt gedetailleerde controle over de canvasbewerkingen van Grasshopper, waardoor externe systemen componenten, verbindingen en gegevens kunnen manipuleren. Bovendien integreert het met de renderhulpmiddelen van Rhino, waardoor controle over geometrie-bakken, laagbeheer en materiaaltoepassing mogelijk is. Als een MCP-server fungeert Cordyceps als een centraal knooppunt, dat externe clients verbindt met de kernfunctionaliteiten van het Rhino-ecosysteem. Deze verbinding maakt het een essentieel hulpmiddel voor geautomatiseerde ontwerpprocessen.
Kernfuncties en -hulpmiddelen
Cordyceps biedt zeven verschillende tools, die meer dan 100 acties voor gedetailleerde controle aanbieden. Hoewel de specifieke namen van deze 7 tools niet zijn vermeld, zijn hun mogelijkheden uitgebreid. Gebruikers krijgen volledige controle over Grasshopper, inclusief het toevoegen van componenten, het bedraden van verbindingen, het instellen van waarden en het beheren van groepen. De integratiefuncties van Rhino omvatten het bakken van geometrie, het beheren van lagen, het toepassen van PBR-materialen en het renderen van scènes. Dit maakt programmatische manipulatie van ontwerpelementen en visuele uitvoer binnen de Rhino-omgeving mogelijk, waardoor het een veelzijdige server voor ontwerpautomatisering is.
Voor wie is het bedoeld?
Cordyceps is ontworpen voor AI-agenten, AI-assistenten en gebruikers die de voorkeur geven aan directe scripting met Python of andere MCP-clientbibliotheken. Het stelt AI in staat om ontwerpen te bouwen op basis van beschrijvingen in natuurlijke taal, parametrische variaties in batch te genereren en volledige renderpijplijnen te script. Dit programma is ideaal voor het automatiseren van complexe ontwerptaken en het integreren van AI in architectonische of productontwikkelingsworkflows. Sla dit over als je Rhino en Grasshopper voornamelijk handmatig gebruikt zonder enige wens voor AI of scriptgestuurde automatisering.
Hoe te beginnen
Er zijn geen inloggegevens vereist voor de Cordyceps-server zelf, die standaard op poort 26929 op localhost draait. Voor integratie met Claude Desktop zijn een mcp-remote brug en Node.js noodzakelijk, waarbij gebruik wordt gemaakt van stdio transport.
Toepassingsgevallen
- Het beschrijven van gewenste ontwerpen in natuurlijke taal voor AI om te bouwen, zoals "Voeg een nummerslider toe die verbonden is met de straal van een cirkel."
- Batch-genereren van meerdere variaties van parametrische gevels.
- Een complete renderpijplijn script, inclusief het bakken van geometrie, het toewijzen van materialen, het controleren van camera-orbit en het vastleggen van afbeeldingen.
Cordyceps dient als een krachtige brug, die AI-agenten en scriptingklanten verbindt met Grasshopper en Rhino. Het biedt uitgebreide controle over ontwerp- en renderbewerkingen, en ondersteunt geautomatiseerde workflows voor complexe taken. De open aard en compatibiliteit met verschillende AI-klanten maken het een waardevol hulpmiddel voor geavanceerde ontwerpautomatisering.






