boop-mcp-rag
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@boop-mcp-ragIngest this text, then retrieve context relevant to 'customer churn'."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Boop MCP–RAG
Boop MCP–RAG is a source-independent foundation for a future Retrieval-Augmented Generation (RAG) and Model Context Protocol (MCP) system. It implements stable contracts and a deterministic local reference path without embedding a model provider, source system, credential, database, vector database, remote MCP server, or production identity service.
The project is deliberately a structural foundation. It is not a production RAG service, autonomous agent, API gateway, vector search cluster, or remote tool executor.
Runtime topology
Consumer / MCP client
|
v
ContextRouter
| |
v v
QueryRetriever MCPHost
| |
v v
ContextDocument ToolResult
\ /
v v
ContextPayloadThe orchestrator sees only normalized contracts. Retrieval storage, session persistence, tool transport, and telemetry export are selected behind interfaces at installation time.
Boundary | Contract | Local reference adapter | Install-time extension point |
Ingestion |
| In-memory deterministic chunking | Document parser, embedding model, indexer |
Retrieval |
| Keyword-overlap ranking | pgvector, Qdrant, hybrid search |
Session state |
| Process memory | Redis, PostgreSQL |
Tools |
| In-process Pydantic-validated host | MCP STDIO, HTTP/SSE, gRPC bridge |
Telemetry | OpenTelemetry API spans | API instrumentation only | OTLP collector/exporter |
Gateway | Configuration placeholder | None | Authentication, authorization, rate-limit adapters |
Related MCP server: DocAgent-MCP
Included behavior
The ContextRouter validates a request, retrieves context, discovers registered tools, and executes a tool only when the caller explicitly supplies requested_tool. It creates a normalized ContextPayload containing the user query, retrieved documents, tool definitions, session metadata, and optional tool result.
The reference knowledge adapter is deterministic keyword matching. It is provided to validate contracts and tests, not to claim semantic/vector retrieval. The local MCP host validates every tool input with Pydantic before invoking its handler.
Install and validate
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 statusLocal MCP surface
Start the local MCP server:
mcp run server.pyIt exposes four local-reference tools:
Tool | Purpose |
| Declares installed local adapters and uninstalled extension points. |
| Indexes caller-provided text in process memory; it does not fetch external content. |
| Retrieves context and optionally invokes an explicitly requested local tool. |
| Lists transport-neutral tool descriptors. |
Installation boundary
Copy config.example.json and select real adapters only after the target runtime, data sources, access boundary, and operational requirements have been verified. Do not place secrets, service tokens, source dumps, or production connection strings in this repository.
This server cannot be installed
Maintenance
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
- AlicenseBqualityAmaintenanceLocal end-to-end RAG system for agentic code editors, exposing retrieval-augmented generation via MCP to any compatible client.331MIT
- FlicenseNot gradedqualityCmaintenanceEnables local document question-answering and retrieval via MCP, supporting multi-turn conversation, intent recognition, and tools for document search, Q&A, and summarization.5
- FlicenseNot gradedqualityCmaintenanceEnables tool-calling over TCP for a local RAG pipeline, allowing document ingestion and querying via MCP tools, fully offline with no cloud dependencies.
- AlicenseNot gradedqualityAmaintenanceA local-first RAG engine that ingests documents (PDF, Markdown, images, etc.) and provides hybrid search, reranking, and LLM answer synthesis via MCP for AI agent integration.1MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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