AI Research Assistant MCP Server
Asistente de Investigación de IA basado en MCP (RAG + LangChain + Claude)
Qué hace
Agente de IA que recupera documentos, procesa el contexto y responde consultas utilizando una arquitectura MCP con RAG (Generación Aumentada por Recuperación).
Stack tecnológico
LangChain
Claude / Modelos compatibles con Ollama
Base de datos vectorial: Chroma (ejemplo; configurable para Pinecone, Milvus, etc.)
MCP (Protocolo de Contexto de Modelo) para la orquestación de múltiples herramientas
Características
Canalización de recuperación basada en RAG
Agente de múltiples herramientas (indexación, recuperación, razonamiento de LLM, llamadas a herramientas)
Integraciones de API para fuentes de datos internas
Demostración
Consulte /app/demo_output.md para ver un ejemplo de ejecución que muestra Entrada → Documentos recuperados → Respuesta final de la IA. Incluya capturas de pantalla o GIFs cortos en la carpeta presentation/ si están disponibles.
Cómo ejecutar (rápido)
Cree un entorno virtual e instale los requisitos.
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -r requirements.txtConfigure las variables de entorno para su modelo y base de datos vectorial (ejemplos):
export OPENAI_API_KEY=...
export CLAUDE_API_KEY=...
# For Windows PowerShell:
$env:CLAUDE_API_KEY = '...'Ejecute la canalización RAG o los componentes del servidor MCP (ejemplos):
python -m rag_pipeline.run # pipeline entry (if present)
python -m mcp_server.server # MCP server (if present)Notas
Este repositorio ha sido reorganizado para centrarse en un caso de uso concreto: una IA de base de conocimiento de la empresa. El material del curso heredado se archivó en
/legacy_course.Si desea que las carpetas numeradas del curso heredado se eliminen o se migren a
/legacy_course, confírmelo y las moveré.
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-