LAML MCP Server

Carga y valida documentos LAML (lenguaje de marcado basado en YAML) a través del Model Context Protocol.

Documentación

Servidor MCP de LAML

Analiza y valida documentos LAML (lenguaje de marcado basado en YAML) a través del Protocolo de Contexto de Modelos (MCP).

Qué hace

  • Carga documentos LAML desde el sistema de archivos mediante el protocolo MCP
  • Se integra con Cursor para el acceso a archivos LAML

Inicio rápido

  1. Instala y compila:
npm install
npm run build
  1. Configura el servidor MCP en Cursor:

Opción A: Configuración global de MCP (recomendada) Crea o edita ~/.cursor/mcp_settings.json:

{
  "mcpServers": {
    "laml-mcp-server": {
      "command": "node",
      "args": ["/absolute/path/to/your/project/dist/index.js"]
    }
  }
}

Opción B: Configuración específica del proyecto Añade a la configuración de tu espacio de trabajo en Cursor:

{
  "mcp": {
    "servers": {
      "laml-mcp-server": {
        "command": "node",
        "args": ["/absolute/path/to/your/project/dist/index.js"]
      }
    }
  }
}
  1. Activa el servidor: En la configuración de Cursor, alterna MCP a off/on o reinicia Cursor

Ejemplos de uso

Cargar documento LAML

# Example LAML document
$meta:
  name: 'myDocument'
  purpose: "Document description"
  version: 1.0

content:
  title: 'documentTitle'
  description: "Human readable description"
  enabled: true

Cargar contenido de archivo

El servidor devuelve el contenido crudo del archivo como cadena para su posterior procesamiento por tu aplicación.

Operaciones disponibles

  • loadLaml: Carga un documento LAML desde una ruta de archivo

Requisitos

  • Node.js 18+
  • Cursor con soporte MCP