DocsDev MCP

Dev MCP

Manage your Lamatic projects, flows, credentials, and more via AI agents.


What is it?

Lamatic Dev MCP is an Model Context Protocol server that gives AI agents like Claude, GitHub Copilot, and Cursor full control over your Lamatic organization. Create projects, manage flows, handle credentials, deployments, integrations, and more.


Install

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

⚠️

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

Installation

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

Setup

Claude Code

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

VS Code

Add to .vscode/mcp.json:

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

Claude Desktop / Cursor

Add to your MCP config file:

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

Authentication

Once connected, run the dev_auth_login tool:

authenticate with apiKey lt-org-xxx and orgId your-org-id

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


Tools

Projects

ToolDescription
dev_list_projectsList all projects in your org
dev_create_projectCreate a new project
dev_get_projectGet project details
dev_update_projectRename a project
dev_delete_projectDelete a project
dev_deploy_projectDeploy a project

Flows

ToolDescription
dev_list_all_flowsList all flows in a project
dev_create_flowCreate a new flow
dev_get_flowsGet flows list
dev_update_flowUpdate flow nodes and edges
dev_rename_flowRename a flow
dev_delete_flowDelete a flow
dev_update_flow_statusActivate or deactivate a flow

Deployments

ToolDescription
dev_list_all_deploymentsList all deployments
dev_get_deploymentGet deployment details

Contexts

ToolDescription
dev_get_all_contextsList all contexts
dev_create_contextCreate a vector or memory context
dev_get_contextGet context details
dev_delete_contextDelete a context

Models

ToolDescription
dev_list_model_credsList model credentials
dev_list_model_providersList available providers
dev_check_model_statusCheck model availability
dev_create_model_credsAdd model credentials

Integrations

ToolDescription
dev_list_supported_integrationsList supported integrations
dev_list_integration_credsList integration credentials
dev_create_integration_credsAdd integration credentials

Credentials

ToolDescription
dev_get_cred_infoGet credential details
dev_get_oauth_urlGet OAuth URL for an integration
dev_update_credentialUpdate a credential
dev_delete_credentialDelete a credential

Example Usage

list all my Lamatic projects
create a new project called "my-ai-app" in us-east-1
list all flows in project fcd1aa1d-...
rename flow abc123 to "New Flow Name"
deploy project fcd1aa1d-...

Was this page useful?

Subscribe to updates