A minimal TypeScript template for building ChatGPT and MCP Apps with widget rendering.
This template has been generated and is powered by Skybridge.
git clone git@github.com:alpic-ai/apps-sdk-template.git
cd apps-sdk-template
npm install
Run the development server from the root directory:
npm run dev
Open DevTools to test your app locally: http://localhost:3000/ MCP server running at: http://localhost:3000/mcp
ngrok http 3000
/mcp (e.g. https://3785c5ddc4b6.ngrok-free.app/mcp)server/server.ts with a unique name (e.g., my-widget)web/src/widgets/my-widget.tsx. The file name must match the widget name exactlyEdit and save components in web/src/widgets/ — changes appear instantly in the host
Modify files in server/ and reload your ChatGPT connector in Settings → Connectors → [Your connector] → Reload
Use Alpic to deploy your OpenAI App to production
https://your-app-name.alpic.live)$ claude mcp add apps-sdk-template \
-- python -m otcore.mcp_server <graph>