Tool type: Web application (browser) Website: chatgpt.com Transport support: SSE, Streamable HTTP (remote HTTPS only) Plans required: Pro, Plus, Business, Enterprise, Education Status: Beta
ChatGPT Developer Mode requires a remote HTTPS URL. Localhost will not work. You must expose PiecesOS via ngrok or another HTTPS proxy first — see Connecting to PiecesOS from the Outside World via Ngrok for full setup instructions.
- A supported ChatGPT plan (Pro, Plus, Business, Enterprise, or Education)
- PiecesOS running locally
- ngrok tunnel active and providing an HTTPS URL
- Open chatgpt.com in your browser
- Click your profile icon → Settings
- Go to Connectors in the sidebar
- Scroll to the bottom and click Advanced Settings
- Toggle Developer Mode (beta) ON
- Return to Connectors
- Click Create (appears after enabling Developer Mode)
- Fill in the New Connector dialog:
- Connector name:
Pieces LTM - MCP Server URL:
https://YOUR_NGROK_URL.ngrok.app/model_context_protocol/2025-03-26/mcp - Description: (optional)
Search and retrieve from Pieces Long-Term Memory
- Connector name:
- Click Create
The URL must point to the
/mcpendpoint path. Subdirectory paths like/functions/v1/mcpdo not work.
ChatGPT supports:
- No authentication — works with Pieces (recommended)
- OAuth — supported but not required for Pieces
Bearer token authentication is not fully supported in Developer Mode.
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
- Start a new conversation in ChatGPT
- Look for the tools indicator in the chat
- Ask: "What tools do you have from Pieces?"
- Try: "What did I work on yesterday?"
| Issue | Solution |
|---|---|
| Cannot use localhost URL | ChatGPT requires public HTTPS — use ngrok |
| Connector not connecting | Ensure ngrok tunnel is running and URL is accessible in a browser |
| "Authentication required" | Use no-auth mode; Pieces doesn't 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 |
- Pieces MCP and LTM Tools Reference — Complete reference for all 39 tools available to your agents
- Connecting to PiecesOS via Ngrok — Expose your local Pieces server for remote access
| ← Back to All Agent Setup Guides |