Back to Use Cases
Repo
MCP coach
Verify
ActiveBuildersMCP StoreCourier

Turn any chat app into a guided coding coach — not a code rewriter

Courier Dispatch

MCP server for guided coding assistance

The situation

The problem

Most coding agents want write access. That is convenient until the model rewrites a file you did not ask it to touch. Teams that care about review, teaching, and verification need a different contract.

How it usually works

Hosted coding agents clone or stream your repo through a vendor, then apply patches autonomously. The human is a spectator. The codebase is in someone else's context window.

How we ran it

Courier Dispatch is an open-source MCP server that turns any MCP-compatible chat app into a guided coding assistant. It teaches, reviews, and verifies — but never writes code for you. Humans keep every write.

Strategy

Give the model full read access, git context, planning, review, and a constrained command runner for tests and lint. Deny the one capability that causes irreversible damage: silent writes.

Implementation

Read-only codebase access, read-only git tools, plan-and-track, review from diffs, allowlisted verification commands, and MCP so it works in Claude Desktop, Cursor, and other compatible apps.

Capabilities

Read-Only Codebase Access

Gives AI full read access to your codebase for context without ever modifying a file.

Git Tools

Built-in read-only git integration for diffs, blame, log, and status.

Plan & Track

Break tasks into dependency-ordered steps. Plan your approach and track progress.

Code Review

Gather diffs and context for AI-powered code review before you commit.

Constrained Command Runner

Execute verification commands like tests, lint, and builds with allowlist/denylist safety.

MCP Compatible

Works with any MCP-compatible AI chat app — Claude Desktop, Cursor, and more.

Tech Stack

PythonMCPCLI