Tools Overview

Discover CrewAI's extensive library of 40+ tools to supercharge your AI agents

Get this skill

CrewAI provides an extensive library of pre-built tools to enhance your agents' capabilities. From file processing to web scraping, database queries to AI services - we've got you covered.

Tool Categories

Quick Access

Need a specific tool? Here are some popular choices:

Getting Started

To use any tool in your CrewAI project:

  1. Import the tool in your crew configuration
  2. Add it to your agent's tools list
  3. Configure any required API keys or settings
from crewai_tools import FileReadTool, SerperDevTool

### Add tools to your agent
agent = Agent(
    role="Research Analyst",
    tools=[FileReadTool(), SerperDevTool()],
    # ... other configuration
)

Max Usage Count

You can set a maximum usage count for a tool to prevent it from being used more than a certain number of times.
By default, the max usage count is unlimited.

from crewai_tools import FileReadTool

tool = FileReadTool(max_usage_count=5, ...)

Ready to explore? Pick a category above to discover tools that fit your use case!

Comments (0)

Sign In Sign in to leave a comment.