Setting up the SeaLights MCP server
Running the Sealights MCP server
Method 1: Using UV (Recommended for Development)
{
"mcpServers": {
"mcp-sealights": {
"command": "uv",
"args": [
"run",
"main.py",
"--transport", "stdio"
],
"cwd": "/path/to/SL.Sealights.MCP",
"env": {
"SEALIGHTS_DOMAIN": "app.sealights.io",
"SEALIGHTS_API_TOKEN": "your_api_token_here",
"SEALIGHTS_AGENT_TOKEN": "your_agent_token_here",
"SEALIGHTS_LOG_LEVEL": "INFO"
}
}
}
}Method 2: Using Docker
Environment Variables
Core SeaLights Settings
Variable
Required
Default
Description
HTTP Client Settings
Variable
Required
Default
Description
Proxy Settings (Optional)
Variable
Required
Default
Description
Logging Settings
Variable
Required
Default
Description
Tool Categories
Variable
Required
Default
Description
Operational Settings
Variable
Required
Default
Description
Example Configuration
Command-Line Options
Usage
Core Authentication Options
Flag
Environment Variable
Type
Default
Description
Server Configuration Options
Flag
Environment Variable
Type
Default
Description
HTTP Client Options
Flag
Environment Variable
Type
Default
Description
Proxy Configuration Options
Flag
Environment Variable
Type
Default
Description
Logging Options
Flag
Environment Variable
Type
Default
Description
Tool Category Options
Flag
Environment Variable
Type
Default
Description
Example Commands
Configuration Precedence
Last updated
Was this helpful?

