codemcp

Codemcp integrates Claude Desktop with your codebase, enabling AI-powered feature implementation, bug fixes, and refactoring through direct file edits and test runs, all while leveraging Git for safe, reversible changes.

1,234
68

codemcp

codemcp enhances Claude Desktop into a pair programming assistant, enabling direct interaction with your codebase for feature implementation, bug fixes, and refactoring. It eliminates the need for manual code transfer by allowing Claude to directly edit files and run tests.

codemcp distinguishes itself through:

  1. Compatibility with Claude Pro, avoiding high API costs.
  2. Safe agentic AI, utilizing a limited toolset and Git version control for secure code changes.
  3. IDE agnosticism, allowing you to use your preferred IDE to review and refine Claude's modifications.

To get started, install uv and git, then configure claude_desktop_config.json with the provided command and arguments, pointing to the codemcp repository. Alternatively, use a global pip install. A codemcp.toml file in your project root configures formatting and testing commands.

codemcp commits changes per chat, amending as it works. It's designed for iterative collaboration, not full autonomy.

Repository

EZ
ezyang

ezyang/codemcp

Created

March 9, 2025

Updated

March 28, 2025

Language

Python

Category

Developer Tools