Skip to main content
Glama

Boop MCP–RAG

Boop MCP–RAG es una base independiente de la fuente para un futuro sistema de generación aumentada por recuperación (RAG) y protocolo de contexto de modelo (MCP). Implementa contratos estables y una ruta de referencia local determinista sin incorporar un proveedor de modelos, un sistema de origen, una credencial, una base de datos, un almacén vectorial, un servidor MCP remoto ni un servicio de identidad de producción.

El proyecto es deliberadamente una base estructural. No es un servicio RAG de producción, un agente autónomo, una puerta de enlace de API, un clúster de búsqueda vectorial ni un ejecutor remoto de herramientas.

Topología de ejecución

Consumer / MCP client
        |
        v
ContextRouter
   |                  |
   v                  v
QueryRetriever      MCPHost
   |                  |
   v                  v
ContextDocument     ToolResult
        \            /
         v          v
      ContextPayload

El orquestador solo ve contratos normalizados. El almacenamiento de la recuperación, la persistencia de sesión, el transporte de herramientas y la exportación de telemetría se seleccionan detrás de interfaces en el momento de la instalación.

Límite

Contrato

Adaptador de referencia local

Punto de extensión en la instalación

Ingestión

IngestionPipeline

Fragmentación determinista en memoria

Analizador de documentos, modelo de incrustación, indexador

Recuperación

QueryRetriever

Clasificación por solapamiento de palabras clave

pgvector, Qdrant, búsqueda híbrida

Estado de sesión

SessionStore

Memoria del proceso

Redis, PostgreSQL

Herramientas

MCPHost

Host en proceso validado por Pydantic

MCP STDIO, HTTP/SSE, puente gRPC

Telemetría

Intervalos de la API de OpenTelemetry

Solo instrumentación de la API

Colector/exportador OTLP

Puerta de enlace

Marcador de configuración

Ninguno

Adaptadores de autenticación, autorización y límite de solicitudes

Related MCP server: DocAgent-MCP

Comportamiento incluido

El ContextRouter valida una solicitud, recupera el contexto, descubre las herramientas registradas y ejecuta una herramienta solo cuando quien la llama proporciona explícitamente requested_tool. Crea un ContextPayload normalizado que contiene la consulta del usuario, los documentos recuperados, las definiciones de herramientas, los metadatos de sesión y un resultado de herramienta opcional.

El adaptador de conocimiento de referencia es una coincidencia determinista de palabras clave. Se proporciona para validar contratos y pruebas, no para afirmar una recuperación semántica/vectorial. El host local de MCP valida cada entrada de herramienta con Pydantic antes de invocar su controlador.

Instalar y validar

python3 -m pip install -e .
python3 -m unittest discover -s tests -p "test_*.py" -v
python3 -m compileall -q src tests server.py
boop-mcp-rag status

Interfaz local de MCP

Inicia el servidor local de MCP:

mcp run server.py

Expone cuatro herramientas de referencia local:

Herramienta

Propósito

rag_status

Declara los adaptadores locales instalados y los puntos de extensión no instalados.

rag_ingest_text

Indexa en la memoria del proceso el texto proporcionado por quien lo solicita; no obtiene contenido externo.

rag_orchestrate

Recupera contexto y opcionalmente invoca una herramienta local solicitada explícitamente.

rag_list_tools

Enumera los descriptores de herramientas transitivas de transporte independientes.

Límite de instalación

Copia config.example.json y selecciona los adaptadores reales solo después de verificar el entorno de ejecución de destino, las fuentes de datos, el límite de acceso y los requisitos operativos. No incluyas secretos, tokens de servicio, volcados de fuente ni cadenas de conexión de la ducción en este reproductorio.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables local document question-answering and retrieval via MCP, supporting multi-turn conversation, intent recognition, and tools for document search, Q&A, and summarization.
    5
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables tool-calling over TCP for a local RAG pipeline, allowing document ingestion and querying via MCP tools, fully offline with no cloud dependencies.

View all related MCP servers

Related MCP Connectors

  • Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.

  • AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.

  • Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ttacleinad-boop/MCP---RAG'

If you have feedback or need assistance with the MCP directory API, please join our Discord server