Skip to main content
Harbor’s gateway (called the Lighthouse) exposes your MCP servers over HTTP, enabling remote access and tool discovery.

Starting the Gateway

CLI

harbor lighthouse --port 3100

Desktop App

Configure the gateway port in the Helm page under the Lighthouse section.

Endpoints

Once running, the gateway provides these endpoints:
EndpointMethodDescription
/healthGETHealth check — returns 200 if the gateway is running
/toolsGETList all available tools across your docked servers
/serversGETList all running MCP servers
/mcpPOSTJSON-RPC endpoint for MCP protocol messages
/sseGETServer-sent events stream for real-time updates

Example

# Check health
curl http://localhost:3100/health

# List available tools
curl http://localhost:3100/tools

# List running servers
curl http://localhost:3100/servers

Configuration

The default port is 3100. Change it in the CLI with --port or in the config file:
[harbor]
gateway_port = 3100
The gateway enables CORS by default, allowing cross-origin requests from web applications.