Model Context Protocol (MCP)
Overview
Buzzy enables you to add MCP (Model Context Protocol) capabilities to the applications you build with Buzzy's no-code platform. This means the apps you create can be connected to AI assistants like ChatGPT and Claude, allowing users to interact with your app through natural language conversations.
With Buzzy's MCP integration, you can build fully functional applications without writing any code, and then instantly make them accessible through AI assistants. This is a powerful combination: Buzzy handles the app development, data management, and user interface, while MCP provides the bridge to AI platforms. Your users can then query data, create records, and perform actions in your app simply by chatting with their preferred AI assistant.
What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI assistants to interact with external applications and data sources in a structured, secure way. Think of MCP as a universal translator that allows AI to understand and work with your app's data and functionality.
MCP was developed to solve a fundamental challenge: how can AI assistants access real-time data and perform actions in external systems while maintaining security and user control? Before MCP, integrating AI with applications required custom development for each AI platform. MCP provides a standardized approach that works across multiple AI clients.
Benefits of Using Buzzy with MCP
Building MCP-enabled apps with Buzzy offers several advantages over traditional development approaches.
No coding required. Buzzy automatically generates the MCP server and tools from your app's data model. You define your datatables and fields visually, and Buzzy creates the corresponding MCP tools that AI assistants can use.
Instant AI integration. Once you enable MCP for your Buzzy app, it's immediately accessible to AI assistants. There's no separate development cycle for AI features.
Built-in security. Buzzy's MCP implementation includes OAuth authentication out of the box. Users authenticate with their own credentials, ensuring they only access data they're authorized to see.
Multiple AI platforms. Because MCP is an open standard, your Buzzy app can connect to any MCP-compatible AI assistant, not just one platform.
How MCP Works
At its core, MCP defines a communication protocol between three components:
The AI Client is where users interact with the AI assistant. When a user asks the AI to do something that requires external data or actions, the AI communicates with the MCP Server. Buzzy automatically generates and hosts the MCP Server for your app, handling authentication and translating AI requests into app operations. Your Buzzy App contains the data and business logic you've built with Buzzy's no-code tools.
Key Concepts
Tools
Tools are the building blocks of MCP. Each tool represents a specific action the AI can perform, such as "list all recipes" or "create a new task." Buzzy automatically generates tools from your datatables, including list, get, create, update, and delete operations.
Resources
Resources represent data that the AI can read, such as documents, database records, or configuration files. Unlike tools, resources are read-only and provide context to the AI.
Authentication
MCP uses OAuth 2.0 for secure authentication. When a user connects an AI assistant to your Buzzy app, they go through a standard OAuth flow to grant permission. This ensures that the AI only accesses data the user is authorized to see.
Widgets
Buzzy supports MCP widgets, which are minimal UI components that the AI can display to users. Widgets provide a richer experience than text-only responses, allowing users to see formatted data, images, or interactive elements directly in the AI conversation.
Integrations
OpenAI ChatGPT
Buzzy apps can be connected to ChatGPT through OpenAI's Developer Mode. Once connected, users can interact with your Buzzy app directly within ChatGPT conversations. ChatGPT discovers the available tools from your app and can use them to query data, create records, and perform actions based on user requests.
Claude and Other MCP-Aware Services
Because MCP is an open standard, Buzzy apps work with any MCP-compatible AI service. Anthropic's Claude supports MCP connections, allowing users to access your Buzzy app through Claude conversations. As more AI platforms adopt MCP, your Buzzy apps will automatically be compatible with them.
Learn More
To see how to enable MCP for your Buzzy app and connect it to AI assistants, continue to the next section on Buzzy MCP Implementation.
Last updated