Pieces MCP + ChatGPT Developer Mode | Setup
Integrate Pieces MCP with ChatGPT Developer Mode via ngrok or HTTPS proxy. Requires Pro, Plus, Business, Enterprise, or Education plan.
Get Started
Integrating the Pieces MCP with ChatGPT Developer Mode brings your workflow context directly into ChatGPT in your browser. ChatGPT Developer Mode requires a remote HTTPS URL—localhost will not work. You must expose PiecesOS via ngrok or another HTTPS proxy first.
Prerequisites
There are three prerequisites for integrating Pieces with ChatGPT Developer Mode:
Installing PiecesOS & Configuring Permissions
Follow the instructions below for a detailed guide on setting up and configuring PiecesOS to correctly pass captured workflow context to the Pieces MCP server.
Setting Up ChatGPT Developer Mode
ChatGPT uses a Connectors UI to add MCP servers. You cannot add localhost URLs—only remote HTTPS endpoints.
Setup Steps
Using Pieces MCP Server in ChatGPT
Once integrated, you can utilize Pieces LTM directly in ChatGPT.
Updating
To update the ngrok URL after a tunnel restart:
- Go to Settings > Connectors
- Find "Pieces LTM" and click
Edit - Update the MCP Server URL
- Save
Troubleshooting
If you're experiencing issues integrating Pieces MCP with ChatGPT Developer Mode:
Cannot Use localhost: ChatGPT requires public HTTPS. Use ngrok or another HTTPS proxy.
Connector Not Connecting: Ensure the ngrok tunnel is running and the URL is accessible in a browser.
Authentication Required: Use no-auth mode; Pieces does not need OAuth.
Tools Not Appearing: Refresh the page after adding the connector.
Developer Mode Not Visible: Ensure you are on a supported plan (Pro/Plus/Business/Enterprise/Education).
Write Actions Need Confirmation: By default, writes require manual approval in ChatGPT.
You're now set to enhance your ChatGPT workflow with powerful context retrieval through Pieces MCP. Happy coding!