Claude Code
Terminal setup with
claude mcp add --transport http.Claude Desktop
Remote custom connector setup through Settings > Connectors and Fortress OAuth.
Codex
CLI and IDE-extension setup using shared Codex MCP configuration.
Cursor
~/.cursor/mcp.json or project .cursor/mcp.json.Windsurf
Cascade MCP setup using
serverUrl in mcp_config.json.VS Code
GitHub Copilot Agent mode using VS Code’s
servers config shape.Gemini CLI
User-scoped HTTP MCP setup with
gemini mcp add.OpenClaw
Saved MCP server registry using
streamable-http.OpenRouter Spawn
Add Fortress inside the spawned runtime or custom Agent SDK harness.
Generic MCP
Standard remote HTTP endpoint plus
Authorization header.Choose a preset
| Runtime | Fortress preset | Setup path | Auth |
|---|---|---|---|
| Claude Code | claude_code | Shell command | Bearer token header |
| Claude Desktop | claude_desktop | Settings > Connectors | OAuth |
| Codex CLI / IDE | codex | Shell command or ~/.codex/config.toml | Bearer token env var |
| Cursor | cursor | mcp.json | Bearer token header |
| Windsurf Cascade | windsurf | mcp_config.json | Bearer token header |
| VS Code Copilot | vscode | User or workspace mcp.json | Bearer token header |
| Gemini CLI | gemini_cli | Shell command | Bearer token header |
| OpenClaw | openclaw | openclaw mcp set | Bearer token header |
| OpenRouter Spawn | openrouter_spawn | Inside the spawned runtime | Runtime-specific |
| Other MCP client | generic | Client-specific MCP file | Bearer token header |
