AI Research Assistant MCP Server
ИИ-ассистент для исследований на базе MCP (RAG + LangChain + Claude)
Что он делает
ИИ-агент, который извлекает документы, обрабатывает контекст и отвечает на запросы, используя архитектуру MCP с RAG (Retrieval-Augmented Generation — генерация с дополнением поиска).
Технологический стек
LangChain
Claude / модели, совместимые с Ollama
Векторная БД: Chroma (пример; можно настроить на Pinecone, Milvus и т. д.)
MCP (Model Context Protocol) для оркестрации нескольких инструментов
Функции
Конвейер поиска на основе RAG
Агент с поддержкой нескольких инструментов (индексация, поиск, логические рассуждения LLM, вызовы инструментов)
Интеграция API для внутренних источников данных
Демонстрация
Пример работы, показывающий «Ввод → Извлеченные документы → Итоговый ответ ИИ», см. в /app/demo_output.md. Скриншоты или короткие GIF-файлы, если они есть, находятся в папке presentation/.
Как запустить (быстрый старт)
Создайте виртуальное окружение и установите зависимости.
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -r requirements.txtНастройте переменные окружения для вашей модели и векторной БД (примеры):
export OPENAI_API_KEY=...
export CLAUDE_API_KEY=...
# For Windows PowerShell:
$env:CLAUDE_API_KEY = '...'Запустите RAG-конвейер или компоненты MCP-сервера (примеры):
python -m rag_pipeline.run # pipeline entry (if present)
python -m mcp_server.server # MCP server (if present)Примечания
Этот репозиторий был реорганизован, чтобы сосредоточиться на одном конкретном варианте использования: ИИ для базы знаний компании. Устаревшие учебные материалы были перемещены в архив
/legacy_course.Если вы хотите, чтобы устаревшие пронумерованные папки курса были удалены или перенесены в
/legacy_course, подтвердите это, и я их перемещу.
This server cannot be deployed
Maintenance
Related MCP Connectors
Cloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.
The CustomGPT.ai MCP server is a fully managed, RAG-powered endpoint that connects large language models with private knowledge bases and external data sources. It provides tools for retrieval-augmented generation queries (send_message), data ingestion (upload_file), and source listing, enabling AI agents to query private documents like PDFs with high accuracy and real-time citations.
- docs2mcpOAuthcom.docs2mcp
Query your own PDFs and documents from any MCP client. Every answer cites the page it came from.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search, deep-read, and build knowledge bases from Markdown, PDF, DOCX, and PPTX documents via MCP tools for retrieval, document navigation, and ingestion.12 npm638MIT
- AlicenseNot gradedqualityDmaintenanceEnables querying enterprise documents (DOCX, PDF, PPTX) using natural language, with hybrid search and MCP integration for Claude Desktop and other agents.MIT
- AlicenseNot gradedqualityBmaintenanceEnables document-based Q&A with multi-modal RAG, hybrid retrieval, knowledge graph reasoning, and multi-agent orchestration via MCP tools.4MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that provides 7 specialized agents with RAG knowledge bases, allowing Claude to search and ask domain-specific questions and route tasks to the appropriate agent without API keys.3 npm2-