hannesrudolph/mcp-ragdocs

hannesrudolph/mcp-ragdocs

от hannesrudolph
Сервер для поиска документации через RAG и векторный поиск. Используется AI-ассистентами для дополнения ответов контекстом. Помогает разработчикам создавать инструменты с опорой на документацию.

RAG Documentation MCP Server

An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.

mcp-ragdocs MCP server

Features

  • Vector-based documentation search and retrieval
  • Support for multiple documentation sources
  • Semantic search capabilities
  • Automated documentation processing
  • Real-time context augmentation for LLMs

Tools

search_documentation

Search through stored documentation using natural language queries. Returns matching excerpts with context, ranked by relevance.

Inputs:

  • query (string): The text to search for in the documentation. Can be a natural language query, specific terms, or code snippets.
  • limit (number, optional): Maximum number of results to return (1-20, default: 5). Higher limits provide more comprehensive results but may take longer to process.
list_sources

List all documentation sources currently stored in the system. Returns a comprehensive list of all indexed documentation including source URLs, titles, and last update times. Use this to understand what documentation is available for searching or to verify if specific sources have been indexed.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
1.1.0основная
1.0.2
1.0.1
1.0.0

Выберите клиент, чтобы установить hannesrudolph/mcp-ragdocs:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"hannesrudolph-mcp-ragdocs-owhzd4y2vr\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@hannesrudolph/mcp-ragdocs\"],\"env\":{\"OPENAI_API_KEY\":\"\",\"QDRANT_URL\":\"\",\"QDRANT_API_KEY\":\"\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add hannesrudolph-mcp-ragdocs-owhzd4y2vr --env OPENAI_API_KEY= --env QDRANT_URL= --env QDRANT_API_KEY= -- npx -y @hannesrudolph/mcp-ragdocs

Либо через JSON-конфиг:

claude mcp add-json hannesrudolph-mcp-ragdocs-owhzd4y2vr "{\"command\":\"npx\",\"args\":[\"-y\",\"@hannesrudolph/mcp-ragdocs\"],\"env\":{\"OPENAI_API_KEY\":\"\",\"QDRANT_URL\":\"\",\"QDRANT_API_KEY\":\"\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add hannesrudolph-mcp-ragdocs-owhzd4y2vr --env OPENAI_API_KEY= --env QDRANT_URL= --env QDRANT_API_KEY= -- npx -y @hannesrudolph/mcp-ragdocs

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.hannesrudolph-mcp-ragdocs-owhzd4y2vr]
command = "npx"
args = ["-y", "@hannesrudolph/mcp-ragdocs"]

[mcp_servers.hannesrudolph-mcp-ragdocs-owhzd4y2vr.env]
OPENAI_API_KEY = ""
QDRANT_URL = ""
QDRANT_API_KEY = ""
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите hannesrudolph/mcp-ragdocs, а в поле команды запуска — строку ниже:
npx -y @hannesrudolph/mcp-ragdocs

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например hannesrudolph-mcp-ragdocs-owhzd4y2vr.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: hannesrudolph-mcp-ragdocs-owhzd4y2vr
    command: npx
    args:
      - "-y"
      - "@hannesrudolph/mcp-ragdocs"
    env:
      OPENAI_API_KEY: 
      QDRANT_URL: 
      QDRANT_API_KEY: 
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "hannesrudolph-mcp-ragdocs-owhzd4y2vr": {
      "command": "npx",
      "args": [
        "-y",
        "@hannesrudolph/mcp-ragdocs"
      ],
      "env": {
        "OPENAI_API_KEY": "",
        "QDRANT_URL": "",
        "QDRANT_API_KEY": ""
      }
    }
  }
}

Похожие MCP-сервера

laradji/deadzone

laradji/deadzone

от laradji

Deadzone — векторный индекс для семантического поиска по документации, работающий как локальный MCP-сервер. Полезен разработчикам AI-агентов, которым нужен поиск по документам без интернета. Исполь...

Go⭐ 4
vectara/vectara-mcp

vectara/vectara-mcp

официальный

от vectara

MCP-сервер для RAG с Vectara: семантический поиск, генерация и коррекция галлюцинаций. Помогает AI-агентам выдавать фактологически точные ответы с верификацией. Совместим с Claude Desktop.

Python⭐ 29
mrjoshuak/godoc-mcp

mrjoshuak/godoc-mcp

от mrjoshuak

MCP-сервер для быстрого доступа к документации Go-пакетов. Он помогает LLM понимать код без чтения целых файлов, экономя токены. Полезен Go-разработчикам, использующим ИИ-ассистентов.

Go⭐ 125
izzzzzi/codewiki-mcp

izzzzzi/codewiki-mcp

от izzzzzi

Сервер MCP для codewiki.google — поиск репозиториев, получение подробной документации и ответы на вопросы на естественном языке. Подключает AI к вики-страницам любых open-source проектов.

TypeScript⭐ 18
PromptExecution/cratedocs-mcp

PromptExecution/cratedocs-mcp

от promptexecution

MCP сервер для работы с документацией Rust крейтов. LLM может искать крейты, получать описания и детали по элементам через docs.rs и crates.io. Полезен разработчикам, использующим ИИ-ассистентов для Rust.

Rust⭐ 19
Kapeli/dash-mcp-server

Kapeli/dash-mcp-server

от kapeli

MCP сервер для работы с Dash - браузером документации для macOS. Позволяет AI-ассистентам искать в docsets, загружать страницы документации и включать полнотекстовый поиск. Полезен разработчикам, и...

Python⭐ 186
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин