Protocol
MCP Apps
Type
SDK
Stars
2.2k
License
MIT
Last push
Oct 30, 2026

Skybridge MCP Apps SDK

by alpic-ai• 2.2k•
MCP AppsSDKTypeScript

Full-stack TypeScript and React framework for MCP Apps and ChatGPT Apps

About Skybridge

Skybridge is an open-source MCP Apps SDK by alpic-ai, written mainly in TypeScript. Full-stack TypeScript and React framework for MCP Apps and ChatGPT Apps. It has 2,186 GitHub stars and uses the MIT license, and its code was last pushed on Oct 30, 2026.

New to MCP Apps? Our MCP Apps guide explains how it works and lists other projects built on it.

At a glance

Protocol
MCP Apps
Type
SDK
Language
TypeScript
License
MIT
GitHub stars
2,186
Last push
Oct 30, 2026

Listed from public GitHub data, checked 2026-11-08. Not scanned by AgenticMart.

Questions about Skybridge

What is Skybridge?

Full-stack TypeScript and React framework for MCP Apps and ChatGPT Apps It is listed as a MCP Apps SDK, maintained in the alpic-ai/skybridge repository on GitHub.

How do I install Skybridge?

The README in alpic-ai/skybridge has the setup steps. Clone the repository with git clone https://github.com/alpic-ai/skybridge.git and follow its instructions.

Is Skybridge an official MCP Apps project?

No. It is a community project built on MCP Apps, not published by the organisation that runs the protocol.

What license does Skybridge use?

It is published under the MIT license. Check the license file in the repository before using it commercially.

Is Skybridge still maintained?

Its code was last pushed on Oct 30, 2026, and it had 2,186 GitHub stars when we checked on 2026-11-08. Look at recent issues and releases in the repository for a fuller picture.

README

Skybridge - the MCP Apps framework

<p align="center"> <a href="https://docs.skybridge.tech"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/skybridge-readme-banner-dark.png" /> <img alt="Skybridge, the full-stack React framework for MCP Apps and MCP servers" src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/skybridge-readme-banner-light.png" width="100%" /> </picture> </a> </p> <p align="center"> <strong>The full-stack React framework for MCP Apps and MCP Servers.</strong> </p> <p align="center"> <a href="https://docs.skybridge.tech">Documentation</a> · <a href="https://docs.skybridge.tech/get-started/quickstart">Quickstart</a> · <a href="https://github.com/alpic-ai/skybridge/tree/main/examples">Examples</a> </p> <p align="center"> <a href="https://www.npmjs.com/package/skybridge"><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/skybridge?color=77F5EE&amp;labelColor=161B22&amp;style=for-the-badge"><img alt="npm version" src="https://img.shields.io/npm/v/skybridge?color=E3FAF7&amp;labelColor=F6F8FA&amp;style=for-the-badge"></picture></a> <a href="https://www.npmjs.com/package/skybridge"><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/dm/skybridge?color=D7FFC8&amp;labelColor=161B22&amp;style=for-the-badge"><img alt="npm downloads" src="https://img.shields.io/npm/dm/skybridge?color=E8FBD9&amp;labelColor=F6F8FA&amp;style=for-the-badge"></picture></a> <a href="https://discord.com/invite/gNAazGueab"><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/Discord-community-77F5EE?style=for-the-badge&amp;logo=discord&amp;logoColor=77F5EE&amp;labelColor=161B22"><img alt="Discord community" src="https://img.shields.io/badge/Discord-community-E3FAF7?style=for-the-badge&amp;logo=discord&amp;logoColor=5865F2&amp;labelColor=F6F8FA"></picture></a> <a href="https://github.com/alpic-ai/skybridge/blob/main/LICENSE"><picture><source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/github/license/alpic-ai/skybridge?color=D7FFC8&amp;labelColor=161B22&amp;style=for-the-badge"><img alt="License: MIT" src="https://img.shields.io/github/license/alpic-ai/skybridge?color=E8FBD9&amp;labelColor=F6F8FA&amp;style=for-the-badge"></picture></a> </p>

About Skybridge

Skybridge helps developers build type-safe MCP Apps for Claude, ChatGPT and other UI-enabled MCP clients, with a complete set of tooling designed for both humans and agents.

Why? MCP Apps extend the Model Context Protocol with rich, interactive UI views rendered from MCP servers. Conversational apps need seamless interaction between the user, the UI, and the model. This means new UX patterns, developer tooling, and abstractions. Plus, the raw SDKs are low-level: no hooks, type safety, HMR, etc.

That's why we built Skybridge.

Features include:

  • Delightful dev environment: Skybridge provides a dev server with a local emulator, hot module reload, and a permanent tunnel to connect your local app to Claude and ChatGPT.
  • Write once, run everywhere: the framework abstracts implementation differences between MCP clients, so your app runs seamlessly in Claude, ChatGPT, VSCode, and any other MCP Apps compatible client.
  • Agent-ready: powerful skills, CLI, and programmatic dev tool APIs, everything your coding agent needs to build MCP Apps end-to-end.
  • Type-safe end-to-end: tRPC-style inference from MCP server tool definition to React view for type safety from server to frontend.
  • React-first: Intuitive React Query-style hooks, with advanced state management.
  • Example library: get started quickly with ChatGPT- and Claude-ready app examples for ecommerce, travel, SaaS, and more.

They chose to build their MCP Apps with Skybridge:

<p align="center"> <a href="https://www.datadoghq.com"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/datadog-dark.svg"><img src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/datadog-light.svg" alt="Datadog" height="24"></picture></a> &nbsp;&nbsp; <a href="https://bitmovin.com"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/bitmovin-dark.svg"><img src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/bitmovin-light.svg" alt="Bitmovin" height="22"></picture></a> &nbsp;&nbsp; <a href="https://www.evaneos.com"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/evaneos-dark.svg"><img src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/evaneos-light.svg" alt="Evaneos" height="18"></picture></a> &nbsp;&nbsp; <a href="https://www.touchstream.media"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/touchstream-dark.svg"><img src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/touchstream-light.svg" alt="Touchstream" height="24"></picture></a> &nbsp;&nbsp; <a href="https://www.cottages.com"><picture><source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/cottages-dark.svg"><img src="https://raw.githubusercontent.com/alpic-ai/skybridge/main/docs/images/user-logos/cottages-light.svg" alt="Cottages.com" height="24"></picture></a> </p>

Get started

For agents

Install our skill for building MCP Apps and ChatGPT plugins:

npx skills add alpic-ai/skybridge -s skybridge

Once installed, ask your agent "What skills do you have?" to confirm, then try:

  • Create a new MCP app
  • Migrate my MCP server to the Skybridge framework
  • Add a new view to my MCP app

For humans

Bootstrap a new project with:

npm create skybridge@latest my-app

For full install instructions, read our Quickstart guide.

Documentation

The Skybridge documentation covers the full lifecycle of building MCP Apps:

  • Fundamentals: understand MCP Apps, ChatGPT plugins, and how Skybridge bridges both runtimes.
  • Core concepts: learn about server <> model <> UI data flows, LLM context sync, type safety, and instant local iteration with our devtools.
  • Guides: build real app behavior with tools, views, state, and model communication.
  • API Reference: browse our MCP server APIs, React hooks, CLI commands, and runtime compatibility.

Deploy

Deploy Skybridge apps instantly on Alpic for scalable hosting, MCP-specific analytics, permanent tunneling, plugin directory compliance auditing and submission help. You can also self-host on any Node.js-compatible platform.

See our deployment guide for the full production path.

Community & Contributing

We'd love your help improving Skybridge. Here are a few ways to get involved:

  • Bugs: If you run into a bug or unexpected behavior, open a GitHub Issue with a clear reproduction.
  • Questions and ideas: Need help building with Skybridge or have ideas to improve the framework, docs, examples, or developer experience? Open an issue or share them on our Discord.
  • Pull requests: For code or documentation changes, read the Contributing Guide before opening a PR.

Skybridge is released under the MIT License.

Contributors

Built and maintained with ❤️ by Harijoe, Fred Barthelet, and the Alpic team.

<a href="https://github.com/alpic-ai/skybridge/graphs/contributors"> <img src="https://contrib.rocks/image?repo=alpic-ai/skybridge" alt="Skybridge contributors"> </a>

Example templates

Explore all our example templates in the Examples section of the documentation.

Basic

PreviewAppDescriptionDemoCode
<img src="docs/images/showcase-example.png" alt="Everything" width="160" />EverythingComprehensive playground app showcasing all Skybridge hooks and features.Try DemoView code

Use cases

PreviewAppDescriptionDemoCode
<img src="docs/images/showcase-capitals.png" alt="Capitals Explorer" width="160" />Capitals ExplorerInteractive world map with geolocation, country information, and dynamic capital exploration.Try DemoView code
<img src="docs/images/showcase-flight-booking.png" alt="Flight Booking" width="160" />Flight BookingFlight search carousel with route details, pricing comparison, and external booking.Try DemoView code
<img src="docs/images/showcase-ecommerce.png" alt="Ecommerce Carousel" width="160" />Ecommerce CarouselProduct carousel with persistent cart, localization, theme switching, and modal dialogs.Try DemoView code
<img src="docs/images/showcase-investigation-game.png" alt="Investigation Game" width="160" />Investigation GameMulti-screen mystery game with fullscreen mode, dynamic story progression and context asynchronicity demonstrationTry DemoView code
<img src="docs/images/showcase-productivity.png" alt="Productivity" width="160" />ProductivityInteractive analytics dashboard with charts, theme adaptation, localization, fullscreen mode, and bidirectional tool calls.Try DemoView code
<img src="docs/images/showcase-times-up.png" alt="Time's Up" width="160" />Time's UpWord-guessing party game where the user gives hints and the AI tries to guess.Try DemoView code
<img src="docs/images/showcase-lumo.png" alt="Lumo Interactive AI Tutor" width="160" />Lumo — Interactive AI TutorAdaptive tutor with Mermaid diagrams, mind maps, quizzes, and fill-in-the-blank exercises.Try DemoView code

Auth

PreviewProviderDescriptionCode
<img src="docs/images/descope.webp" alt="Auth Descope" width="160" />DescopeFull OAuth authentication with Descope and personalized coffee shop search.View code
<img src="docs/images/showcase-clerk.png" alt="Auth Clerk" width="160" />ClerkFull OAuth authentication with Clerk and personalized coffee shop search.View code
<img src="docs/images/showcase-workos.png" alt="Auth WorkOS AuthKit" width="160" />WorkOS AuthKitFull OAuth authentication with WorkOS AuthKit and personalized coffee shop search.View code
<img src="docs/images/showcase-stytch.png" alt="Auth Stytch" width="160" />StytchFull OAuth authentication with Stytch and personalized coffee shop search.View code
<img src="docs/images/showcase-auth0.png" alt="Auth Auth0" width="160" />Auth0Full OAuth authentication with Auth0 and personalized coffee shop search.View code
<img src="docs/images/showcase-authplane.png" alt="Auth Authplane" width="160" />AuthplaneFull OAuth authentication with Authplane and personalized coffee shop search.View code

UI and component libraries

PreviewAppDescriptionDemoCode
<img src="docs/images/showcase-manifest-ui.png" alt="Manifest UI" width="160" />Manifest UIAgentic component library example for rich AI-powered experiences.Try DemoView code
<img src="docs/images/showcase-generative-ui.png" alt="Generative UI" width="160" />Generative UILLM-generated dynamic UIs with json-render and 36 pre-built shadcn/ui components.Try DemoView code
<img src="docs/images/showcase-mcpcn.png" alt="mcpcn" width="160" />mcpcnAgentic component library starter with pre-built mcpcn components and generative UI via json-render.Try DemoView code

More MCP Apps projects

All 20 →