Coding Tools MCP: Turning ChatGPT into a Real Coding Agent
OpenAI Developer Community
June 23, 2026
Nice direction. The thing I would make very explicit in the server docs is the separation between inspection, planning, and mutation tools.
For a coding MCP, I would want the tool surface to make these boundaries visible before any call runs:
* read/search/list operations are always safe to call
* write/apply/run commands require an explicit working directory and scope
* destructive operations require dry-run output first
* every command returns enough diagnostic context for the model to recover without guessing
* the server logs which files, commands, and git state were touched
The MCP part makes the workflow possible, but the trust comes from the contract around side effects.
Discussion in the ATmosphere