Grasshopper AI: Self-Describing Clusters
How wrapping a Grasshopper cluster in typed boundaries lets it compile itself into a JSON (MCP) schema an LLM can call — turning an existing library of definitions into callable AI tools without rewriting them.



