AI IntegrationListano Control MCP
Permissions
Scopes required by Listano Control MCP tools.
Permissions
Listano Control MCP is company-scoped and permission-controlled.
The authenticated integration session determines which company the tools act for and which operations are available.
Use whoami to inspect the current company and granted scopes.
Scopes
| Scope | Label | Allows |
|---|---|---|
catalog:read | View offerings | List and read catalog offerings, supported languages, and publish readiness. |
catalog:write | Manage offerings | Create, update, translate, and manage draft offerings. |
catalog:publish | Publish and discontinue | Publish drafts and discontinue live offerings. |
Tool permission matrix
| Tool | Required scope |
|---|---|
ping | none |
whoami | none |
catalog-readme | none |
get-supported-languages | none |
list-offerings | catalog:read |
get-offering | catalog:read |
check-offering-publish-readiness | catalog:read |
new-offering | catalog:write |
update-offering-core | catalog:write |
upsert-offering-translations | catalog:write |
upsert-offering-attributes | catalog:write |
upsert-offering-attribute-translations | catalog:write |
remove-offering-attribute | catalog:write |
discard-offering-draft | catalog:write |
publish-offering | catalog:publish |
discontinue-offering | catalog:publish |
Recommended permission behavior
At the start of a session, call whoami.
If a mutation fails because of permissions, call whoami again and report which scope is missing.
Do not attempt to work around missing scopes. The integration must be granted the required permission before the operation can succeed.