Skip to main content
Glama
Ezequiell22
by Ezequiell22

mcp-documentacao

MCP server que indexa documentos técnicos e disponibiliza busca via RAG híbrida (vetorial + BM25). Apenas recuperação — sem geração.

Uso

pip install .
python3 src/server.py

O servidor roda via stdio — compatível com qualquer cliente MCP.

Related MCP server: RAG-MCP

Configuração

Edite config.yaml:

sources:
  - path: ./src/guides
    type: documento
    description: Documentos técnicos

db_path: ./chroma_db
collection_name: documents

embedding:
    provider: huggingface   # huggingface | openai | jina | ollama
    model: paraphrase-multilingual-MiniLM-L12-v2

search:
    top_k: 5
    hybrid: true
    cache_max_size: 200
    cache_ttl: 3600

chunking:
    max_size: 1000
    overlap: 200

CONFIG_PATH pode ser passada como variável de ambiente.

Ferramentas MCP

Ferramenta

Descrição

buscar_documentacao(pergunta, limite?, fonte?)

Busca trechos relevantes

listar_documentos()

Lista documentos indexados

reindexar()

Reindexa todas as fontes

O parâmetro fonte filtra por tipo de fonte (ex: documento, faq).

Fontes

Múltiplas fontes com tipos arbitrários. Formatos suportados: Markdown (.md) e texto (.txt). Frontmatter YAML é lido como metadados (descrição, palavras-chave).

Docker

docker compose up --build

Monte volumes para /app/src/guides e /app/chroma_db para persistência.

Testes

pip install pytest
pytest tests/

Provedores de embedding

  • huggingface (padrão, local) — all-MiniLM-L6-v2, paraphrase-multilingual-MiniLM-L12-v2

  • openaitext-embedding-3-small, text-embedding-3-large (requer OPENAI_API_KEY)

  • jinajina-embeddings-v3 (requer JINA_API_KEY)

  • ollama — modelos locais via Ollama

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that indexes documents and serves relevant context to LLMs via Retrieval Augmented Generation (RAG).
    245
    36
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Retrieval Augmented Generation MCP server that ingests documents into a local vector database and enables semantic search queries.
    10
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server for documentation search that automatically indexes web documentation sites and provides semantic, full-text, or hybrid search capabilities.
    11
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Read-only MCP server with hybrid search combining dense semantic and sparse keyword retrieval via Qdrant, enabling document querying and fetching for ChatGPT Deep Research.

View all related MCP servers

Related MCP Connectors

  • Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.

  • Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.

  • Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.

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/Ezequiell22/MCP_RAG'

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