What the Assistant Can Access
When you connect an assistant to COLA Cloud, the assistant can call MCP tools against the same data your COLA Cloud account can access:- 2005-forward COLA Registry records in the web/API product
- Label image URLs, extracted barcodes, and enrichment fields on detail records
- TTB permittee records
- TTB label approval processing-time metadata
- Your account usage summary
Quotas
MCP usage shares the same quota system as the web app, REST API, SDKs, and CLI. COLA Cloud meters usage by returned records, not by raw HTTP request count.| Meter | Counts |
|---|---|
| Detail views | Single-record lookups such as get_cola, fetch for COLA IDs, and barcode detail expansion |
| List records | Items returned from list/search tools such as search, search_colas, and search_permittees |
| Open data | TTB processing-time metadata does not count against monthly quota |
Connection Grants
OAuth signs the user into the assistant connection. COLA Cloud stores COLA-specific connection grants on the linked connected-app record. Subscription and quota checks still happen on every paid call. If OAuth succeeds but tool calls returnoauth_connection_required, the OAuth
subject has not been linked to an active COLA Cloud account yet.
| Grant | Allows |
|---|---|
colas:read | COLA searches, detail fetches, and barcode lookups |
permittees:read | Permittee searches and detail fetches |
open_data:read | TTB processing-time metadata |
usage:read | Usage and quota status |

