A modern MCP (Model Context Protocol) server implementation that provides AI assistants with web search capabilities via the Brave Search API and
A modern MCP (Model Context Protocol) server implementation that provides AI assistants with web search capabilities via the Brave Search API and advanced research
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:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| Function | gemini_research_paper_analysis |
| Parameters | - paperContent (required): The full text of the research paper to analyze |
| count | optional): Number of results (1-20, default 5) |
| offset | optional): Pagination offset (max 9, default 0) |
| analysisType | optional): Type of analysis to perform |
| Options | "summary", "critique", "literature review", "key findings", "comprehensive" (default) |
| additionalContext | optional): Specific questions or context to guide the analysis |
| 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) |
{
"mcpServers": {
"Brave-Gemini Research": {
"command": "node",
"args": [
"G:\\path\\to\\your\\brave-gemini-research-mcp\\dist\\index.js"
],
"cwd": "G:\\path\\to\\your\\brave-gemini-research-mcp",
"timeoutMs": 120000,
"env": {
"BRAVE_API_KEY": "YOUR_BRAVE_API_KEY",
"GOOGLE_API_KEY": "YOUR_GOOGLE_API_KEY",
"NODE_ENV": "production",
"DEBUG": "mcp:*"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| BRAVE_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| GOOGLE_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| NODE_ENV | Declared in the maintainer’s client configuration. | Check documentation |
| DEBUG | Declared in the maintainer’s client configuration. | Check documentation |
Retrieve public web pages as readable Markdown with the reference Fetch MCP server, including pagination for longer responses.
Use Firecrawl MCP to retrieve website content and extract information for research through Firecrawl’s API-backed web tools.
Inspect a site's AI-search readiness: AI crawler access, llms.txt, schema markup, meta directives
MCP server for AI agent payments. An agent in Cursor, Claude Code, Claude Desktop, Codex, or any MCP host can call paid APIs (search, scraping, contact data, public records, compute, media…
Open-source web scraper for AI agents with scrape, crawl, and map tools
MCP server for SearXNG integration