Brave Gemini Research MCP Server

A modern MCP (Model Context Protocol) server implementation that provides AI assistants with web search capabilities via the Brave Search API and

Local serverstdioTypeScript

What is the Brave Gemini Research MCP server?

Connect Brave Gemini Research to Claude, Cursor or any other MCP client and it stops being a tab you switch to. A modern MCP (Model Context Protocol) server implementation that provides AI assistants with web search capabilities via the Brave Search API and advanced research paper analysis with Google's Gemini model. The brave gemini research mcp server is what makes that connection.

What the server does

This project enables AI assistants like Claude to perform web searches and analyze research papers directly through a standardized API interface. The MCP server exposes three main tools:

  • 🔍 Web Search API - Find information across the web
  • 🏢 Local Search API - Discover businesses and places
  • 📑 Research Paper Analysis - Analyze academic papers with Gemini AI
  • 🤖 Claude Integration - Seamless connection with Claude Desktop
  • 🛠️ Extensible Design - Easy to add new tools and capabilities

Installation

The server ships on npm as tsc, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • Windows — C:\Users<username>\AppData\Roaming\Claude\claude_desktop_config.json
  • macOS — ~/Library/Application Support/Claude/claude_desktop_config.json
  • Function — brave_web_search
  • Parameters — - query (required): Search query (max 400 chars)
  • Options — "summary", "critique", "literature review", "key findings", "comprehensive" (default)
  • Summary — Comprehensive overview including research question, methodology, key findings, and conclusions
  • Critique — Critical evaluation of methodology, validity, limitations, and suggestions for improvement
  • Comprehensive — Complete analysis covering all aspects (default)
  • Tools — Functions with defined schemas
  • Transports — Communication channels between clients and servers
  • Handlers — Logic to process requests and return responses
  • Prerequisites — The Prerequisites tool exposed by this server

Credentials and setup notes

Configuration is passed through the environment: BRAVE_API_KEY, GOOGLE_API_KEY, DEBUG. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

  • Node.js v18+ recommended - Brave Search API key (Get one here) - Google API key for Gemini integration (required for research paper analysis) - Claude Desktop for AI assistant integration (optional)

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Brave Gemini Research.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Where it fits

This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Brave Gemini Research's toolset — Windows, macOS, Function and 11 more — is a fair guide to whether it matches your workflow. It is maintained by falahgs; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Brave Gemini Research's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

ToolWhat it does
WindowsC:\Users\<username>\AppData\Roaming\Claude\claude_desktop_config.json
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Functionbrave_web_search
Parameters- query (required): Search query (max 400 chars)
Options"summary", "critique", "literature review", "key findings", "comprehensive" (default)
SummaryComprehensive overview including research question, methodology, key findings, and conclusions
CritiqueCritical evaluation of methodology, validity, limitations, and suggestions for improvement
ComprehensiveComplete analysis covering all aspects (default)
ToolsFunctions with defined schemas
TransportsCommunication channels between clients and servers
HandlersLogic to process requests and return responses
PrerequisitesThe Prerequisites tool exposed by this server.
Installation1. Clone the repository: bash git clone https://github.com/falahgs/brave-gemini-research-mcp.git cd brave-gemini-research-mcp
BuildingThe Building tool exposed by this server.

How to install the Brave Gemini Research MCP server

{
  "mcpServers": {
    "brave-gemini-research": {
      "command": "npx",
      "args": ["-y", "tsc"],
      "env": {
        "BRAVE_API_KEY": "your-value",
        "GOOGLE_API_KEY": "your-value",
        "DEBUG": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js v18+ recommended - Brave Search API key (Get one here) - Google API key for Gemini integration (required for research paper analysis) - Claude Desktop for AI assistant integration (optional)
VariableDescriptionRequired
BRAVE_API_KEYCredential the server authenticates with.Yes
GOOGLE_API_KEYCredential the server authenticates with.Yes
DEBUGConfiguration value read at startup.Optional

Example prompts to try

  • Use Brave Gemini Research to Windows.
  • Use Brave Gemini Research to macOS.
  • Use Brave Gemini Research to Function.

Frequently asked questions

It connects Brave Gemini Research to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Windows, macOS, Function, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Brave Gemini Research directly.