# Coder

Connect an AI coding client to Coder to manage workspaces, templates, and cloud development environments.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 17160
- Author: coder
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/coder/coder
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/coder

## What it does

Coder defines cloud development environments with Terraform and provides workspaces and templates to manage. Its MCP server connects the platform to Claude Code, Codex, and the other clients listed as supported.

To connect, put your Coder server hostname in the client setup command. A production Coder deployment needs PostgreSQL version 13 or newer and an external access URL, so plan for those requirements when preparing the server.

## Requirements
- Remote server: `https://{coder_hostname}/api/experimental/mcp/http`
- Works with: Terraform

## Install

### Claude Code (native platform)

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
claude mcp add --transport http coder https://{coder_hostname}/api/experimental/mcp/http
```

### Codex

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
codex mcp add coder --url https://{coder_hostname}/api/experimental/mcp/http
```

### Cursor

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "coder": {
            "url": "https://{coder_hostname}/api/experimental/mcp/http"
        }
    }
}
```

### GitHub Copilot

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "coder": {
            "type": "http",
            "url": "https://{coder_hostname}/api/experimental/mcp/http"
        }
    }
}
```

### Gemini CLI

1. **Template address**
- The server address is a template: replace {…} or […] with your own values

2. **Platform CLI: remote server**
```bash
gemini mcp add -t http coder https://{coder_hostname}/api/experimental/mcp/http
```

## When to use it
- manage Coder workspaces from an AI client
- work with development environment templates
- connect a cloud development environment to Claude Code
- set up Coder integration with Codex

## Example prompts
- Show me the Coder workspaces and help me choose one.
- Help me explore the development environment templates in Coder.
- Connect to Coder and check which development environments are available.

## Similar
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33918
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81115
- [Oh My Posh Validator](https://affpapa.org/en/nevibecode/mcp/oh-my-posh-validator.md) — MCP server · ★ 23643
- [mcp](https://affpapa.org/en/nevibecode/mcp/kubeshark-mcp.md) — MCP server · ★ 12109

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
