@@ -99,7 +99,7 @@ claude mcp add --transport http codealive https://mcp.codealive.ai/api --header
9999** Option 2: Docker (STDIO)**
100100
101101``` bash
102- claude mcp add codealive-docker /usr/bin/docker run --rm -i -e CODEALIVE_API_KEY=YOUR_API_KEY_HERE ghcr.io/codealive-ai/codealive-mcp:v0.2 .0
102+ claude mcp add codealive-docker /usr/bin/docker run --rm -i -e CODEALIVE_API_KEY=YOUR_API_KEY_HERE ghcr.io/codealive-ai/codealive-mcp:v0.3 .0
103103```
104104
105105Replace ` YOUR_API_KEY_HERE ` with your actual API key.
@@ -141,7 +141,7 @@ Replace `YOUR_API_KEY_HERE` with your actual API key.
141141 "args" : [
142142 " run" , " --rm" , " -i" ,
143143 " -e" , " CODEALIVE_API_KEY=YOUR_API_KEY_HERE" ,
144- " ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
144+ " ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
145145 ]
146146 }
147147 }
@@ -153,20 +153,22 @@ Replace `YOUR_API_KEY_HERE` with your actual API key.
153153<details >
154154<summary ><b >Codex</b ></summary >
155155
156- OpenAI Codex CLI supports MCP via ` ~/.codex/config.toml ` . Remote HTTP MCP is still evolving; the most reliable way today is to launch CodeAlive via Docker (stdio).
156+ OpenAI Codex CLI supports MCP via ` ~/.codex/config.toml ` .
157157
158158** ` ~/.codex/config.toml ` (Docker stdio – recommended)**
159159``` toml
160160[mcp_servers .codealive ]
161161command = " docker"
162162args = [" run" , " --rm" , " -i" ,
163163 " -e" , " CODEALIVE_API_KEY=YOUR_API_KEY_HERE" ,
164- " ghcr.io/codealive-ai/codealive-mcp:v0.2 .0" ]
164+ " ghcr.io/codealive-ai/codealive-mcp:v0.3 .0" ]
165165```
166166
167- > If your Codex version advertises support for remote/HTTP transports, you can try an experimental config (may not work on all versions):
167+ ** Experimental: Streamable HTTP (requires experimental_use_rmcp_client)**
168+
169+ > ** Note:** Streamable HTTP support requires enabling the experimental Rust MCP client in your Codex configuration.
170+
168171``` toml
169- # Experimental; if supported by your Codex build
170172[mcp_servers .codealive ]
171173url = " https://mcp.codealive.ai/api"
172174headers = { Authorization = " Bearer YOUR_API_KEY_HERE" }
@@ -220,7 +222,7 @@ mcpServers:
220222 - -i
221223 - -e
222224 - CODEALIVE_API_KEY=YOUR_API_KEY_HERE
223- - ghcr.io/codealive-ai/codealive-mcp:v0.2 .0
225+ - ghcr.io/codealive-ai/codealive-mcp:v0.3 .0
224226` ` `
225227
226228</details>
@@ -230,6 +232,8 @@ mcpServers:
230232
231233**Option 1: Remote HTTP (Recommended)**
232234
235+ > **Note:** VS Code supports both Streamable HTTP and SSE transports, with automatic fallback to SSE if Streamable HTTP fails.
236+
2332371. Open Command Palette (` Ctrl+Shift+P` or `Cmd+Shift+P`)
2342382. Run **"MCP : Add Server"**
2352393. Choose **"HTTP"** server type
@@ -263,7 +267,7 @@ Create `.vscode/mcp.json` in your workspace:
263267 "args": [
264268 "run", "--rm", "-i",
265269 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
266- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
270+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
267271 ]
268272 }
269273 }
@@ -293,7 +297,7 @@ Create `.vscode/mcp.json` in your workspace:
293297 "args": [
294298 "run", "--rm", "-i",
295299 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
296- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
300+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
297301 ]
298302 }
299303 }
@@ -338,7 +342,7 @@ Create `.vscode/mcp.json` in your workspace:
338342 "args": [
339343 "run", "--rm", "-i",
340344 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
341- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
345+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
342346 ]
343347 }
344348 }
@@ -401,7 +405,7 @@ Qwen Code supports MCP via `mcpServers` in its `settings.json` and multiple tran
401405 "command": "docker",
402406 "args": ["run", "--rm", "-i",
403407 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
404- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"]
408+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"]
405409 }
406410 }
407411}
@@ -441,7 +445,7 @@ Roo Code reads a JSON settings file similar to Cline.
441445 "args": [
442446 "run", "--rm", "-i",
443447 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
444- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
448+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
445449 ]
446450 }
447451 }
@@ -466,7 +470,7 @@ Roo Code reads a JSON settings file similar to Cline.
466470
467471Add a STDIO extension with :
468472- **Command:** `docker`
469- - **Args:** `run --rm -i -e CODEALIVE_API_KEY=YOUR_API_KEY_HERE ghcr.io/codealive-ai/codealive-mcp:v0.2 .0`
473+ - **Args:** `run --rm -i -e CODEALIVE_API_KEY=YOUR_API_KEY_HERE ghcr.io/codealive-ai/codealive-mcp:v0.3 .0`
470474
471475</details>
472476
@@ -500,7 +504,7 @@ Add a STDIO extension with:
500504 "args": [
501505 "run", "--rm", "-i",
502506 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
503- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
507+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
504508 ]
505509 }
506510 }
@@ -518,7 +522,7 @@ Add a STDIO extension with:
518522{
519523 "mcpServers": {
520524 "codealive": {
521- "type": "http",
525+ "type": "streamable- http",
522526 "serverUrl": "https://mcp.codealive.ai/api",
523527 "headers": {
524528 "Authorization": "Bearer YOUR_API_KEY_HERE"
@@ -528,34 +532,45 @@ Add a STDIO extension with:
528532}
529533` ` `
530534
531- > **Note:** Product name is Windsurf.
532-
533535</details>
534536
535537<details>
536538<summary><b>Kiro</b></summary>
537539
540+ > **Note:** Kiro does not yet support remote MCP servers natively. Use the `mcp-remote` workaround to connect to remote HTTP servers.
541+
542+ **Prerequisites:**
543+ ` ` ` bash
544+ npm install -g mcp-remote
545+ ` ` `
546+
538547**UI path:** Settings → MCP → Add Server
539548
540549**Global file:** `~/.kiro/settings/mcp.json`
541550**Workspace file:** `.kiro/settings/mcp.json`
542551
543- **HTTP**
552+ **Remote HTTP (via mcp-remote workaround) **
544553` ` ` json
545554{
546555 "mcpServers": {
547556 "codealive": {
548- "type": "http",
549- "url": "https://mcp.codealive.ai/api",
550- "headers": {
551- "Authorization": "Bearer YOUR_API_KEY_HERE"
557+ "type": "stdio",
558+ "command": "npx",
559+ "args": [
560+ "mcp-remote",
561+ "https://mcp.codealive.ai/api",
562+ "--header",
563+ "Authorization: Bearer ${CODEALIVE_API_KEY}"
564+ ],
565+ "env": {
566+ "CODEALIVE_API_KEY": "YOUR_API_KEY_HERE"
552567 }
553568 }
554569 }
555570}
556571` ` `
557572
558- **STDIO (Docker )**
573+ **Docker (STDIO )**
559574` ` ` json
560575{
561576 "mcpServers": {
@@ -565,7 +580,7 @@ Add a STDIO extension with:
565580 "args": [
566581 "run", "--rm", "-i",
567582 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
568- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
583+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
569584 ]
570585 }
571586 }
@@ -604,7 +619,7 @@ Add a STDIO extension with:
604619 "args": [
605620 "run", "--rm", "-i",
606621 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
607- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
622+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
608623 ]
609624 }
610625 }
@@ -645,7 +660,7 @@ Add a STDIO extension with:
645660 "args": [
646661 "run", "--rm", "-i",
647662 "-e", "CODEALIVE_API_KEY=YOUR_API_KEY_HERE",
648- "ghcr.io/codealive-ai/codealive-mcp:v0.2 .0"
663+ "ghcr.io/codealive-ai/codealive-mcp:v0.3 .0"
649664 ]
650665 }
651666 }
0 commit comments