PlugWiki
codexpro logo

CodexPro MCP Server: Give ChatGPT Local Coding Tools

CommunityLocal
Getnpmcodexprorebel0789/codexpro

Lets ChatGPT read, search, edit and test code in repos on your own computer.

CodexPro is a local server that connects your ChatGPT session to repos on your machine. ChatGPT can read and search code, edit files, run allowlisted checks such as tests, and write plans for a local coding agent. It is a community project, not made by OpenAI.

ChatGPT on the web needs a public HTTPS address, so you run a tunnel such as Cloudflare, ngrok or Tailscale. Anyone with the URL and its token can use your repo tools, so keep the URL private. You also need a ChatGPT account that can create custom plugins in Developer mode.

Good for

  • ChatGPT users who want it to edit a local repo directly
  • Developers who plan in ChatGPT and implement with Codex or another local agent
  • People who need strict control of which folders ChatGPT can reach

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install codexpro MCP

Claude Code

  1. 1

    The CodexPro project documents setup only for ChatGPT.

  2. 2

    It gives no setup steps for Claude Code.

  3. 3

    See the ChatGPT tab for the documented install.

CodexPro is built for ChatGPT, and the project documents no setup for this app.

Built from the package data we hold. Not yet tested by us.

Tools

  • One entry point that runs the other CodexPro actions

    A single tool that lists and runs the other CodexPro tools by action name, such as config, open, changes or handoff.

    Try: “List the CodexPro actions you can run.”

    Read · codexpro

  • Shows how CodexPro is set up

    Shows the safety modes, limits and blocked paths. It does not reveal the access token.

    Try: “Show me the CodexPro settings and which paths are blocked.”

    Read · server_config

  • Runs a local self-check

    Runs one local diagnostic of modes, workspace access, git and the safe command policy. It may write a probe file under .ai-bridge but does not touch source files.

    Try: “Run the CodexPro self test.”

    Files · codexpro_self_test

  • Opens the repo CodexPro started in

    Selects the default repo for this chat, so later calls can leave out the workspace.

    Try: “Open the current workspace.”

    Read · open_current_workspace

  • Switches to another allowed repo

    Opens and selects one of the repos you allowed when you started CodexPro.

    Try: “Open my api repo.”

    Read · open_workspace

  • Maps the repo

    Builds a bounded map of languages, project types, entry points, areas, symbols and how parts relate, with coverage warnings.

    Try: “Inspect the workspace and tell me how it is organized.”

    Files · inspect_workspace

  • Lists files and folders

    Shows the files and directories in the repo, leaving out blocked paths.

    Try: “Show the folder structure of src.”

    Files · tree

  • Finds code in the repo

    Searches by text, pattern, symbol, references or likely impact.

    Try: “Find every place that calls createInvoice.”

    Files · search

  • Reads one file

    Returns a text file with line numbers.

    Try: “Read src/auth/login.ts.”

    Files · read

  • Looks at an image in the repo

    Returns a PNG, JPEG, GIF or WebP image from the workspace with its size and hash.

    Try: “Look at docs/diagram.png.”

    Files · view_image

  • Creates or overwrites a file

    Writes a text file inside the repo and returns a diff. Only available in workspace write mode, which is the default.

    Try: “Create a README for the utils folder.”

    Write · write

  • Replaces exact text in a file

    Makes a targeted text replacement and returns a diff.

    Try: “Rename the function getUser to fetchUser in this file.”

    Write · edit

Read from the source code

Permissions

high risk · 4 things to watch

High risk

ChatGPT can edit files and run commands in the repos you allow, and the tunnel makes your machine reachable from the internet with only a token to guard it. Turn writes and the command tool off when you only need review, keep the URL private, and allow only the repos you need.

What it can do

Watch out for

  • Your machine is reachable over a public tunnel

    Anyone who gets the tunnel URL with its token can use the tools. Treat the URL like a password, prefer a bearer header, and stop CodexPro when you are done. github.com

  • It can edit files and run project commands

    Write mode is on by default, and bash runs allowlisted checks that can still run your package scripts. Use --no-bash and a read-only or handoff mode for untrusted repos. github.com

  • The token can end up in a URL

    The ?codexpro_token= form can appear in browser history or logs. The README prefers an Authorization header when the client supports one. github.com

  • Blocked paths limit what it can reach

    The README says paths such as .env, keys and .git are blocked, and writes outside allowed roots are rejected. Still keep secrets out of the repos you allow. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyStart it with write mode off or in handoff mode, and add --no-bash to remove the command tool. In handoff mode only .ai-bridge files can be written.
Talks toYour tunnel provider (Cloudflare, ngrok or Tailscale) carries ChatGPT traffic to your machine. ChatGPT file download hosts when you import an attachment
Sign-in and keysA CodexPro token is part of the URL you paste into ChatGPT, or a bearer header if the client supports it. Public tunnels need a token of at least 24 bytes.

Questions

Is CodexPro official?

No. It is a community project by rebel0789 and is not made by OpenAI. It works with your own ChatGPT account.

Does it work with Claude or Cursor?

The README documents only ChatGPT. It also ships a local MCP command, but the project gives no setup steps for other apps.

Why does it need a tunnel?

ChatGPT on the web can only reach public HTTPS addresses. The tunnel, such as Cloudflare, ngrok or Tailscale, gives your local server one.

Can I make it read-only?

Yes. Turn write mode off or use handoff mode, and add --no-bash. The README says writes are hidden unless write mode is workspace.

Is it a hosted service?

No. The README says it is not a hosted product, model proxy or remote shell service. It runs on your computer.

Do I need an API key?

No model key. You need a ChatGPT account that can create custom plugins, and a CodexPro token that setup creates for you.

How many tools does it have?

The default mode exposes 21, and full mode adds more such as git status and workspace snapshots. Some tools only appear when write, command or handoff modes are on.

Information

updated Nov 2, 2026

Publisher
Community
Package
codexpro
Registry
npm
Transport
Streamable HTTP
Auth
token in env
Version
0.30.2
License
MIT
Last commit
Oct 1, 2026
Open issues
7

WebsiteGitHubnpmChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 3
  1. github.com · github.com
  2. www.npmjs.com · npmjs.com
  3. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.