DEDUPED Hot AI repos. Real use cases. What people build. Get the Monday 5

How to combine web search with GitHub data via MCP with GPT Researcher

Use the pip package with the MCP retriever so research pulls from the web and from an MCP server like GitHub in one run.

Short answer: Install the package with pip install gpt-researcher; then enable hybrid research with export RETRIEVER=tavily,mcp; create GPTResearcher with mcp_configs for the GitHub server, using npx with @modelcontextprotocol/server-github and your GITHUB_TOKEN. All steps.

  • Research
  • Intermediate
  • 45 minutes
  • From the README
  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI

Credentials. The GitHub MCP server uses your GITHUB_TOKEN; give it a read-only token scoped to what the research needs.

Who it is forA developer researching open source projects or code ecosystems.

The problemWeb search alone misses repository details that live behind an API.

The outcomeA report that blends web results with data from an MCP data source.

What you need first

  • Python 3.12 or later
  • An OpenAI API key and a Tavily API key, or a custom OpenAI-compatible endpoint
  • Docker if you prefer the docker compose setup

Steps

  1. Install the package with pip install gpt-researcher
  2. Enable hybrid research with export RETRIEVER=tavily,mcp
  3. Create GPTResearcher with mcp_configs for the GitHub server, using npx with @modelcontextprotocol/server-github and your GITHUB_TOKEN
  4. Await conduct_research and then write_report

Prompt for your agent

With assafelovic/gpt-researcher, run `pip install gpt-researcher`, set `export RETRIEVER=tavily,mcp`, and write a script using mcp_configs for the GitHub MCP server to research <my question about repos>.

Caveat. The README also offers a Claude skill install with `npx skills add assafelovic/gpt-researcher`.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for assafelovic/gpt-researcher and "Combine web search with GitHub data via MCP"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer