MCP - Sistema de preguntas y respuestas con RAG
MCP es un sistema avanzado de preguntas y respuestas que utiliza la técnica de recuperación-generación aumentada (RAG) para proporcionar respuestas precisas y contextuales basadas en un corpus de documentos.
Características
- 🔍 Búsqueda semántica en documentos
- Almacenamiento en caché inteligente con Redis
- Almacenamiento persistente con MongoDB
- 🤖 Integración con OpenAI para incrustaciones y generación de texto
- 📈 Monitoreo y métricas del sistema
- 🔄 Gestión de operaciones asincrónicas
Prerrequisitos
- Python 3.9+
- Edición comunitaria de MongoDB
- Redis
- Clave API de OpenAI
Instalación
- Clonar el repositorio:
- Instalar dependencias del sistema:
- Configurar el entorno de Python:
- Configurar variables de entorno:
Uso rápido
Documentación
Pruebas
Estructura del proyecto
Contribución
- Bifurcar el proyecto
- Crea una rama para tu función (
git checkout -b feature/AmazingFeature
) - Confirme sus cambios (
git commit -m 'Add some AmazingFeature'
) - Empujar a la rama (
git push origin feature/AmazingFeature
) - Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT. Consulte el archivo LICENCIA para obtener más detalles.
Contacto
Tu nombre - @your_twitter
Enlace del proyecto: https://github.com/your-username/mcp
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Se conecta a Cursor y permite búsquedas web profundas a través de Linkup y capacidades RAG usando LlamaIndex.
Related MCP Servers
- -securityAlicense-qualityFacilitates integration with the Cursor code editor by enabling real-time code indexing, analysis, and bi-directional communication with Claude, supporting concurrent sessions and automatic reconnection.Last updated -22131TypeScriptMIT License
- -securityAlicense-qualityEnables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.Last updated -262TypeScriptMIT License
- AsecurityAlicenseAqualityEnables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.Last updated -1223JavaScriptMIT License
- -security-license-qualityA Python-based local indexing server that creates semantic search capabilities for codebases using ChromaDB, allowing Cursor IDE to perform vector searches on your code without sending data to external services.Last updated -5Python