Saltar al contenido principal

How To Expose Docs To MCP

Resumen

No necesitas duplicar documentos. MCP indexa directamente documents/.

Requisitos por documento

Frontmatter mínimo:

---
id: my-doc-id
title: My Doc
category: development
lang: en
ai_expose: true
---
  • Si ai_expose: true, el documento entra al índice MCP.
  • Si ai_expose: false, se muestra en Site pero no en MCP.

Flujo

  1. Edita/crea documento en documents/.
  2. Valida:
npm run validate-structure
  1. Reindexa:
npm run docs:index
  1. Prueba contrato MCP:
npm run test:contracts --prefix mcp

Verificación manual

  • Archivo generado: mcp/metadata/docs-index.v2.json
  • Endpoint MCP (si corre en HTTP): POST /mcp
  • Health MCP: GET /health