Docs
Connect Guide

Connect Guide

Configure Cursor, Claude, Windsurf, OpenClaw, and other MCP clients using Dashboard Connect.

Dashboard → Connect is the single place to copy MCP configuration for your deployment. SmartGate does not auto-register with LLM apps — you paste URL + API key into each host.

Before you start

  • An active SmartGate account and API key (Quick Start)
  • An MCP client that supports remote Streamable HTTP with custom Bearer headers

Connect workflow

  1. Open Dashboard → Connect.
  2. Select your platform tab (Cursor, Claude Desktop, Windsurf, Hermes, OpenClaw, Generic).
  3. Copy the JSON or CLI command shown.
  4. Merge into your host config file (Connect shows the path).
  5. Restart the host app (or use Refresh MCP where supported).

Connect always reflects your current deployment URL: POST {site}/api/mcp (Streamable HTTP, stateless).

Playground is not MCP

Dashboard → Playground runs tests through the REST API. It does not use your MCP Connect config.

Per-host reference

HostConfig locationTransport
Cursor~/.cursor/mcp.jsonstreamable-http
Claude Desktopclaude_desktop_config.jsontype: streamable-http
Windsurf~/.codeium/windsurf/mcp_config.jsonserverUrl + streamable-http
OpenClaw~/.openclaw/openclaw.json → mcp.serverstransport: streamable-http
Hermes~/.hermes/mcp.jsonPOST JSON-RPC only
GenericHost-specificstreamable-http

Official host docs:

SmartGate uses MCP 2025-03-26 Streamable HTTP only. Legacy HTTP+SSE dual-endpoint transport has been removed.

OpenClaw tips

  • Use transport: "streamable-http" explicitly.
  • SmartGate normalizes common JSON-RPC quirks server-side.

Supported clients

Any client with remote Streamable HTTP + Bearer headers, including Cursor, Claude Desktop, Windsurf, Hermes, OpenClaw, Cline, Zed, and custom agents.

Troubleshooting

SymptomCheck
401 UnauthorizedAPI key in Authorization: Bearer … header
405 on GETUse POST to /api/mcp, not GET SSE
410 on /messagesLegacy path removed — update config to /api/mcp
Tools emptyComplete MCP initialize handshake in client

Full protocol details: MCP Endpoint.