Connecting services and preparing your dashboard.
Cline connects to Zephex over Streamable HTTP directly from the VS Code sidebar. You can authenticate through the OAuth browser flow with no API key in config, or paste a Bearer key for instant access.
OVERVIEW
Cline is an open-source AI coding agent for VS Code with native Streamable HTTP MCP support. It detects a 401 response from the server, shows an Authenticate button in the panel, and opens the OAuth browser flow automatically. Credentials are stored internally by Cline — you do not need to paste keys into config files. A Bearer header alternative is also available for teams that prefer static API key management.
CONFIG FILE LOCATION
Managed by the Cline extension at ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json on macOS, %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json on Windows. You can also configure servers directly from the Cline panel without editing the file.
Use `type: streamableHttp` — not `sse`. The SSE transport is the legacy Cline format and does not support the OAuth browser flow. The OAuth config has no Authorization header so Cline triggers the browser flow on first connection.
Do not use `type: sse` for Zephex. Streamable HTTP is required for OAuth to work. If you previously added an SSE entry, remove it and re-add with `type: streamableHttp`.
{ "mcpServers": { "zephex": { "url": "https://zephex.dev/mcp", "type": "streamableHttp", "disabled": false, "timeout": 60 } }}If you prefer not to use OAuth, generate a key at zephex.dev/dashboard/api-keys and replace `mcp_sk_example` with your actual key. The server connects immediately without a browser flow. Do not commit this file if the key is present.
{ "mcpServers": { "zephex": { "url": "https://zephex.dev/mcp", "type": "streamableHttp", "headers": { "Authorization": "Bearer mcp_sk_example" }, "disabled": false, "timeout": 60 } }}Confirm the server is connected before relying on Zephex tools in your prompts.
This means the server returned a plain-text 401 response instead of JSON. Zephex always returns JSON on 401 — if you see this error, make sure you are connecting to https://zephex.dev/mcp and not a custom proxy that sends plain text errors.
Check that `type` is set to `streamableHttp` (not `sse`). The OAuth flow only triggers on the Streamable HTTP transport. Delete and re-add the server if needed.
The server connected but tool discovery failed. Click Reconnect in the Cline MCP panel. If it persists, check that your Zephex account has an active subscription at zephex.dev/dashboard.
Cline in a dev container routes requests through the container network. Make sure the container has outbound HTTPS access to zephex.dev.
If the editor still does not connect, return to Quickstart or check Connection Issues.