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
- Edita/crea documento en
documents/. - Valida:
npm run validate-structure
- Reindexa:
npm run docs:index
- 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