Skip to content

Multi-Tenancy

AllMCP separates your connections by client, organization, and user. You choose how many levels you need: a single personal setup, a team where each person connects their own accounts, or a platform serving many customer companies.

Each user keeps their own private set of connections. When Marina connects Bitrix24, only Marina’s session can use Bitrix24 — nobody else on the same client key sees her connection or her data.


All three modes use the same endpoint and the same API-key header. The only difference is which identifiers you add to the URL.

URL: https://go.allmcp.co/mcp/
Header: X-API-Key: allmcp_xxx

One key, one user. Use this for personal setups — Claude Desktop, Cursor, or a private agent.

URL: https://go.allmcp.co/mcp/
Header: X-API-Key: allmcp_xxx

You don’t need to add anything to the URL. Every connection you make belongs to you.


Add identifiers to the URL based on the mode you want:

org_iduser_idResult
Not setNot setSolo — a single default user for the key
Not setSet2-level — a user under your client key
SetSet3-level — a user under an organization under your client key
SetNot setTreated as Solo — organization scoping needs a user_id too

In 3-level mode, each organization can use its own OAuth app for OAuth2 providers, so the consent screen your enterprise customers see carries their branding instead of AllMCP’s.

Set this up in the AllMCP dashboard under Organizations → select the organization → OAuth Apps.


Every user’s connections are kept private and isolated. No user, organization, or client can see another user’s stored credentials.