a year ago
research-and-dataAI assistant using the SmolAgents library that integrates with Brave Search and Crawl4ai Model Context Protocols (MCP) servers for web searches and scraping. Modular design allows easy addition of new MCP servers and tools.
Overview
what is SmolAgents-MCPs?
SmolAgents-MCPs is a project that builds an AI assistant using the SmolAgents library, integrating with Brave Search and Crawl4ai Model Context Protocols (MCP) servers for web searches and scraping.
how to use SmolAgents-MCPs?
To use SmolAgents-MCPs, clone the repository, install the required dependencies, set up your environment variables, and run the script to interact with the AI assistant.
key features of SmolAgents-MCPs?
- Modular design for easy addition of new MCP servers and tools.
- Integration with Brave Search for enhanced web search capabilities.
- Ability to scrape and crawl websites using the MCP servers.
use cases of SmolAgents-MCPs?
- Performing web searches through an AI assistant.
- Scraping data from websites for research purposes.
- Integrating additional tools and servers for customized functionalities.
FAQ from SmolAgents-MCPs?
- What dependencies are required to run SmolAgents-MCPs?
You need to install
smolagents,python-dotenv,mcp, and@modelcontextprotocol/server-brave-search.
- How do I add more MCP servers?
You can define new server parameters in the script and add them to the server list in the main function.
- Is there a license for this project?
Yes, this project is licensed under the MIT License.