> ## Documentation Index
> Fetch the complete documentation index at: https://phidatainc-studio-tools-doc.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tools

> Examples for using and creating tools in Agno.

| Example                                                                            | Description                                                                                                                                                                                        |
| ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AgentQL](/examples/tools/agentql-tools)                                           | Web Automation: Resilient semantic queries for interaction beyond fragile scraping.                                                                                                                |
| [Airflow](/examples/tools/airflow-tools)                                           | Manage Apache Airflow DAGs.                                                                                                                                                                        |
| [Apify](/examples/tools/apify-tools)                                               | Demonstrates apify tools.                                                                                                                                                                          |
| [ArXiv](/examples/tools/arxiv-tools)                                               | This example demonstrates how to use ArxivTools for searching academic papers.                                                                                                                     |
| [AWS Lambda ](/examples/tools/aws-lambda-tools)                                    | This example demonstrates how to use AWSLambdaTools for AWS Lambda operations.                                                                                                                     |
| [Aws SES Tools](/examples/tools/aws-ses-tools)                                     | 1. Go to AWS SES Console and verify your domain or email address:.                                                                                                                                 |
| [Baidusearch](/examples/tools/baidusearch-tools)                                   | Demonstrates baidusearch tools.                                                                                                                                                                    |
| [Setup:](/examples/tools/bitbucket-tools)                                          | 1. Generate an App Password:.                                                                                                                                                                      |
| [Brandfetch](/examples/tools/brandfetch-tools)                                     | Register an account at: [https://developers.brandfetch.com/register](https://developers.brandfetch.com/register).                                                                                  |
| [Bravesearch](/examples/tools/bravesearch-tools)                                   | Bravesearch.                                                                                                                                                                                       |
| [Brightdata](/examples/tools/brightdata-tools)                                     | Demonstrates brightdata tools.                                                                                                                                                                     |
| [Browserbase Tools](/examples/tools/browserbase-tools)                             | Demonstrates browserbase tools.                                                                                                                                                                    |
| [Calcom](/examples/tools/calcom-tools)                                             | Demonstrates calcom tools.                                                                                                                                                                         |
| [Calculator](/examples/tools/calculator-tools)                                     | Demonstrates calculator tools.                                                                                                                                                                     |
| [Cartesia](/examples/tools/cartesia-tools)                                         | Text-to-speech and audio generation with Cartesia.                                                                                                                                                 |
| [ClickUp](/examples/tools/clickup-tools)                                           | Step 1: Log In to ClickUp.                                                                                                                                                                         |
| [Composio](/examples/tools/composio-tools)                                         | Demonstrates composio tools.                                                                                                                                                                       |
| [Confluence Tools](/examples/tools/confluence-tools)                               | Demonstrates confluence tools.                                                                                                                                                                     |
| [Crawl4AI](/examples/tools/crawl4ai-tools)                                         | This example demonstrates how to use Crawl4aiTools for web crawling and content extraction.                                                                                                        |
| [CSV](/examples/tools/csv-tools)                                                   | This example demonstrates how to use CsvTools for CSV file operations.                                                                                                                             |
| [Custom API](/examples/tools/custom-api-tools)                                     | Demonstrates custom api tools.                                                                                                                                                                     |
| [Custom Tool Events](/examples/tools/custom-tool-events)                           | Yield custom events from a tool for real-time agent feedback.                                                                                                                                      |
| [Custom Tools](/examples/tools/custom-tools)                                       | Demonstrates custom tools.                                                                                                                                                                         |
| [Dalle Tools](/examples/tools/dalle-tools)                                         | Tool integration example.                                                                                                                                                                          |
| [‍ Agent with Daytona tools](/examples/tools/daytona-tools)                        | This example shows how to use Agno's Daytona integration to run Agent-generated code in a remote, secure sandbox.                                                                                  |
| [uv pip install requests](/examples/tools/desi-vocal-tools)                        | Text-to-speech generation with DesiVocal.                                                                                                                                                          |
| [Discord Tools](/examples/tools/discord-tools)                                     | Demonstrates discord tools.                                                                                                                                                                        |
| [Docling Tools](/examples/tools/docling-tools)                                     | Convert documents to Markdown, JSON, HTML, and other formats with OCR support.                                                                                                                     |
| [Docker Tools](/examples/tools/docker-tools)                                       | Demonstrates docker tools.                                                                                                                                                                         |
| [Duckdb Tools](/examples/tools/duckdb-tools)                                       | Demonstrates duckdb tools.                                                                                                                                                                         |
| [Duckduckgo Tools](/examples/tools/duckduckgo-tools)                               | Demonstrates duckduckgo tools.                                                                                                                                                                     |
| [E2B Tools Example](/examples/tools/e2b-tools)                                     | This example shows how to: 1.                                                                                                                                                                      |
| [uv pip install elevenlabs](/examples/tools/elevenlabs-tools)                      | Text-to-speech generation with ElevenLabs.                                                                                                                                                         |
| [Email Tools](/examples/tools/email-tools)                                         | Demonstrates email tools.                                                                                                                                                                          |
| [EVM Tools Example](/examples/tools/evm-tools)                                     | This example demonstrates how to use Agno's EVM integration to send ETH transactions.                                                                                                              |
| [Exa Tools](/examples/tools/exa-tools)                                             | Demonstrates exa tools.                                                                                                                                                                            |
| [Fal Tools](/examples/tools/fal-tools)                                             | Demonstrates fal tools.                                                                                                                                                                            |
| [File Generation Tool Example](/examples/tools/file-generation-tools)              | This cookbook shows how to use the FileGenerationTool to generate various file types (JSON, CSV, PDF, TXT).                                                                                        |
| [File Tools](/examples/tools/file-tools)                                           | This example demonstrates how to use FileTools for file operations.                                                                                                                                |
| [Financial Datasets API Toolkit Example](/examples/tools/financial-datasets-tools) | This example demonstrates various Financial Datasets API functionalities including.                                                                                                                |
| [Firecrawl Tools](/examples/tools/firecrawl-tools)                                 | Prerequisites: - 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 Tools](/examples/tools/giphy-tools)                                         | Demonstrates giphy tools.                                                                                                                                                                          |
| [GitHub Authentication Setup Guide](/examples/tools/github-tools)                  | Interact with GitHub repositories, issues, and PRs using an agent.                                                                                                                                 |
| [Gmail Tools](/examples/tools/gmail-tools)                                         | Read, draft, and send emails using the Gmail API.                                                                                                                                                  |
| [Google Bigquery Tools](/examples/tools/google-bigquery-tools)                     | export `GOOGLE_CLOUD_PROJECT="your-project-id"`.                                                                                                                                                   |
| [Google Drive](/examples/tools/google-drive)                                       | Google Drive Toolkit can be used to read, create, update and duplicate Google Drive files.                                                                                                         |
| [Google Maps Tools](/examples/tools/google-maps-tools)                             | This example demonstrates various Google Maps API functionalities including business search,.                                                                                                      |
| [Googlecalendar Tools](/examples/tools/googlecalendar-tools)                       | 1. Enable Google Calender API.                                                                                                                                                                     |
| [Googlesheets Tools](/examples/tools/googlesheets-tools)                           | Example spreadsheet: [https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/](https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/). |
| [Hackernews Tools](/examples/tools/hackernews-tools)                               | Demonstrates hackernews tools.                                                                                                                                                                     |
| [Jinareader Tools](/examples/tools/jinareader-tools)                               | Demonstrates jinareader tools.                                                                                                                                                                     |
| [Jira Tools](/examples/tools/jira-tools)                                           | Demonstrates jira tools.                                                                                                                                                                           |
| [Knowledge Tool](/examples/tools/knowledge-tool)                                   | Demonstrates knowledge tool.                                                                                                                                                                       |
| [Linear Tools](/examples/tools/linear-tools)                                       | Demonstrates linear tools.                                                                                                                                                                         |
| [Linkup Tools](/examples/tools/linkup-tools)                                       | Demonstrates linkup tools.                                                                                                                                                                         |
| [Lumalabs Tools](/examples/tools/lumalabs-tools)                                   | Demonstrates lumalabs tools.                                                                                                                                                                       |
| [Mcp Tools](/examples/tools/mcp-tools)                                             | Demonstrates mcp tools.                                                                                                                                                                            |
| [Mem0 Tools](/examples/tools/mem0-tools)                                           | To 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](https://app.mem0.ai/dashboard/api-keys).   |
| [Mlx Transcribe Tools](/examples/tools/mlx-transcribe-tools)                       | Requirements: 1.                                                                                                                                                                                   |
| [Models Lab Tools](/examples/tools/models-lab-tools)                               | Tool integration example.                                                                                                                                                                          |
| [Moviepy Video Tools](/examples/tools/moviepy-video-tools)                         | Demonstrates moviepy video tools.                                                                                                                                                                  |
| [Multiple Tools](/examples/tools/multiple-tools)                                   | Tool integration example.                                                                                                                                                                          |
| [Nano Banana Tools](/examples/tools/nano-banana-tools)                             | Usage:.                                                                                                                                                                                            |
| [Neo4J Tools](/examples/tools/neo4j-tools)                                         | This script sets up an agent that can interact with a Neo4j database using natural language queries,.                                                                                              |
| [Newspaper4K Tools](/examples/tools/newspaper4k-tools)                             | Demonstrates newspaper4k tools.                                                                                                                                                                    |
| [Newspaper Tools](/examples/tools/newspaper-tools)                                 | Demonstrates newspaper tools.                                                                                                                                                                      |
| [Notion Tools](/examples/tools/notion-tools)                                       | Demonstrates notion tools.                                                                                                                                                                         |
| [Openbb Tools](/examples/tools/openbb-tools)                                       | Demonstrates openbb tools.                                                                                                                                                                         |
| [OpenCV Tools](/examples/tools/opencv-tools)                                       | This example demonstrates how to use OpenCVTools for computer vision tasks.                                                                                                                        |
| [OpenWeatherMap API Integration Example](/examples/tools/openweather-tools)        | This example demonstrates how to use the OpenWeatherTools to get weather data.                                                                                                                     |
| [Oxylabs Tools](/examples/tools/oxylabs-tools)                                     | Demonstrates oxylabs tools.                                                                                                                                                                        |
| [Pandas Tools](/examples/tools/pandas-tools)                                       | This example demonstrates how to use PandasTools for data manipulation and analysis.                                                                                                               |
| [Parallel Tools](/examples/tools/parallel-tools)                                   | Demonstrates parallel tools.                                                                                                                                                                       |
| [Postgres Tools](/examples/tools/postgres-tools)                                   | Demonstrates postgres tools.                                                                                                                                                                       |
| [Pubmed Tools](/examples/tools/pubmed-tools)                                       | Demonstrates pubmed tools.                                                                                                                                                                         |
| [Python Function As Tool](/examples/tools/python-function-as-tool)                 | Demonstrates python function as tool.                                                                                                                                                              |
| [Python Tools](/examples/tools/python-tools)                                       | Demonstrates python tools.                                                                                                                                                                         |
| [Steps to get Reddit credentials:](/examples/tools/reddit-tools)                   | 1. Create/Login to Reddit account.                                                                                                                                                                 |
| [Amazon Redshift Tools Example](/examples/tools/redshift-tools)                    | Query and manage Amazon Redshift databases with an agent.                                                                                                                                          |
| [Replicate Tools](/examples/tools/replicate-tools)                                 | Demonstrates replicate tools.                                                                                                                                                                      |
| [Resend Tools](/examples/tools/resend-tools)                                       | Demonstrates resend tools.                                                                                                                                                                         |
| [ScrapeGraphTools](/examples/tools/scrapegraph-tools)                              | This script demonstrates the various capabilities of ScrapeGraphTools toolkit:.                                                                                                                    |
| [Searxng Tools](/examples/tools/searxng-tools)                                     | Demonstrates searxng tools.                                                                                                                                                                        |
| [Seltz Tools Example](/examples/tools/seltz-tools)                                 | Generate and manage documents with Seltz.                                                                                                                                                          |
| [Serpapi Tools](/examples/tools/serpapi-tools)                                     | Demonstrates serpapi tools.                                                                                                                                                                        |
| [Serper Tools](/examples/tools/serper-tools)                                       | You can obtain an API key from [https://serper.dev/](https://serper.dev/).                                                                                                                         |
| [Shell Tools](/examples/tools/shell-tools)                                         | Demonstrates shell tools.                                                                                                                                                                          |
| [Shopify Tools](/examples/tools/shopify-tools)                                     | This example shows how to create an agent that can:.                                                                                                                                               |
| [Run: pip install openai slack-sdk](/examples/tools/slack-tools)                   | Example 1: Enable all Slack tools.                                                                                                                                                                 |
| [Sleep Tools](/examples/tools/sleep-tools)                                         | Demonstrates sleep tools.                                                                                                                                                                          |
| [Spider Tools](/examples/tools/spider-tools)                                       | Demonstrates spider tools.                                                                                                                                                                         |
| [Spotify Tools](/examples/tools/spotify-tools)                                     | This example shows how to create an agent that can:.                                                                                                                                               |
| [Sql Tools](/examples/tools/sql-tools)                                             | Demonstrates sql tools.                                                                                                                                                                            |
| [Tavily Tools](/examples/tools/tavily-tools)                                       | Demonstrates tavily tools.                                                                                                                                                                         |
| [Telegram Tools](/examples/tools/telegram-tools)                                   | This example demonstrates how to use TelegramTools for Telegram bot operations.                                                                                                                    |
| [Todoist Tools](/examples/tools/todoist-tools)                                     | Requirements:.                                                                                                                                                                                     |
| [TrafilaturaTools Cookbook](/examples/tools/trafilatura-tools)                     | This cookbook demonstrates various ways to use TrafilaturaTools for web scraping and text extraction.                                                                                              |
| [Trello Tools](/examples/tools/trello-tools)                                       | Step 1: Get Your API Key.                                                                                                                                                                          |
| [Twilio Tools](/examples/tools/twilio-tools)                                       | Demonstrates twilio tools.                                                                                                                                                                         |
| [Unsplash Tools Example](/examples/tools/unsplash-tools)                           | This example demonstrates how to use the UnsplashTools toolkit with an AI agent.                                                                                                                   |
| [Valyu Tools](/examples/tools/valyu-tools)                                         | Prerequisites:.                                                                                                                                                                                    |
| [Data Visualization Tools](/examples/tools/visualization-tools)                    | This example shows how to use the VisualizationTools to create various types of charts.                                                                                                            |
| [Web Tools](/examples/tools/web-tools)                                             | Demonstrates web tools.                                                                                                                                                                            |
| [Webbrowser Tools](/examples/tools/webbrowser-tools)                               | Demonstrates webbrowser tools.                                                                                                                                                                     |
| [Webex Tools](/examples/tools/webex-tools)                                         | To get the Webex Teams Access token refer to - [https://developer.webex.com/docs/bots](https://developer.webex.com/docs/bots).                                                                     |
| [Websearch Tools](/examples/tools/websearch-tools)                                 | Demonstrates websearch tools.                                                                                                                                                                      |
| [Website Tools](/examples/tools/website-tools)                                     | This example demonstrates how to use WebsiteTools for web scraping and analysis.                                                                                                                   |
| [Website Tools Knowledge](/examples/tools/website-tools-knowledge)                 | Demonstrates website tools knowledge.                                                                                                                                                              |
| [WhatsApp Cookbook](/examples/tools/whatsapp-tools)                                | This cookbook demonstrates how to use WhatsApp integration with Agno. Before running this example,.                                                                                                |
| [Wikipedia Tools](/examples/tools/wikipedia-tools)                                 | Demonstrates wikipedia tools.                                                                                                                                                                      |
| [X Tools](/examples/tools/x-tools)                                                 | Demonstrates x tools.                                                                                                                                                                              |
| [YFinance Tools](/examples/tools/yfinance-tools)                                   | This example demonstrates how to use YFinanceTools for financial analysis,.                                                                                                                        |
| [Youtube Tools](/examples/tools/youtube-tools)                                     | Demonstrates youtube tools.                                                                                                                                                                        |
| [Zendesk Tools](/examples/tools/zendesk-tools)                                     | Demonstrates zendesk tools.                                                                                                                                                                        |
| [Zep Tools](/examples/tools/zep-tools)                                             | To get started, please export your Zep API key as an environment variable. You can get your Zep API key from [https://app.getzep.com/](https://app.getzep.com/).                                   |
| [Zoom Tools Example](/examples/tools/zoom-tools)                                   | This example shows how to:.                                                                                                                                                                        |
| [Exceptions](/examples/tools/exceptions/overview)                                  | Cookbook examples for this tools subsection.                                                                                                                                                       |
| [Mcp](/examples/tools/mcp/overview)                                                | Model 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.              |
| [Models](/examples/tools/models/overview)                                          | Cookbook examples for this tools subsection.                                                                                                                                                       |
| [Other](/examples/tools/other/overview)                                            | Cookbook examples for this tools subsection.                                                                                                                                                       |
| [Tool Decorator](/examples/tools/tool-decorator/overview)                          | Cookbook examples for this tools subsection.                                                                                                                                                       |
| [Tool Hooks](/examples/tools/tool-hooks/overview)                                  | Cookbook examples for this tools subsection.                                                                                                                                                       |
