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-mcpSetup
Claude Code
claude mcp add lamatic-dev -- npx -y @lamatic/dev-mcpVS 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-idYour credentials are stored locally at ~/.lamatic/config.json.
Tools
Projects
| Tool | Description |
|---|---|
dev_list_projects | List all projects in your org |
dev_create_project | Create a new project |
dev_get_project | Get project details |
dev_update_project | Rename a project |
dev_delete_project | Delete a project |
dev_deploy_project | Deploy a project |
Flows
| Tool | Description |
|---|---|
dev_list_all_flows | List all flows in a project |
dev_create_flow | Create a new flow |
dev_get_flows | Get flows list |
dev_update_flow | Update flow nodes and edges |
dev_rename_flow | Rename a flow |
dev_delete_flow | Delete a flow |
dev_update_flow_status | Activate or deactivate a flow |
Deployments
| Tool | Description |
|---|---|
dev_list_all_deployments | List all deployments |
dev_get_deployment | Get deployment details |
Contexts
| Tool | Description |
|---|---|
dev_get_all_contexts | List all contexts |
dev_create_context | Create a vector or memory context |
dev_get_context | Get context details |
dev_delete_context | Delete a context |
Models
| Tool | Description |
|---|---|
dev_list_model_creds | List model credentials |
dev_list_model_providers | List available providers |
dev_check_model_status | Check model availability |
dev_create_model_creds | Add model credentials |
Integrations
| Tool | Description |
|---|---|
dev_list_supported_integrations | List supported integrations |
dev_list_integration_creds | List integration credentials |
dev_create_integration_creds | Add integration credentials |
Credentials
| Tool | Description |
|---|---|
dev_get_cred_info | Get credential details |
dev_get_oauth_url | Get OAuth URL for an integration |
dev_update_credential | Update a credential |
dev_delete_credential | Delete a credential |
Example Usage
list all my Lamatic projectscreate a new project called "my-ai-app" in us-east-1list all flows in project fcd1aa1d-...rename flow abc123 to "New Flow Name"deploy project fcd1aa1d-...Links
- GitHub repository
- npm package
- Docs MCP: Query Lamatic.ai documentation via AI
- Graph MCP: Execute Lamatic flows via AI