boop-mcp-rag
Boop MCP–RAG
Boop MCP–RAG는 향후 RAG(Retrieval-Augmented Generation) 및 MCP(Model Context Protocol) 시스템을 위한 소스 독립적 기반입니다. 모델 프로바이더, 소스 시스템, 자격 증명, 데이터베이스, 벡터 데이터베이스, 원격 MCP 서버 또는 프로덕션 ID 서비스를 내장하지 않고, 안정적인 계약과 결정론적 로컬 참조 경로를 구현합니다.
이 프로젝트는 의도적으로 구조적 기반입니다. 프로덕션 RAG 서비스, 자율 에이전트, API 게이트웨이, 벡터 검색 클러스터 또는 원격 도구 실행기가 아닙니다.
런타임 토폴로지
Consumer / MCP client
|
v
ContextRouter
| |
v v
QueryRetriever MCPHost
| |
v v
ContextDocument ToolResult
\ /
v v
ContextPayload오케스트레이터는 정규화된 계약만 바라봅니다. 검색 저장소, 세션 영속성, 도구 전송, 텔레메트리 내보내기는 설치 시점에 인터페이스 뒤에서 선택됩니다.
경계 | 계약 | 로컬 참조 어댑터 | 설치 시점 확장 지점 |
수집 |
| 메모리 내 결정적 청크 분할 | 문서 파서, 임베딩 모델, 인덱서 |
검색 |
| 키워드 중복 랭킹 | pgvector, Qdrant, 하이브리드 검색 |
세션 상태 |
| 프로세스 메모리 | Redis, PostgreSQL |
도구 |
| 프로세스 내 Pydantic 검증 호스트 | MCP STDIO, HTTP/SSE, gRPC 브리지 |
텔레메트리 | OpenTelemetry API 스팬 | API 계측만 | OTLP 수집기/내보내기 |
게이트웨이 | 구성 자리표시자 | 없음 | 인증, 권한 부여, 속도 제한 어댑터 |
Related MCP server: DocAgent-MCP
포함된 동작
ContextRouter는 요청을 검증하고, 컨텍스트를 검색하며, 등록된 도구를 발견합니다. 그리고 호출자가 명시적으로 requested_tool을 제공하는 경우에만 도구를 실행합니다. 또한 사용자 쿼리, 검색된 문서, 도구 정의, 세션 메타데이터, 선택적 도구 결과를 포함하는 정규화된 ContextPayload를 생성합니다.
참조 지식 어댑터는 결정론적 키워드 매칭입니다. 계약과 테스트를 검증하기 위해 제공되며, 시맨틱/벡터 검색을 주장하기 위한 것이 아닙니다. 로컬 MCP 호스트는 핸들러를 호출하기 전에 Pydantic으로 모든 도구 입력값을 검증합니다.
설치 및 검증
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로컬 MCP 인터페이스
로컬 MCP 서버를 시작합니다:
mcp run server.py다음 네 가지 로컬 참조 도구를 제공합니다:
도구 | 용도 |
| 설치된 로컬 어댑터와 설치되지 않은 확장 지점을 선언합니다. |
| 호출자가 제공한 텍스트를 프로세스 메모리에 인덱싱하며, 외부 콘텐츠는 가져오지 않습니다. |
| 컨텍스트를 검색하고, 명시적으로 요청된 로컬 도구를 선택적으로 호출합니다. |
| 전송 중립형 도구 디스크스크립터를 나열합니다. |
설치 경계
config.example.json을 복사하고, 대상 런타임, 데이터 소스, 접근 경계, 운영 요구 사항을 확인한 후에만 실제 어댑터를 선택하십시오. 이 저장소에 비밀, 서비스 토큰, 소스 덤프 또는 프로덕션 연결 문자열을 넣지 마십시오.
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