AI Editors

Conjra works with all 20 MCP-compatible editors listed below. Each editor has first-class support via conjra init --ai <editor>.

i

Gemini CLI → Antigravity CLI transition

Google is transitioning from the Gemini CLI (binary: gemini) to Antigravity CLI (binary: agy). The Gemini CLI will be sunset for free/Pro/Ultra users on June 18, 2026. Google Code Assist Standard and Enterprise orgs retain access to Gemini CLI. Conjra supports both during the migration period.

Comparison table

EditorVendorScopeConfig formatInit command
Claude CodeAnthropicbothmcpServersconjra init --ai claude
CursorAnysphereprojectmcpServersconjra init --ai cursor
WindsurfCodeiumprojectmcpServersconjra init --ai windsurf
Antigravity CLIGooglebothmcpServersconjra init --ai antigravity
Gemini CLIGooglebothmcpServersconjra init --ai gemini
Codex CLIOpenAIglobaltomlconjra init --ai codex
GitHub CopilotGitHub / MicrosoftbothmcpServersconjra init --ai copilot
ClineCline (Open Source)globalmcpServersconjra init --ai cline
AiderAider AIbothyamlconjra init --ai aider
Continue.devContinuebothmcpServersconjra init --ai continue
OpenCodeanomalycobothmcpconjra init --ai opencode
Amazon Q DeveloperAWSglobalmcpServersconjra init --ai amazonq
KiroAWSbothmcpServersconjra init --ai kiro
Warp 2.0WarpbothmcpServersconjra init --ai warp
GooseBlock / Linux Foundation (AAIF)bothmcpServersconjra init --ai goose
Roo CodeRoo VeterinaryglobalmcpServersconjra init --ai roocode
QoderAlibaba CloudbothmcpServersconjra init --ai qoder
TraeByteDanceprojectmcpServersconjra init --ai trae
DroidFactorybothmcpServersconjra init --ai droid
KiloCodeKilobothmcpconjra init --ai kilocode

Claude Code

Vendor: Anthropic

Uses top-level mcpServers key.

Project-level via .mcp.json in project root.

Install

conjra init --ai claude

Config file location

macOS: ~/.claude/settings.json

Windows: %USERPROFILE%\.claude\settings.json

Linux: ~/.claude/settings.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Claude Code in the MCP registration status list. If it shows as not registered, run conjra init --ai claude to configure it.

Cursor

Vendor: Anysphere

Project-level only.

Config file goes in project root .cursor/ directory.

Install

conjra init --ai cursor

Config file location

macOS: .cursor/mcp.json (project-level)

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Cursor in the MCP registration status list. If it shows as not registered, run conjra init --ai cursor to configure it.

Windsurf

Vendor: Codeium

Project-level only.

Config file goes in project root .windsurf/ directory.

Install

conjra init --ai windsurf

Config file location

macOS: .windsurf/mcp.json (project-level)

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Windsurf in the MCP registration status list. If it shows as not registered, run conjra init --ai windsurf to configure it.

Antigravity CLI

Vendor: Google

Successor to Gemini CLI.

Uses 'serverUrl' for remote servers instead of 'url'.

Binary is 'agy'.

Gemini CLI sunset June 18, 2026 for free/Pro/Ultra users.

i

Successor to Gemini CLI

Antigravity CLI (binary: agy) is Google's next-generation AI coding agent. It replaces the Gemini CLI for most users. During the transition period, Conjra supports both. The config format is identical to Gemini CLI.

Install

conjra init --ai antigravity

Config file location

macOS: ~/.gemini/config/mcp_config.json

Windows: %USERPROFILE%\.gemini\config\mcp_config.json

Linux: ~/.gemini/config/mcp_config.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Antigravity CLI in the MCP registration status list. If it shows as not registered, run conjra init --ai antigravity to configure it.

Gemini CLI

Vendor: Google

Sunsetting June 18, 2026 for free/Pro/Ultra users.

Code Assist Standard/Enterprise orgs retain access.

Also supports project-level .gemini/settings.json.

!

Gemini CLI sunset

The Gemini CLI is sunsetting for free/Pro/Ultra users on June 18, 2026. Google Code Assist Standard and Enterprise orgs retain access. New users should use Antigravity CLI instead.

Install

conjra init --ai gemini

Config file location

macOS: ~/.gemini/settings.json

Windows: %USERPROFILE%\.gemini\settings.json

Linux: ~/.gemini/settings.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Gemini CLI in the MCP registration status list. If it shows as not registered, run conjra init --ai gemini to configure it.

Codex CLI

Vendor: OpenAI

Uses TOML format: [mcp_servers.conjra] section with command/args/env.

Also supports codex --mcp-config ./mcp-settings.json with mcpServers JSON.

Has codex mcp add CLI command.

Install

conjra init --ai codex

Config file location

macOS: ~/.codex/config.toml

Windows: %USERPROFILE%\.codex\config.toml

Linux: ~/.codex/config.toml

Config snippet

[mcp_servers.conjra]
command = "node"
args = ["/path/to/conjra/dist/mcp/server.js"]
i

Non-standard config format

Codex CLI uses a toml config format instead of the standard mcpServers JSON pattern. Conjra handles this automatically.

Verify

After initialization, verify the registration with:

conjra status

Look for Codex CLI in the MCP registration status list. If it shows as not registered, run conjra init --ai codex to configure it.

GitHub Copilot

Vendor: GitHub / Microsoft

Global config at ~/.copilot/mcp-config.json.

Also supports workspace .mcp.json and .vscode/mcp.json.

VS Code uses 'servers' key, Copilot CLI uses 'mcpServers'.

Install

conjra init --ai copilot

Config file location

macOS: ~/.copilot/mcp-config.json

Windows: %USERPROFILE%\.copilot\mcp-config.json

Linux: ~/.copilot/mcp-config.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for GitHub Copilot in the MCP registration status list. If it shows as not registered, run conjra init --ai copilot to configure it.

Cline

Vendor: Cline (Open Source)

VS Code extension.

Config stored in VS Code global storage or ~/.cline/mcp.json.

CLI wizard: cline mcp.

Install

conjra init --ai cline

Config file location

macOS: ~/.cline/mcp.json

Windows: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json

Linux: ~/.cline/mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Cline in the MCP registration status list. If it shows as not registered, run conjra init --ai cline to configure it.

Aider

Vendor: Aider AI

Uses YAML format with mcp-servers array (not mcpServers object).

Also supports --mcp-server CLI flags.

Both stdio and HTTP transports.

Project-level .aider.conf.yml also supported.

Install

conjra init --ai aider

Config file location

macOS: ~/.aider.conf.yml

Windows: %USERPROFILE%\.aider.conf.yml

Linux: ~/.aider.conf.yml

Config snippet

mcp-servers:
  - name: conjra
    transport: stdio
    command: node
    args:
      - /path/to/conjra/dist/mcp/server.js
i

Non-standard config format

Aider uses a yaml config format instead of the standard mcpServers JSON pattern. Conjra handles this automatically.

Verify

After initialization, verify the registration with:

conjra status

Look for Aider in the MCP registration status list. If it shows as not registered, run conjra init --ai aider to configure it.

Continue.dev

Vendor: Continue

Open source AI coding assistant for VS Code and JetBrains.

Config in ~/.continue/config.json with mcpServers key.

Install

conjra init --ai continue

Config file location

macOS: ~/.continue/config.json

Windows: %USERPROFILE%\.continue\config.json

Linux: ~/.continue/config.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Continue.dev in the MCP registration status list. If it shows as not registered, run conjra init --ai continue to configure it.

OpenCode

Vendor: anomalyco

Uses 'mcp' key instead of 'mcpServers'.

Each server has 'type': 'local', 'command' is an array, 'enabled': true.

Project-level opencode.json also supported.

172k+ GitHub stars.

Install

conjra init --ai opencode

Config file location

macOS: ~/.config/opencode/opencode.json

Windows: %USERPROFILE%\.config\opencode\opencode.json

Linux: ~/.config/opencode/opencode.json

Config snippet

{
  "mcp": {
    "conjra": {
      "type": "local",
      "command": [
        "node",
        "/path/to/conjra/dist/mcp/server.js"
      ],
      "enabled": true
    }
  }
}
i

Non-standard config format

OpenCode uses a mcp config format instead of the standard mcpServers JSON pattern. Conjra handles this automatically.

Verify

After initialization, verify the registration with:

conjra status

Look for OpenCode in the MCP registration status list. If it shows as not registered, run conjra init --ai opencode to configure it.

Amazon Q Developer

Vendor: AWS

Supports both local stdio and remote HTTP MCP servers.

OAuth flow for remote servers.

Use qchat mcp add to configure via CLI.

Install

conjra init --ai amazonq

Config file location

macOS: ~/.aws/amazonq/mcp.json

Windows: %USERPROFILE%\.aws\amazonq\mcp.json

Linux: ~/.aws/amazonq/mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Amazon Q Developer in the MCP registration status list. If it shows as not registered, run conjra init --ai amazonq to configure it.

Kiro

Vendor: AWS

AWS's spec-driven AI IDE.

Global config at ~/.kiro/settings/mcp.json, project-level at .kiro/settings/mcp.json.

Uses standard mcpServers format.

Install

conjra init --ai kiro

Config file location

macOS: ~/.kiro/settings/mcp.json

Windows: %USERPROFILE%\.kiro\settings\mcp.json

Linux: ~/.kiro/settings/mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Kiro in the MCP registration status list. If it shows as not registered, run conjra init --ai kiro to configure it.

Warp 2.0

Vendor: Warp

AI-native terminal.

Global: ~/.warp/.mcp.json, project: {repo_root}/.warp/.mcp.json.

Has /agent-add-mcp built-in skill.

Project-scoped servers require explicit approval.

Install

conjra init --ai warp

Config file location

macOS: ~/.warp/.mcp.json

Windows: %USERPROFILE%\.warp\.mcp.json

Linux: ~/.warp/.mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Warp 2.0 in the MCP registration status list. If it shows as not registered, run conjra init --ai warp to configure it.

Goose

Vendor: Block / Linux Foundation (AAIF)

Open source AI agent (Apache 2.0).

Runs as CLI + desktop.

MCP-native architecture, 70+ extensions.

Donated to Agentic AI Foundation under Linux Foundation.

Install

conjra init --ai goose

Config file location

macOS: ~/.config/goose/config.yaml

Windows: %USERPROFILE%\.config\goose\config.yaml

Linux: ~/.config/goose/config.yaml

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Goose in the MCP registration status list. If it shows as not registered, run conjra init --ai goose to configure it.

Roo Code

Vendor: Roo Veterinary

VS Code extension, fork of Cline.

Config at ~/.roo/mcp_settings.json using standard mcpServers format.

Also supports VS Code settings.json under rooCode.mcpServers key.

Install

conjra init --ai roocode

Config file location

macOS: ~/.roo/mcp_settings.json

Windows: %USERPROFILE%\.roo\mcp_settings.json

Linux: ~/.roo/mcp_settings.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Roo Code in the MCP registration status list. If it shows as not registered, run conjra init --ai roocode to configure it.

Qoder

Vendor: Alibaba Cloud

AI coding assistant by Alibaba Cloud.

Supports both local stdio and remote MCP servers.

Standard mcpServers JSON format.

Install

conjra init --ai qoder

Config file location

macOS: ~/.qoder/mcp.json

Windows: %USERPROFILE%\.qoder\mcp.json

Linux: ~/.qoder/mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Qoder in the MCP registration status list. If it shows as not registered, run conjra init --ai qoder to configure it.

Trae

Vendor: ByteDance

ByteDance's AI IDE.

Project-level .trae/mcp.json (requires enabling Project MCP in beta settings).

Also supports adding via Settings panel.

Standard mcpServers format.

Install

conjra init --ai trae

Config file location

macOS: .trae/mcp.json (project-level)

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Trae in the MCP registration status list. If it shows as not registered, run conjra init --ai trae to configure it.

Droid

Vendor: Factory

AI coding agent by Factory.

Config: .factory/mcp.json (project) or ~/.factory/mcp.json (global).

CLI: droid mcp add.

Supports http, sse, and stdio transports.

Install

conjra init --ai droid

Config file location

macOS: ~/.factory/mcp.json

Windows: %USERPROFILE%\.factory\mcp.json

Linux: ~/.factory/mcp.json

Config snippet

{
  "mcpServers": {
    "conjra": {
      "command": "node",
      "args": [
        "/path/to/conjra/dist/mcp/server.js"
      ]
    }
  }
}

Verify

After initialization, verify the registration with:

conjra status

Look for Droid in the MCP registration status list. If it shows as not registered, run conjra init --ai droid to configure it.

KiloCode

Vendor: Kilo

VS Code extension and CLI.

Uses 'mcp' key (not 'mcpServers').

'command' is an array, 'type': 'local' or 'remote'.

Config in kilo.jsonc.

Supports OAuth for remote servers.

Install

conjra init --ai kilocode

Config file location

macOS: ~/.config/kilo/kilo.jsonc

Windows: %USERPROFILE%\.config\kilo\kilo.jsonc

Linux: ~/.config/kilo/kilo.jsonc

Config snippet

{
  "mcp": {
    "conjra": {
      "type": "local",
      "command": [
        "node",
        "/path/to/conjra/dist/mcp/server.js"
      ],
      "enabled": true
    }
  }
}
i

Non-standard config format

KiloCode uses a mcp config format instead of the standard mcpServers JSON pattern. Conjra handles this automatically.

Verify

After initialization, verify the registration with:

conjra status

Look for KiloCode in the MCP registration status list. If it shows as not registered, run conjra init --ai kilocode to configure it.

Edit this page on GitHub