Credentials. Write and format actions change the live workbook, and the README notes a successful dispatch is not treated as business completion, so always read the range back to verify.
Who it is forAn analyst or operations user who keeps data in an Excel workbook and wants ChatGPT to update it during the same conversation.
The problemReviewing and editing many ranges by hand, or switching between Chat and Excel, slows down routine workbook changes.
The outcomeChatGPT reads sheet metadata and ranges, searches the workbook, writes values, and applies formatting through the public Excel Preview tools.
What you need first
- Node.js 22 or newer
- A working local Codex installation (Codex Desktop is optional if a working CLI or runtime is available)
- A supported platform: Windows, Apple Silicon macOS (arm64), or Ubuntu Linux (x64) Technical Preview
- A ChatGPT plan; Plus and Pro have been verified working
- An authenticated Tunnel or remote MCP endpoint, plus a ChatGPT custom app or developer-mode MCP connection, so ChatGPT can reach your local Codexless
Steps
- Complete the Codexless install and start the HTTP service for your platform.
- Connect the target workbook through the supported Document Control / Excel Add-in path, since Codexless does not use CUA for public Excel work.
- In Chat, ask ChatGPT to run excel_status to confirm the workbook is connected.
- Ask ChatGPT to read the sheet metadata or ranges, then describe the exact cells it plans to change.
- Approve the write or formatting request, then ask ChatGPT to read the changed range back and confirm the values.
Prompt for your agent
Using the Codexless repository at https://github.com/liyana31811/Codexless, ask ChatGPT to check the connected workbook with excel_status, then update <sheet-and-range> with <new-values>. Verify the change by reading back the same range with excel_read_ranges before reporting success.
Caveat. The public Excel Preview is bounded to the six listed tools and does not expose generic Office scripting, a raw MCP executor, or the wider dynamic tool surface.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for liyana31811/Codexless and "Read and update a connected Excel workbook from Chat"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer