Why use toolkits
Every tool attached to an agent is sent to the model on every call. Past a few dozen tools this costs context and makes the model worse at picking the right one. Toolkits keep the agent lean: it always carries its everyday tools, and it can reach the rest through its toolkits when needed. Use toolkits when:- an agent has more than ten tools, or a connected MCP server exposes many tools
- most conversations only need a handful of them
- you keep adding tools over time
How it works
- You create toolkits: a name, a one-line description, and the tools inside.
- You attach toolkits to an agent in its Toolkits section. The agent’s regular Available Tools stay loaded on every call.
- In a conversation, the agent only sees the toolkit descriptions. When a request needs more, it searches its toolkits with the task it wants to perform.
- AGO loads at most five tools matching that task, and the agent calls them like any other tool. A “Searching tools” step appears in the conversation.
- A tool the agent actually used stays available for the rest of the conversation, so it is not searched again on the next message.
Creating a toolkit
- Go to AI Studio → Toolkits
- Click Create Toolkit
- Give it a short name and a description
- Either pick the tools by hand, or choose an MCP server to mirror all of its tools
Writing a good description
The description is the only thing the agent reads before deciding to look inside the toolkit, so it must say what the agent can do with it:
The builder helps you get this right:
- What the agent reads shows the exact catalog line the agent sees, and flags a description that is very short, that only names the tools, or that contains no action.
- Write with AI drafts the description from the tools you selected. Edit it as you like before saving.
- Try a task runs the same selection the agent would run: type a task such as “send the invoice to the customer by email” and see which tools would be loaded. When the toolkit holds more than five tools, the result also says the fast model narrowed the selection and from how many candidates. It works on the current selection, saved or not.
MCP-backed toolkits
When a toolkit is linked to an MCP server, its tools always mirror the tools synced from that server, including tools added on a later re-sync. This is the recommended way to expose a large MCP server to an agent: attach the toolkit to the agent instead of attaching the server directly, and the agent will discover the server’s tools on demand.Attaching toolkits to an agent
- Open the agent in AI Studio → Agents
- In the Capabilities tab, expand Toolkits
- Select the toolkits the agent may discover
- Keep the 3–5 tools the agent uses in most conversations under Available Tools
Related Documentation
Tools
Create and configure tools
Agents
Configure agents and their capabilities
