Source diagram of this LI post on goose https://www.linkedin.com/posts/adrianfcole_genai-opensource-activity-7315217199844003840-sX7Q
sequenceDiagram
participant CLI as Goose CLI
participant MCP as MCP Server (developer)
participant LLM
Note over CLI: User runs `goose run -t "list the files in this directory"`
Note right of CLI: Forks own binary to start MCP server for "developer" via stdio