Managing Tools
Tools are specific functions within extensions that give goose its capabilities. Learn to control and customize how these tools work for you.
📚 Documentation & Guides
Tool Permissions
Configure fine-grained permissions to control which tools goose can use and when, ensuring secure and controlled automation.
Adjust Tool Output
Customize how tool interactions are displayed, from detailed verbose output to clean concise summaries.
Code Mode
Programmatic approach that discovers and calls MCP tools on demand.
Ollama Tool Shim
Enable tool calling for models that don't natively support it using an experimental local interpreter model setup.
📝 Featured Blog Posts
Agentic AI and the MCP Ecosystem
A 101 introduction to AI agents, tool calling, and how tools work with LLMs to enable powerful automation.
A Visual Guide To MCP Ecosystem
Visual breakdown of MCP: How your AI agent, tools, and models work together, explained with diagrams and analogies.
Finetuning Toolshim Models for Tool Calling
Technical deep-dive into the challenges of tool calling with open-source models and the research behind toolshim solutions.