Skip to main content
To get a running codebase right away, you can scaffold a project from our templates. They come pre-configured with:
Prerequisite: Skybridge runs on Node 24+

Scaffold Your Project

Set up your app with a single command:
npx skybridge create
The default demo template comes with two tools:
  • start: mounts the onboarding view
  • get-fortune-cookie: with no view
Tools are defined in server.ts, UI components in the views directory. Tools are bound to views in the tool definition.
To scaffold a bare-bones project without tools or view placeholders, select the blank template.

Run Locally

Start the development server from the project root:
npm run dev
This spins up two routes:
  • http://localhost:3000/mcp: the MCP server your app is running on
  • http://localhost:3000/: the DevTools for testing and debugging your app
Updates to your codebase are reflected right away: server and views are reloaded on file save.

Connect to ChatGPT and Claude

You can plug your locally running server directly into AI hosts by exposing your app on the internet. To do so, start the dev server with a tunnel:
npm run dev -- --tunnel
You’ll be provided a public URL (e.g., https://superb-marmot-fondue-420.alpic.dev/mcp) to register your server as a ChatGPT app or a Claude connector.
Alpic tunnel comes with a free LLM Playground on /try. No config needed: it’s already wired to your local server.

Ship

Deploy your app to the Alpic Cloud by running:
npm run deploy
After deployment succeeds, the CLI prints the app’s public URL. You’re now live! See Deploy for all deployment options.

Go Further

Architecture

Design conversational experiences leveraging model intelligence

Build

Learn everything that makes great MCP Apps

Test

Validate your app at every step