MCP.so
ログイン

Deep Research MCP Server

@ssdeanx

基本情報

カテゴリ

データと分析

トランスポート

stdio

作者

ssdeanx

Deep Research MCP Server について

MCP Deep Research Server using Gemini creating a Research AI Agent

#information-retrieval#research#knowledge#mcp#postgresql#gemini#postgresql-database#knowledge-base#autonomous-agents#ai-powered#research-automation#gemini-ai#mcp-servers#mcp-server#mcp-client#mcp-directory#deep-research#gemini-research#deep-research-google#research-automation-information-retrieval

Deep Research MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "deep-research-mcp-ssdeanx": {
      "command": "node",
      "args": [
        "src/db.ts"
      ]
    }
  }
}

Deep Research MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Deep Research MCP Server?

Deep Research MCP Server is an AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and Gemini large language models. It is available as a Model Context Protocol (MCP) tool for seamless integration with AI agents.

How to use Deep Research MCP Server?

Install Node.js v22.x, set up environment variables (GEMINI_API_KEY, FIRECRAWL_KEY, DATABASE_URL for PostgreSQL), then build with npm run build. To use as an MCP tool, start the server with node --env-file .env.local dist/mcp-server.js. Alternatively, use the CLI directly with npm run start "your research query".

Key features of Deep Research MCP Server

  • MCP Integration for use with AI agents
  • Iterative research with automatic deepening
  • Intelligent query generation using Gemini LLMs
  • Configurable depth (1–5) and breadth (1–5)
  • Produces detailed markdown reports with sources
  • Concurrent search and result processing
  • Persistent knowledge storage via PostgreSQL

Use cases of Deep Research MCP Server

  • Investigate the latest developments in quantum computing across multiple rounds
  • Build a persistent knowledge base that improves over research sessions
  • Automate deep-dive literature reviews for technical or academic topics
  • Generate comprehensive, cited reports for business intelligence

よくある質問

1

What is Deep Research MCP Server and how does it differ from a simple search?

Unlike a single web search, Deep Research MCP Server iteratively refines its research direction: it generates follow‑up search queries based on previous learnings and can dive deeper (up to 5 levels) while keeping a broad scope (up to 5 branches per level).

2

What are the runtime requirements?

It requires Node.js v22+, a Firecrawl API key for web search and content extraction, a Gemini API key for LLM processing, and a PostgreSQL database (local or remote) for persistent storage.

3

How does the server store and manage research data?

All research findings and visited URLs are stored in a PostgreSQL database. Previously processed URLs are tracked to avoid duplicates, and the agent can reference past learnings to guide new research directions.

4

What parameters control the research depth and breadth?

The MCP tool accepts `query` (string), `depth` (1–5, how many levels of recursion), `breadth` (1–5, how many parallel directions per level), and an optional `existingLearnings` array to build upon prior results.

5

How can I start the MCP server?

After building the project, run `node --env-file .env.local dist/mcp-server.js`. The server listens for MCP‑compatible client requests. You can also test it with `npx @modelcontextprotocol/inspector node …`.

コメント

「データと分析」の他のコンテンツ