Skip to main content
Glama

Multi-Agent Deep Researcher

A local, open-source alternative to ChatGPT Deep Research. It takes a user's research query, performs deep web research, verifies and synthesizes findings, and returns a cited, structured report — accessible directly inside Cursor via MCP.

Prerequisites

  1. Ollama: Must be installed and running locally.

  2. DeepSeek-R1 (7B): Pull the model in Ollama: ollama run deepseek-r1:7b (or just deepseek-r1).

  3. Serper.dev API Key: Get a free API key from serper.dev.

  4. uv: Used for dependency management.

Related MCP server: Kryfto

Setup

  1. Install dependencies:

    uv sync
  2. Configure environment: Edit .env and set your SERPER_API_KEY:

    SERPER_API_KEY=your_api_key_here

Cursor Integration

  1. Go to Cursor Settings -> Features -> MCP Servers.

  2. Click + Add new MCP server.

  3. Name: crew_research

  4. Type: command

  5. Command: uv

  6. Arguments: --directory <path_to_this_project> run server.py (Replace <path_to_this_project> with the actual absolute path to this folder).

  7. Ensure the server starts successfully and shows "Running".

Now you can ask Cursor's AI (e.g. Composer or Chat) to perform deep research on a topic, and it will invoke the crew_research tool!

Streamlit Web App

If you prefer a visual interface, you can use the built-in Streamlit web app:

  1. Run the app:

    uv run streamlit run app.py
  2. Open your browser to http://localhost:8501.

  3. Type your research query in the text box and click "Start Research"!

Architecture

  • Web Search Agent: Searches the web using Google Search via Serper.dev.

  • Research Analyst Agent: Deduplicates, structures, and verifies facts.

  • Technical Writer Agent: Formats a polished markdown report with citations.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A LangGraph-powered research agent that performs iterative web searches using Google Search and Gemini models to generate structured reports with citations. It integrates with MCP-compatible clients like Claude and Cursor to enable sophisticated, multi-step AI research workflows.
    Last updated
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    Provides 42+ MCP tools for browser automation, web scraping, and search, enabling AI agents like Claude and Cursor to browse, extract data, and run research agents on the live web.
    Last updated
    8
  • A
    license
    A
    quality
    C
    maintenance
    An open-source deep research MCP server that provides multi-source web search and synthesis with citations, enabling agents to perform citation-backed research using Qwen3-30B-A3B-Thinking and other models.
    Last updated
    6
    45
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Enables AI agents to perform grounded web research with injection resistance, claim verification, and cost-aware routing through MCP tools like web_search, fetch_url, extract_claims, and check_grounding.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Real-time fact-check, citation verification, and source-freshness for AI agents.

  • Jina AI Reader/Search MCP — turn any URL into clean LLM-ready markdown, plus web search.

  • Paid MCP web research for agents: search, extraction, citations, and x402 payment discovery.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adityakhuteta05/Multi-Agent-Deep-Researcher'

If you have feedback or need assistance with the MCP directory API, please join our Discord server