Skip to main content
Skybridge contains 2 main packages that can be used together or independently.

The packages

  • skybridge/server: A drop-in replacement for the official MCP SDK that adds widget registration and type inference capabilities.
  • skybridge/web: A React library providing hooks, components, and the runtime glue to render your widgets inside ChatGPT’s iframe environment.

Use skybridge/server

Best if: you’re using the official TypeScript MCP SDK and want to add rich UI widgets with full type safety.

Option 2: use skybridge/web only

Use skybridge/web only

Best if: you already have an MCP server in a non-TypeScript runtime and only want React hooks for UI components.