mcp2brave
by mcp2everything
mcp2brave is an MCP protocol-based server that utilizes the Brave API for web search functionality. It allows integration with tools like Claude for enhanced search capabilities.
Last updated: N/A
What is mcp2brave?
mcp2brave is a server built on the MCP protocol, designed to provide web search capabilities using the Brave API. It enables users to perform web searches and retrieve information through a simple interface.
How to use mcp2brave?
To use mcp2brave, you need to clone the repository, set up a virtual environment with UV, install the necessary dependencies, and configure the Brave API key. You can then install it as a Claude extension or run it in development mode with the MCP checker. Detailed steps are provided in the README.
Key features of mcp2brave
Uses Brave API for web search
Integrates with MCP protocol
Provides search_web and search_web_info tools
Easy installation and setup with UV package manager
Use cases of mcp2brave
Integrating web search into AI assistants like Claude
Quickly searching the web from command-line tools
Developing custom search applications using the Brave API
Enhancing existing MCP-based systems with web search functionality
FAQ from mcp2brave
What is the system requirement?
What is the system requirement?
Python 3.11+, UV package manager, and a Brave API key are required.
How do I install mcp2brave?
How do I install mcp2brave?
Clone the repository, create and activate a virtual environment using UV, install dependencies with 'uv sync', and set the Brave API key in the .env file.
How do I use the search tools?
How do I use the search tools?
The available tools are search_web(query: str)
and search_web_info(query: str)
. Use them with the fastmcp command.
Where do I get the Brave API key?
Where do I get the Brave API key?
You need to obtain a Brave API key from the Brave API platform.
How do I integrate mcp2brave with Cline Continue Claude?
How do I integrate mcp2brave with Cline Continue Claude?
Add the provided JSON configuration to the Cline Continue Claude MCP server configuration file, ensuring to replace the placeholder values with your actual path and API key.