MCP.so
Sign In

codemcp

@ezyang

About codemcp

Coding assistant MCP for Claude Desktop

Overview

What is codemcp?

codemcp is a Model Context Protocol (MCP) server that turns Claude into a pair programming assistant. It runs on your computer and is intended for Claude Pro subscribers ($20/month), working with Claude Desktop or the web version via a browser extension. Developers can ask Claude to implement features, fix bugs, and refactor codebases directly on their machine.

How to use codemcp?

Install uv and git, then install the claude-mcp browser extension. Run uvx --from git+https://github.com/ezyang/codemcp@prod codemcp serve to start the MCP server and configure the extension with the SSE URL (e.g., http://127.0.0.1:8000/sse). In Claude, create a project with instructions like Initialize codemcp with $PROJECT_DIR, and create a codemcp.toml file in your Git repository to define allowed commands (e.g., format, test). Then chat with Claude to make changes.

Key features of codemcp

  • Auto‑accept changes by default with automatic Git commits for rollback
  • Pre‑declared commands in codemcp.toml restrict shell access securely
  • Works with any IDE – Claude edits files, you review in your favorite editor
  • Zero per‑action cost thanks to Claude Pro’s $20/month subscription
  • Open source – modify or extend as needed
  • Format command runs automatically after every file edit

Use cases of codemcp

  • Implement a new feature by describing the requirement to Claude
  • Fix

Comments

More Coding Agents MCP clients