The easiest way to bootstrap a project is using our 🧠 Skill. To get a running codebase right away, you can use our starter template — it comes pre-configured with an MCP server, a basic UI view, and a full dev server with a local emulator and HMR.Documentation Index
Fetch the complete documentation index at: https://docs-staging.skybridge.tech/llms.txt
Use this file to discover all available pages before exploring further.
Scaffold your project
Set up your app with a single command:PrerequisitesMake sure you have:
- Node.js 24+
- Basic knowledge of React and TypeScript
- Familiarity with Zod for schema validation (we’ll use it for type-safe tool definitions)
Start the development server
Run the development server from the root directory:skybridge command, which starts a development server with the following features:
What it does
Theskybridge command:
- Starts an Express server on port 3000 that packages:
- An MCP endpoint on
/mcp- the App Backend - A React application on Vite HMR dev server - the App Frontend
- An MCP endpoint on
- Watches for file changes using nodemon, automatically restarting the server when you modify server-side code
Development workflow
When you runskybridge:
- The server starts and displays the welcome screen in your terminal
- You can access DevTools at
http://localhost:3000/to test your app locally - The MCP server is available at
http://localhost:3000/mcp - File watching is enabled - changes to server code will automatically restart the server
- Hot Module Reload (HMR) is active for Views components - changes appear instantly in the host without reconnecting
Exposing a public URL
When you need to connect a remote client like ChatGPT or Claude, pass the--tunnel flag:
/mcp URL and an LLM Playground /try URL. Add --verbose to stream tunnel logs.
Next steps
Test Your App
Learn how to test your app locally, in ChatGPT and compatible MCP Clients.