For the complete documentation index, see llms.txt. This page is also available as Markdown.

Model Context Protocol (MCP)

MCP can mean two different Buzzy workflows. Choose the path that matches what you are trying to do.

Buzzy Builder MCP

Use Buzzy Builder MCP when an AI agent such as Codex or Claude is helping you build, template, inspect, or edit a Buzzy app.

This is the builder workflow: your agent connects to Buzzy's MCP server, follows the Buzzy bootstrap instructions, works through the app-building stages, and helps you review or refine the generated app.

Start here if you want to:

  • create a new app with an AI coding agent

  • start from an existing Buzzy template

  • edit an existing Buzzy app through an agent-assisted workflow

  • set up and bootstrap an MCP-connected builder repo

  • use review gates, screenshots, Playwright checks, and staged changes while building

Buzzy Builder MCP

Buzzy Custom MCP

Use Buzzy Custom MCP when you have a Buzzy app and want that app to be available to AI assistants such as ChatGPT or Claude.

This is the app-exposure workflow: Buzzy generates MCP tools from your app's datatables, functions, permissions, and screens so authenticated users can query data, create records, perform actions, and view widgets through an AI assistant.

Start here if you want to:

  • enable MCP for an app you built in Buzzy

  • let users interact with app data through ChatGPT, Claude, or another MCP-aware client

  • understand generated MCP tools, OAuth, widgets, and app security rules

  • test that REST API, runtime, and MCP access return the same allowed data for each user

Buzzy Custom MCP

Shared MCP Concepts

The Model Context Protocol is an open standard that lets AI assistants interact with external applications and data sources in a structured way. In both Buzzy workflows, MCP provides the bridge between an AI client and Buzzy, while Buzzy handles app structure, data, permissions, and runtime behavior.

When you need the canonical definition of Buzzy row data, metadata fields, parent-child relationships, or linked-table values, refer to the REST API docs:

Last updated