Report Abuse

Basic Information

CrewAI Tools is a library that provides a collection of ready-to-use and customizable tools designed to extend and enhance CrewAI agents. It centralizes utilities for common agent tasks including file management, web scraping, relational database search, vector database integrations, API connectors, and AI-powered utilities. The README lists concrete integrations such as FileReadTool and FileWriteTool, ScrapeWebsiteTool and SeleniumScrapingTool, PGSearchTool and MySQLSearchTool, MongoDBVectorSearchTool, QdrantVectorSearchTool, WeaviateVectorSearchTool, SerperApiTool, EXASearchTool, DallETool, VisionTool and StagehandTool. It documents how to build custom tools by subclassing BaseTool or using a tool decorator. The project also supports the Model Context Protocol to consume external MCP servers either with a managed context or via an adapter for finer control. The repo includes developer setup, testing, and contribution guidance to help teams adopt and extend agent capabilities.

Links

Categorization

App Details

Features
A broad catalog of tools across categories: file management, web scraping, database search, vector store connectors, API integrations, and AI utilities. Explicit tool names are provided for quick identification. Two straightforward patterns for custom tools are supported: subclassing BaseTool for full-featured tools and a decorator-based approach for lightweight functions. MCP support exposes thousands of community tools via a managed context manager or an MCPServerAdapter for manual control and explicit stop management. Examples show STDIO and SSE connection modes with server parameters. Developer conveniences include a pip install quickstart, uv sync for dependencies, pytest and pyright commands, and pre-commit hooks. The README documents safety considerations and known limitations when using external MCP servers.
Use Cases
CrewAI Tools reduces integration work by supplying off-the-shelf tools that agents can use to interact with files, websites, databases, vector stores and external APIs, speeding development of agent automations. Teams can extend functionality quickly by writing custom tools with clear patterns or by tapping community MCP servers to import many external capabilities. The MCP adapter options let projects choose between a fully managed lifecycle or manual connection control for production use. The repo also highlights safety caveats around executing MCP servers and returns behavior, helping developers make informed deployment decisions. Included development scripts and contribution guidelines make it easier to test, type-check and integrate the tools into enterprise or experimental agent workflows.

Please fill the required fields*