crewAI tools
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.