AI Research Assistant MCP Server
基于 MCP 的 AI 研究助手 (RAG + LangChain + Claude)
它能做什么
一个 AI 智能体,利用基于 MCP 架构的 RAG(检索增强生成)技术来检索文档、处理上下文并回答查询。
技术栈
LangChain
Claude / 兼容 Ollama 的模型
向量数据库:Chroma(示例;可配置为 Pinecone、Milvus 等)
用于多工具编排的 MCP(模型上下文协议)
功能特性
基于 RAG 的检索流水线
多工具智能体(索引、检索、LLM 推理、工具调用)
用于内部数据源的 API 集成
演示
查看 /app/demo_output.md 获取展示“输入 → 检索到的文档 → 最终 AI 回复”的示例运行。如有可用内容,请在 presentation/ 文件夹中包含截图或短 GIF。
如何运行(快速)
创建虚拟环境并安装依赖项。
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)备注
本仓库已重组,专注于单一具体用例:公司知识库 AI。遗留课程材料已归档至
/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-