Desktop MCP clients (VSCode, Goose, Postman, MCPJam) connect directly to
http://localhost:3000/mcp: no tunnel needed.Start the Tunnel
Pass the--tunnel flag to the dev server, or toggle Tunnel in the DevTools header:
https://cool-marmot-fondue-420.alpic.dev/mcp).
Connect to Hosts
ChatGPT
- Go to Profile → Apps → Create app
- Enter the printed
/mcpURL - Click Create, then select your app with the + button in a new conversation
Creating apps requires developer mode to be enabled: Settings → Apps → Advanced settings → Developer mode.
Claude
- Go to Customize → Connectors → Add custom connector
- Enter your app name and the printed
/mcpURL - Click Add, then enable the connector in a new conversation
Iterate Without Reconnecting
The Alpic tunnel URL is stable across restarts: register the app or connector once. Hot reload works through it too: view edits show up in the host on save, on desktop and mobile alike.Limitation
ChatGPT and Claude cache your tool definitions at registration. When the server schema changes (a tool added or renamed, an input schema edited), refresh the app or connector in the host so the model sees the new definitions.Go Further
DevTools
Call tools and render views locally, without a host
Playground
Chat with a real model running your app
Audit
Catch spec and platform issues before submission