Tools for Agents: ADK Tools list¶
Check out the many pre-built Tools you can use with ADK agents:
Gemini tools¶
- Google Search: Perform web searches using Google Search with Gemini.
- Code Execution: Execute code using Gemini 2 models.
Google Cloud tools¶
- Apigee API Hub Tools: Turn any documented API from Apigee API hub into a tool.
- Application Integration Tools: Link your agents to enterprise applications using Integration Connectors.
- BigQuery Tools: Connect with BigQuery to retrieve data and perform analysis.
- Bigtable Tools: Interact with Bigtable to retrieve data and and execute SQL.
- GKE Code Executor: Run AI-generated code in a secure and scalable GKE Sandbox environment.
- Spanner Tools: Interact with Spanner to retrieve data, search, and execute SQL.
- MCP Toolbox for Databases: Connect over 30 different data sources to your agents.
- Vertex AI RAG Engine: Perform private data retrieval using Vertex AI RAG Engine.
- Vertex AI Search: Search across your private, configured data stores in Vertex AI Search.
Third-party tools¶
- LangChain Tools: Integrate tools from the LangChain ecosystem.
- CrewAI tools: Integrate tools from the CrewAI library.
- OpenAPI Integration: Generate callable tools directly from an OpenAPI Specification.
Build your tools¶
If these tools don't meet your needs, you can build tools for your ADK workflows using the following guides:
- Function Tools: Build custom tools for your specific ADK agent needs.
- MCP Tools: Connect MCP servers as tools for your ADK agents.