Brave-Gemini Research MCP Server

by falahgs

188 downloads
Not rated
GitHub

Description

# 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 advanced research paper analysis with Google's Gemini model. ## Overview This project enables AI…

About

# 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 advanced research paper analysis with Google's Gemini model. ## Overview This project enables AI assistants like Claude to perform web…

Details

Author
falahgs
Downloads
188
Categories
AI, Search, Other

- Web search via Brave Search API
- Local search for businesses and places
- Research paper analysis using Gemini AI
- Seamless integration with Claude Desktop
- Extensible design for adding new tools

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Brave-Gemini Research MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install Node.js v18+, clone the repository, run npm install, create a .env file with BRAVE_API_KEY and GOOGLE_API_KEY, build with npm run build, and start the server with node dist/index.js. Optionally, configure Claude Desktop by adding the server to claude_desktop_config.json with correct paths and timeout settings.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "brave-gemini research mcp server": {
            "Brave-Gemini-Research-MCP-Server": {
                "command": "npx",
                "args": [
                    "tsc"
                ]
            }
        }
    }
}

McpServers

{
    "Brave-Gemini-Research-MCP-Server": {
        "command": "npx",
        "args": [
            "tsc"
        ]
    }
}

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 advanced research paper analysis with Google's Gemini model.

Overview

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: 1. Web Search - For general internet searches and information retrieval 2. Local Search - For finding businesses, locations, and places of interest 3. Research Paper Analysis - For in-depth analysis of academic papers using Google's Gemini model

Features

- 🔍 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

Setup and Installation

Prerequisites

- 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)

Installation

1. Clone the repository: ``bash git clone https://github.com/falahgs/brave-gemini-research-mcp.git cd brave-gemini-research-mcp ` 2. Install dependencies: `bash npm install ` 3. Create a .env file with your API keys: ` BRAVE_API_KEY=your_brave_api_key GOOGLE_API_KEY=your_google_api_key `

Building

Compile the TypeScript code to JavaScript:
``bash npm run build
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.