Tools and limits
search_schema, describe_table and query_data. Each query is a single SELECT, run read-only, stopped at 15 seconds, capped at 1,000 rows and 100 columns, and limited to 83 allowlisted SQL functions.
MCPPro · beta
Anyone in a role your administrators allow connects an AI assistant to Production through the Model Context Protocol. The assistant finds the tables that person can see, reads the records their permissions allow, and has no tool that writes.
30-day trial with Pro capabilities · no card required
One named person, one permission boundary
Administrators allow MCP for every member or only the roles they select. A person in an allowed role signs in to Bondi and approves the assistant on a consent screen. The assistant receives three read-only tools bound to that person's permissions. Revoke the connection and its access and refresh tokens stop working.
GrantPro · beta
Administrators choose the allowed roles and can revoke any connection.
Tools
No write tool and no mutation scope exist.
Diagram of one MCP grant. The tool names and the row limit are the ones Bondi's MCP server exposes.
What it does
Turn MCP on for a workspace's Production environment and allow every member or only the roles you select. Each person connects their own assistant and approves it on a Bondi consent screen. Administrators see every connection and revoke any of them, people revoke their own, and turning MCP off revokes every connection in the workspace.
The assistant searches the tables its person can see, inspects the ones it needs, and runs read-only queries of up to 1,000 rows under the same permissions that person has in the apps.
An assistant connected through MCP only reads. Changes reach your records through apps, workflows and the API, where the Data API enforces 11 rule types in the write transaction and records who changed what. To change data or call other systems automatically, build a workflow.
Under the hood
The mechanisms behind the page, for the architects and security reviewers evaluating it.
Read the technical documentationsearch_schema, describe_table and query_data. Each query is a single SELECT, run read-only, stopped at 15 seconds, capped at 1,000 rows and 100 columns, and limited to 83 allowlisted SQL functions.
Each person connects through the OAuth authorization code flow with PKCE and receives one scope, mcp:read. API keys and Service Accounts cannot hold an MCP grant, and revoking a grant revokes its tokens.
Every request re-reads the person's roles and account status. A role change applies on the next request, a deactivated account's tokens stop working, and removing a member revokes their connections.
Designed boundaries
Pro only, in controlled beta: we open the beta per organization, and an administrator turns MCP on for each workspace.
Production only, and only for people's own accounts: API keys and Service Accounts cannot connect. MCP has no write tool and does not replace a workflow integration.
Integrations for writing dataAvailability
Questions buyers ask
No. The three tools are read-only, the one scope a connection holds is mcp:read, and every query runs in a read-only transaction. Use workflows and integrations to change data.
Those of the person who connected it. The assistant reads only what that person can read, and a change to that person's roles applies on the next request.
Not app by app. Administrators choose which roles can connect, each person approves the assistant they connect on a consent screen, and administrators can revoke any connection.
MCP is part of Pro and is in beta. The 30-day trial includes Pro features, but MCP stays off until we enable it for your organization. Ask us to enable it, then your administrators choose which roles can connect.
Next step
Tell us which AI assistant your team uses and what it should answer from Production. We'll enable the MCP beta for your organization, and your administrators choose which roles can connect.