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:
- Import the tool in your crew configuration
- Add it to your agent's tools list
- 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!