DocsMCPGraph MCP

Graph MCP (Beta)

Execute your deployed Lamatic flows via AI agents using natural language.


What is it?

Lamatic Graph MCP is an Model Context Protocol server that turns your deployed Lamatic flows into AI-callable tools. Connect Claude, GitHub Copilot, or Cursor, and your flows become tools your AI can call directly using natural language.


Install

Pick your client and you’re connected in a few seconds.

⚠️

After connecting, ask your AI assistant to run graph_auth_login with your org API key, project API key, and org ID. Nothing else works until you authenticate.

Installation

# Run directly via npx (recommended)
npx @lamatic/graph-mcp
 
# Or install globally
npm install -g @lamatic/graph-mcp
 
# Or install as a dependency
npm install @lamatic/graph-mcp

Setup

Claude Code

claude mcp add lamatic-graph -- npx -y @lamatic/graph-mcp

VS Code

Add to .vscode/mcp.json:

{
  "servers": {
    "lamatic-graph": {
      "command": "npx",
      "args": ["-y", "@lamatic/graph-mcp"],
      "type": "stdio"
    }
  }
}

Claude Desktop / Cursor

Add to your MCP config file:

{
  "mcpServers": {
    "lamatic-graph": {
      "command": "npx",
      "args": ["-y", "@lamatic/graph-mcp"]
    }
  }
}

Authentication

Graph MCP requires two API keys: an org-level key and a project-level key.

Run the graph_auth_login tool:

authenticate with orgApiKey lt-org-xxx, projectApiKey lt-mmup-xxx and orgId your-org-id

Your credentials are stored locally at ~/.lamatic/config.json.


Tools

ToolDescription
graph_auth_loginAuthenticate with Lamatic
graph_load_project_flowsLoad all active flows with input schemas
graph_execute_flowExecute a deployed flow with a payload
graph_refresh_flowsRefresh the list of active flows

Supported Flow Triggers

Graph MCP can execute flows with the following trigger types:

TriggerSupported
API Request
Chat Widget
Search Widget
Webhook

How It Works

  1. Connect your MCP client with org API key + project API key + org ID
  2. Run graph_load_project_flows to see all active flows and their input fields
  3. Run graph_execute_flow with the flow ID and matching payload
  4. The AI maps your natural language to the right flow and payload automatically

Example Usage

show me all flows for project fcd1aa1d-...
run the Changelog flow with sampleInput "hello world"
execute the RAG flow and ask it "what is Lamatic?"
refresh my flows

Was this page useful?

Subscribe to updates