What is this?
Both MCP servers authenticate with the same API key you use for the Workspace and Platform APIs. The assistant acts as the key’s owner, with that person’s permissions.What can I do here?
- Create or copy your API key
- Send it in the right header
- Understand the extra checks MCP applies
How to use it
1. Get your API key
Open the Developer Portal → API Keys and generate or copy your key. Opening the Developer Portal needs the API Access permission — ask an administrator to grant it if you can’t see Developer in the profile menu.2. Send it as a header
Send the key asAuthorization: Bearer <API_KEY> (preferred) or X-API-Key: <API_KEY>. Never put it in the URL.
Find your channel ids with List channels (the
list_channels tool, or the Workspace API’s channels endpoint). The channel must be one you own or are assigned to — there is no default channel.
3. What else is checked
Workspace MCP- The key’s owner has the API Access permission.
- MCP is allowed on your installation and enabled for the platform, and the key owner’s plan includes MCP.
- The key is used on the address of the platform it belongs to.
- The channel in
X-Channel-Idis one the key’s owner can reach. If not, the server answers404(never403), so channel ids can’t be guessed. - Each tool call needs the permission shown in the tool catalog. Tools you lack permission for are simply not offered.
- The key’s owner is a platform owner or superadmin, and belongs to a platform. Role and platform are re-read on every request and every tool call.
- There is no plan gate and no platform or channel parameter — the platform is the key owner’s own.
Troubleshooting / Technical Notes
401. The key is missing, wrong or revoked. Check theAuthorizationheader.403on the Workspace MCP. The key’s owner lacks the API Access permission, MCP isn’t included in the plan or enabled for the installation, or the key is being used on the wrong platform’s address.403on the Platform MCP. The key’s owner isn’t a platform owner or superadmin.400 channel_required. Add theX-Channel-Idheader (Workspace MCP only).404Channel not found. The channel doesn’t exist, or you can’t reach it.- claude.ai connectors can’t connect. They need OAuth; use Claude Code, Claude Desktop, Cursor or VS Code.