if you saw jack’s announcement about Goose and want to learn more about the underlying technology (MCP) and how it works, checkout this tutorial: https://k33g.hashnode.dev/understanding-the-model-context-protocol-mcp
in short, model context protocol is a client/server protocol for plugging custom functions into an LLM. it takes the existing “tools” support and makes it extensible/scalable.