AI Agent Integration
AI Agent Integration
The Sealab MCP server connects your AI assistant directly to your Sealab account. Once installed, your agent can search the catalog, configure cabinets, build carts, and manage orders — all through natural conversation.
Before You Begin
Node.js 18 or later
Required to run the MCP server. Download from nodejs.org — the LTS version is recommended. Verify your version by running node --version in a terminal.
A Sealab API Key
Your API key authenticates the agent to your account. Generate one from My Profile → API Keys before proceeding.
An MCP-Compatible AI Client
Claude Desktop or Claude Code (by Anthropic) both support MCP servers out of the box. Other MCP-compatible clients will also work.
Installation
No separate install step is needed. The MCP server runs on demand via npx, which comes bundled with Node.js. Your AI client downloads and launches it automatically the first time.
Setting Up with Claude Desktop
Open your Claude Desktop config file
The config file location depends on your operating system:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the Sealab server configuration
Paste the following into your config, replacing your-api-key-here with your actual Sealab API key:
{
"mcpServers": {
"sealab": {
"command": "npx",
"args": ["-y", "@sealab/mcp-server@latest"],
"env": {
"SEALAB_API_KEY": "your-api-key-here"
}
}
}
}Restart Claude Desktop
Fully quit and relaunch the app. On the next startup, Claude will detect the Sealab server and load all available tools. You'll see a tools icon appear in the chat interface confirming the connection.
Setting Up with Claude Code
If you use Claude Code in the terminal, run this command once from any project directory:
claude mcp add sealab -- npx @sealab/mcp-server
Then set your API key as an environment variable. Claude Code will pick it up automatically on the next session.
What Your Agent Can Do
Catalog & Search
Search by keyword, dimensions, or filter tags. Get full specs and configuration flags for any cabinet.
Configuration
Get the exact material, edgebanding, and hardware options available for each cabinet. Apply saved presets automatically.
Saved Carts & Orders
Build and manage saved carts, add or update individual cabinets, and submit orders — all without leaving your conversation.
Drawing Tool
Place cabinets on floor plans and elevations with precise coordinates. Read and update canvas metadata for full project layouts.