Skip to main content
ExampleDescription
AgentQL Tools for scraping websitesPrerequisites: - Set the environment variable AGENTQL_API_KEY with your AgentQL API key.
Airflow ToolsThis example demonstrates how to use AirflowTools for managing Apache Airflow DAGs.
Apify ToolsDemonstrates apify tools.
ArXiv ToolsThis example demonstrates how to use ArxivTools for searching academic papers.
AWS Lambda ToolsThis example demonstrates how to use AWSLambdaTools for AWS Lambda operations.
Aws Ses Tools1. Go to AWS SES Console and verify your domain or email address:.
Baidusearch ToolsDemonstrates baidusearch tools.
Setup:1. Generate an App Password:.
Brandfetch ToolsRegister an account at: https://developers.brandfetch.com/register.
Bravesearch ToolsDemonstrates bravesearch tools.
Brightdata ToolsDemonstrates brightdata tools.
Browserbase ToolsDemonstrates browserbase tools.
Calcom ToolsDemonstrates calcom tools.
Calculator ToolsDemonstrates calculator tools.
Cartesia ToolsText-to-speech and audio generation with Cartesia.
Steps to Get Your ClickUp API KeyStep 1: Log In to ClickUp.
Composio ToolsDemonstrates composio tools.
Confluence ToolsDemonstrates confluence tools.
Crawl4AI ToolsThis example demonstrates how to use Crawl4aiTools for web crawling and content extraction.
CSV ToolsThis example demonstrates how to use CsvTools for CSV file operations.
Custom Api ToolsDemonstrates custom api tools.
Custom Tool EventsYield custom events from a tool for real-time agent feedback.
Custom ToolsDemonstrates custom tools.
Dalle ToolsTool integration example.
‍ Agent with Daytona toolsThis example shows how to use Agno’s Daytona integration to run Agent-generated code in a remote, secure sandbox.
uv pip install requestsText-to-speech generation with DesiVocal.
Discord ToolsDemonstrates discord tools.
Docker ToolsDemonstrates docker tools.
Duckdb ToolsDemonstrates duckdb tools.
Duckduckgo ToolsDemonstrates duckduckgo tools.
E2B Tools ExampleThis example shows how to: 1.
uv pip install elevenlabsText-to-speech generation with ElevenLabs.
Email ToolsDemonstrates email tools.
EVM Tools ExampleThis example demonstrates how to use Agno’s EVM integration to send ETH transactions.
Exa ToolsDemonstrates exa tools.
Fal ToolsDemonstrates fal tools.
File Generation Tool ExampleThis cookbook shows how to use the FileGenerationTool to generate various file types (JSON, CSV, PDF, TXT).
File ToolsThis example demonstrates how to use FileTools for file operations.
Financial Datasets API Toolkit ExampleThis example demonstrates various Financial Datasets API functionalities including.
Firecrawl ToolsPrerequisites: - Create a Firecrawl account and get an API key - Set the API key as an environment variable: export FIRECRAWL_API_KEY=<your-api-key>.
Giphy ToolsDemonstrates giphy tools.
GitHub Authentication Setup GuideInteract with GitHub repositories, issues, and PRs using an agent.
Gmail ToolsRead, draft, and send emails using the Gmail API.
Google Bigquery Toolsexport GOOGLE_CLOUD_PROJECT="your-project-id".
Google DriveGoogle Drive Toolkit can be used to read, create, update and duplicate Google Drive files.
Google Maps ToolsThis example demonstrates various Google Maps API functionalities including business search,.
Googlecalendar Tools1. Enable Google Calender API.
Googlesheets ToolsExample spreadsheet: https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/.
Hackernews ToolsDemonstrates hackernews tools.
Jinareader ToolsDemonstrates jinareader tools.
Jira ToolsDemonstrates jira tools.
Knowledge ToolDemonstrates knowledge tool.
Linear ToolsDemonstrates linear tools.
Linkup ToolsDemonstrates linkup tools.
Lumalabs ToolsDemonstrates lumalabs tools.
Mcp ToolsDemonstrates mcp tools.
Mem0 ToolsTo get started, please export your Mem0 API key as an environment variable. You can get your Mem0 API key from https://app.mem0.ai/dashboard/api-keys.
Mlx Transcribe ToolsRequirements: 1.
Models Lab ToolsTool integration example.
Moviepy Video ToolsDemonstrates moviepy video tools.
Multiple ToolsTool integration example.
Nano Banana ToolsUsage:.
Neo4J ToolsThis script sets up an agent that can interact with a Neo4j database using natural language queries,.
Newspaper4K ToolsDemonstrates newspaper4k tools.
Newspaper ToolsDemonstrates newspaper tools.
Notion ToolsDemonstrates notion tools.
Openbb ToolsDemonstrates openbb tools.
OpenCV ToolsThis example demonstrates how to use OpenCVTools for computer vision tasks.
OpenWeatherMap API Integration ExampleThis example demonstrates how to use the OpenWeatherTools to get weather data.
Oxylabs ToolsDemonstrates oxylabs tools.
Pandas ToolsThis example demonstrates how to use PandasTools for data manipulation and analysis.
Parallel ToolsDemonstrates parallel tools.
Postgres ToolsDemonstrates postgres tools.
Pubmed ToolsDemonstrates pubmed tools.
Python Function As ToolDemonstrates python function as tool.
Python ToolsDemonstrates python tools.
Steps to get Reddit credentials:1. Create/Login to Reddit account.
Amazon Redshift Tools ExampleQuery and manage Amazon Redshift databases with an agent.
Replicate ToolsDemonstrates replicate tools.
Resend ToolsDemonstrates resend tools.
ScrapeGraphToolsThis script demonstrates the various capabilities of ScrapeGraphTools toolkit:.
Searxng ToolsDemonstrates searxng tools.
Seltz Tools ExampleGenerate and manage documents with Seltz.
Serpapi ToolsDemonstrates serpapi tools.
Serper ToolsYou can obtain an API key from https://serper.dev/.
Shell ToolsDemonstrates shell tools.
Shopify ToolsThis example shows how to create an agent that can:.
Run: pip install openai slack-sdkExample 1: Enable all Slack tools.
Sleep ToolsDemonstrates sleep tools.
Spider ToolsDemonstrates spider tools.
Spotify ToolsThis example shows how to create an agent that can:.
Sql ToolsDemonstrates sql tools.
Tavily ToolsDemonstrates tavily tools.
Telegram ToolsThis example demonstrates how to use TelegramTools for Telegram bot operations.
Todoist ToolsRequirements:.
Tool Calls Accesing AgentDemonstrates tool calls accesing agent.
TrafilaturaTools CookbookThis cookbook demonstrates various ways to use TrafilaturaTools for web scraping and text extraction.
Trello ToolsStep 1: Get Your API Key.
Twilio ToolsDemonstrates twilio tools.
Unsplash Tools ExampleThis example demonstrates how to use the UnsplashTools toolkit with an AI agent.
Valyu ToolsPrerequisites:.
Data Visualization ToolsThis example shows how to use the VisualizationTools to create various types of charts.
Web ToolsDemonstrates web tools.
Webbrowser ToolsDemonstrates webbrowser tools.
Webex ToolsTo get the Webex Teams Access token refer to - https://developer.webex.com/docs/bots.
Websearch ToolsDemonstrates websearch tools.
Website ToolsThis example demonstrates how to use WebsiteTools for web scraping and analysis.
Website Tools KnowledgeDemonstrates website tools knowledge.
WhatsApp CookbookThis cookbook demonstrates how to use WhatsApp integration with Agno. Before running this example,.
Wikipedia ToolsDemonstrates wikipedia tools.
X ToolsDemonstrates x tools.
YFinance ToolsThis example demonstrates how to use YFinanceTools for financial analysis,.
Youtube ToolsDemonstrates youtube tools.
Zendesk ToolsDemonstrates zendesk tools.
Zep ToolsTo get started, please export your Zep API key as an environment variable. You can get your Zep API key from https://app.getzep.com/.
Zoom Tools ExampleThis example shows how to:.
ExceptionsCookbook examples for this tools subsection.
McpModel Context Protocol (MCP) gives Agents the ability to interact with external systems through a standardized interface. Using Agno’s MCP integration, you can build Agents that ca.
ModelsCookbook examples for this tools subsection.
OtherCookbook examples for this tools subsection.
Tool DecoratorCookbook examples for this tools subsection.
Tool HooksCookbook examples for this tools subsection.