llms.txt Content
# Skybridge
> The #1 full stack open-source TS framework for building ChatGPT and MCP Apps
## Docs
- [API Reference](https://docs.skybridge.tech/api-reference.md): Detailed documentation for all hooks and utilities provided by Skybridge.
- [CLI Reference](https://docs.skybridge.tech/api-reference/cli.md): Complete reference for Skybridge CLI commands
- [createStore](https://docs.skybridge.tech/api-reference/create-store.md): Create Zustand stores with automatic widget state persistence, actions, and middleware support.
- [data-llm Attribute](https://docs.skybridge.tech/api-reference/data-llm.md): Create a feedback loop between your widget UI state and the model for contextual responses.
- [generateHelpers](https://docs.skybridge.tech/api-reference/generate-helpers.md): Create fully typed hooks with end-to-end inference from your MCP server, like tRPC for widgets.
- [Type Utilities](https://docs.skybridge.tech/api-reference/infer-utility-types.md): Extract input, output, and structured content types from your MCP server definition.
- [McpServer](https://docs.skybridge.tech/api-reference/mcp-server.md): The main class for building MCP servers with Skybridge, supporting tools, widgets, and type inference.
- [mountWidget](https://docs.skybridge.tech/api-reference/mount-widget.md): Mount your React widget into the Skybridge runtime root element.
- [registerWidget](https://docs.skybridge.tech/api-reference/register-widget.md): Register an interactive widget with React UI that renders in the host's iframe environment.
- [useAppsSdkContext](https://docs.skybridge.tech/api-reference/use-apps-sdk-context.md): Low-level hook for subscribing to OpenAI host global state values directly.
- [useCallTool](https://docs.skybridge.tech/api-reference/use-call-tool.md): React hook for calling MCP tools from widgets with typed API and state management.
- [useDisplayMode](https://docs.skybridge.tech/api-reference/use-display-mode.md): Read and control widget display modes: inline, full