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-mcpSetup
Claude Code
claude mcp add lamatic-graph -- npx -y @lamatic/graph-mcpVS 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-idYour credentials are stored locally at ~/.lamatic/config.json.
Tools
| Tool | Description |
|---|---|
graph_auth_login | Authenticate with Lamatic |
graph_load_project_flows | Load all active flows with input schemas |
graph_execute_flow | Execute a deployed flow with a payload |
graph_refresh_flows | Refresh the list of active flows |
Supported Flow Triggers
Graph MCP can execute flows with the following trigger types:
| Trigger | Supported |
|---|---|
| API Request | ✅ |
| Chat Widget | ✅ |
| Search Widget | ✅ |
| Webhook | ✅ |
How It Works
- Connect your MCP client with org API key + project API key + org ID
- Run
graph_load_project_flowsto see all active flows and their input fields - Run
graph_execute_flowwith the flow ID and matching payload - 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 flowsLinks
- GitHub repository
- npm package
- Docs MCP: Query Lamatic.ai documentation via AI
- Dev MCP: Manage Lamatic projects via AI