gpt-researcher
An autonomous agent that conducts deep research on any data using any LLM providers.
claude mcp add --transport stdio assafelovic-gpt-researcher npx -y @modelcontextprotocol/server-github
How to use
GPT Researcher is an advanced AI tool designed to facilitate deep research tasks by generating comprehensive reports based on web and local documents. Users can create task-specific agents that generate research questions, gather relevant information, and compile findings into detailed reports. The tool supports various features such as smart image scraping, inline image generation, and the ability to aggregate information from multiple sources, ensuring objective conclusions. Users can interact with the GPT Researcher through a simple API, making it easy to conduct research on specific queries and generate reports seamlessly.
How to install
- Ensure you have Python 3.11 or later installed on your system. You can follow the installation guide here.
- Clone the GPT Researcher repository from GitHub and navigate to the project directory:
git clone https://github.com/assafelovic/gpt-researcher.git cd gpt-researcher - Set up your API keys by exporting them or creating a
.envfile with the following commands:export OPENAI_API_KEY={Your OpenAI API Key here} export TAVILY_API_KEY={Your Tavily API Key here} - Install the required dependencies and start the server:
pip install -r requirements.txt python -m uvicorn main:app --reload - Visit http://localhost:8000 to access the server.
Additional notes
Make sure to set the environment variable for the retriever if you want to enable hybrid web and MCP research: export RETRIEVER=tavily,mcp. If you encounter issues, ensure that all API keys are correctly set and that you have the necessary permissions for the APIs being used. For further customization and advanced configurations, refer to the official documentation.
Related MCP Servers
astron-rpa
Agent-ready RPA suite with out-of-the-box automation tools. Built for individuals and enterprises.
skillz
An MCP server for loading skills (shim for non-claude clients).
academic-search
Academic Paper Search MCP Server for Claude Desktop integration. Allows Claude to access data from Semantic Scholar and Crossref.
UnrealMotionGraphicsMCP
🚀 UE5-UMG-MCP: A deep-focused MCP for Unreal Engine UMG layout. Designed to maximize AI efficiency within limited context windows by prioritizing precision in UI structure, animations, and blueprint integration.
mcp -ccxt
Cryptocurrency Market Data MCP Server
itential
🔌 Itential Platform MCP Server