While LLM apps can access web search tools with MCP, **GPT Researcher MCP delivers deep research results.** Standard search tools return raw results
While LLM apps can access web search tools with MCP, GPT Researcher MCP delivers deep research results. Standard search tools return raw results requiring
Before running the MCP server, make sure you have: 1. Python 3.11 or higher installed - Important: GPT Researcher >=0.12.16 requires Python 3.11+ 2. API keys for the services you plan to use: - OpenAI API key - Tavily API key You can also connect any other web search engines or MCP using GPTR supported retrievers. Check out the
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 |
|---|---|
| deep_research | Performs deep web research on a topic, finding the most reliable and relevant information |
| quick_search | Performs a fast web search optimized for speed over quality, returning search results with snippets. Supports any GPTR supported web retriever such as Tavily, Bing, Google, etc... Learn more [here](https://docs.gptr.dev/ |
| write_report | Generate a report based on research results |
| get_research_sources | Get the sources used in the research |
| get_research_context | Get the full context of the research |
{
"mcpServers": {
"gptr-mcp": {
"command": "python",
"args": [
"/absolute/path/to/gpt-researcher/gptr-mcp/server.py"
],
"env": {
"OPENAI_API_KEY": "YOUR_OPENAI_API_KEY",
"TAVILY_API_KEY": "YOUR_TAVILY_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Before running the MCP server, make sure you have: 1. Python 3.11 or higher installed - Important: GPT Researcher >=0.12.16 requires Python 3.11+ 2. API keys for the services you plan to use: - OpenAI API key - Tavily API key You can also connect any other web search engines or MCP using GPTR supported retrievers. Check out the
| Variable | Description | Required |
|---|---|---|
| OPENAI_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
| TAVILY_API_KEY | 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.
Enable Similarity-Distance-Magnitude statistical verification for your search, software, and data science workflows
BlockRun MCP Server - Give your AI agent web search, deep research, prediction markets, and crypto data. Paid via x402 micropayments.
Web search, scraping, Google Trends and data lookups. Paid per call in USDC on Base via x402.
An MCP server that wraps Scrape.do's documented APIs in one package: the main scraping API, Google Search API, Amazon Scraper API, Async API, and a Proxy Mode configuration helper.