rebel0789/codexpro

Use ChatGPT Developer Mode as a local coding agent for your repo through MCP.

What it solves

CodexPro provides a secure way to connect ChatGPT to your local machine and specific code repositories. This allows the AI to interact directly with your local files instead of requiring you to manually copy and paste code snippets into the chat interface.

How it works

It operates as a local Model Context Protocol (MCP) server. By setting up a tunnel (such as Cloudflare, ngrok, or Tailscale) to provide an HTTPS URL, you can connect your ChatGPT session to your local environment. Once connected, ChatGPT can use a set of tools to read, search, edit, and verify code within the repositories you explicitly allow.

Who it’s for

Developers who use ChatGPT for coding assistance and want the AI to have direct, controlled access to their local codebase for more efficient editing and review.

Highlights

  • Local Control: The server runs locally, ensuring you maintain control over which repositories are accessible.
  • Comprehensive Toolset: Enables ChatGPT to read, search, edit, edit via patches, and run allowlisted bash checks.
  • Security-First: Includes blocked paths for sensitive files (like .env and .git), requires HTTP tokens for public tunnels, and restricts writes to specific modes.
  • Multi-Project Support: A single process can manage and allow access to multiple different repositories.
  • Flexible Connectivity: Supports various tunnel providers for easy HTTPS exposure.

Related

  • Project
  • Project
  • Project
  • Project
  • Project