Skip to content

MCP scopes: what each permission grants ​

A key only ever sees the tools its scopes allow - everything else doesn't exist for it. Your legacy integration key (Zapier, Make) is a separate class: MCP-scoped keys cannot access the legacy send path, and one key can never hold both. The 175 tools sit in 37 permission groups: when you connect an app by signing in, you start from read-only analyst, assistant without sends or assistant with sends, and an org manager can narrow any connected app to the Support, Sales or Reporting preset or to chosen groups.

Read ​

ScopeGrants
read_conversationsConversations, message history, follow-up queue
read_contactsContact directory search and detail
read_campaignsCampaign lists and status
read_signalsBusiness signals
read_tasksTasks and projects
read_labelsLabel definitions
read_groupsGroup conversations (if the org allows groups at all)
read_teamTeam member names, roles and active status
read_mediaMedia content: capped inline images, voice transcripts
read_calendarCalendar events
read_statusStatus updates and who viewed them
read_newslettersWhatsApp channels: the ones you follow, search, and their posts
read_presenceOnline and last-seen presence of a contact
read_commerceProduct catalog and orders
read_profileYour WhatsApp profile and business profile

Act (internal) ​

ScopeGrants
manage_labelsAdd / remove labels, create new labels
mcp_manage_contactsCreate contacts and update contact fields; notes are append-only (the AI can never delete what a human wrote)
manage_tasksCreate, update and complete tasks
manage_signalsUpdate signal status
manage_chatsClose, reopen, archive, mute, mark read
assign_conversationsAssign conversations to team members
manage_digestsDefine and update chat digests, start or cancel period report builds (commits future AI spend, so it is a separate grant)
manage_calendarCreate and update calendar events
manage_newslettersFollow and unfollow WhatsApp channels
submit_feedbackFile a feedback ticket with the Spun team

Compute ​

ScopeGrants
ai_computeAI reply drafts and semantic search (draws on your org’s AI budget)

Send and outward changes ​

ScopeGrants
mcp_send_messageSubmit text sends into your org’s send flow
send_mediaSubmit media sends (uploads are single-use, org- and key-bound)
schedule_messageSchedule and cancel future sends
forward_messagesForward messages (each forward waits for approval by default)
manage_groupsCreate groups, add or remove participants, manage admins, settings and invite links, leave groups (changes wait for approval by default)
manage_statusPost text and media status updates (approval by default)
manage_profileUpdate your WhatsApp profile (approval by default)
mcp_autonomous_sendExecute sends without approval - only if the org posture is autonomous; high-friction grant

Knowledge base and bots ​

ScopeGrants
read_knowledge, manage_knowledgeYour own knowledge base: list, read and search articles and suggestions; with manage, add, edit, retag and delete articles and review suggestions. Changes apply at once.
read_bots, manage_botsYour bots and auto-reply rules: read them and the conversations a bot handled; with manage, create and edit bots and rules. Turning a bot on needs a manager's approval.

More MCP reference ​

Was this page helpful?

Spun Docs - the documentation for Spun, the WhatsApp team inbox by Spun Life LLC.