trackmcp
Back to directory

LAML MCP Server

0 stars TypeScriptOthers Updated Jun 29, 2025

Documentation

LAML MCP Server

Parse and validate LAML (YAML-based markup language) documents through Model Context Protocol.

What it does

  • Load LAML documents from filesystem via MCP protocol
  • Integrate with Cursor for LAML file access

Quick Start

1. Install and build:

bash
npm install
npm run build

2. Configure MCP server in Cursor:

Option A: Global MCP settings (recommended)

Create or edit `~/.cursor/mcp_settings.json`:

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

Option B: Project-specific settings

Add to your Cursor workspace settings:

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

3. Activate server: In Cursor settings, toggle MCP off/on or restart Cursor

Usage Examples

Load LAML Document

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

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

Load File Content

The server returns raw file content as string for further processing by your application.

Available Operations

  • loadLaml: Load LAML document from file path

Requirements

  • Node.js 18+
  • Cursor with MCP support

Frequently asked questions

What is mcp-laml?

mcp-laml is LAML MCP Server

How do I install mcp-laml?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-laml open source?

Yes — it is hosted on GitHub at https://github.com/EgorKluch/mcp-laml.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP