Skip to main content
Glama

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

오케스트레이터는 정규화된 계약만 바라봅니다. 검색 저장소, 세션 영속성, 도구 전송, 텔레메트리 내보내기는 설치 시점에 인터페이스 뒤에서 선택됩니다.

경계

계약

로컬 참조 어댑터

설치 시점 확장 지점

수집

IngestionPipeline

메모리 내 결정적 청크 분할

문서 파서, 임베딩 모델, 인덱서

검색

QueryRetriever

키워드 중복 랭킹

pgvector, Qdrant, 하이브리드 검색

세션 상태

SessionStore

프로세스 메모리

Redis, PostgreSQL

도구

MCPHost

프로세스 내 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

다음 네 가지 로컬 참조 도구를 제공합니다:

도구

용도

rag_status

설치된 로컬 어댑터와 설치되지 않은 확장 지점을 선언합니다.

rag_ingest_text

호출자가 제공한 텍스트를 프로세스 메모리에 인덱싱하며, 외부 콘텐츠는 가져오지 않습니다.

rag_orchestrate

컨텍스트를 검색하고, 명시적으로 요청된 로컬 도구를 선택적으로 호출합니다.

rag_list_tools

전송 중립형 도구 디스크스크립터를 나열합니다.

설치 경계

config.example.json을 복사하고, 대상 런타임, 데이터 소스, 접근 경계, 운영 요구 사항을 확인한 후에만 실제 어댑터를 선택하십시오. 이 저장소에 비밀, 서비스 토큰, 소스 덤프 또는 프로덕션 연결 문자열을 넣지 마십시오.

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