# DevPlan MCP Server

Converts project ideas into structured, step-by-step implementation plans. Useful when AI coding assistants skip critical tasks or drop context across sessions.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 7
- Author: mmorris35
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mmorris35/devplan-mcp-server
- Updated: 2026-06-17
- HTML: https://affpapa.org/en/nevibecode/mcp/devplan-mcp-server

## What it does

The server structures development into an interview, a requirements document named `PROJECT_BRIEF.md`, and an executable task scaffold. Coding agents then fill each subtask with complete, copy-ready code rather than pseudocode.

A built-in validation step enforces that every code block includes imports and expected verification outputs. Because the service runs remotely on Cloudflare Workers with KV storage, it relies on an active internet connection to execute tool calls.

## Requirements
- Remote server: `https://devplan-mcp-server.mike-c63.workers.dev/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http devplan-mcp-server https://devplan-mcp-server.mike-c63.workers.dev/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add devplan-mcp-server --url https://devplan-mcp-server.mike-c63.workers.dev/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "devplan-mcp-server": {
            "url": "https://devplan-mcp-server.mike-c63.workers.dev/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "devplan-mcp-server": {
            "type": "http",
            "url": "https://devplan-mcp-server.mike-c63.workers.dev/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http devplan-mcp-server https://devplan-mcp-server.mike-c63.workers.dev/mcp
```

## When to use it
- Break project concepts into phased, agent-ready subtasks
- Validate code blocks for complete imports and missing steps
- Generate structured `PROJECT_BRIEF.md` files through an interactive prompt
- Capture verification failures into a persistent lessons-learned store

## Example prompts
- Use devplan_start to help me plan a CLI backup tool
- Validate my current plan using devplan_validate_plan
- Generate a task scaffold and brief from our initial requirements

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
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
