AgentConn

CrewAI Tools

CrewAI Beginner Research Open Source

The official tools library for CrewAI, the multi-agent orchestration framework. Includes SerperDevTool, WebsiteSearchTool, FileReadTool, CSVSearchTool, GitHubSearchTool, YouTubeSearchTool, and 15+ more tools that CrewAI agents can use out of the box.

Input / Output

Accepts

search-query file-path url

Produces

search-results file-content scraped-data

Overview

CrewAI Tools is the official toolbox for CrewAI agents. Each tool works seamlessly with CrewAI’s role-based multi-agent system, where different agents specialize in research, analysis, writing, or coding — and each gets the right tools for their role.

How It Works

  1. Install — pip install crewai-tools
  2. Pick tools — Choose from 15+ pre-built tools
  3. Assign to agents — Give each CrewAI agent its role-specific tools
  4. Run — Agents use tools autonomously during tasks

Use Cases

  • Research crews — Agents with search and web scraping tools
  • Content crews — Agents with file and web tools
  • Data analysis — Agents with CSV and database tools
  • Development — Agents with GitHub and code tools

Getting Started

from crewai import Agent
from crewai_tools import SerperDevTool, WebsiteSearchTool

researcher = Agent(
    role="Senior Researcher",
    goal="Find comprehensive information",
    tools=[SerperDevTool(), WebsiteSearchTool()],
)

Example

from crewai_tools import SerperDevTool, FileReadTool, CSVSearchTool

search = SerperDevTool()
result = search.run("latest AI agent frameworks 2026")

Alternatives

  • LangChain Tools — LangChain’s built-in tool ecosystem
  • Composio — 1000+ managed tool integrations
  • MCP Servers — Protocol-based tool access

Tags

#crewai #tools #search #web-scraping #file-operations

Similar Skills