What MCP is
The short version
Section titled “The short version”MCP — the Model Context Protocol — is an open standard for connecting AI assistants to systems they can read and act on. An assistant that speaks MCP can work with any service offering an MCP server, without anyone building a custom integration for that pairing.
Rubikc offers an MCP server. That is why the same setup works in Claude, ChatGPT, Codex and Cursor.
How Rubikc uses it
Section titled “How Rubikc uses it”An MCP URL points at a server scoped to your account. When an assistant connects, it logs in as you and can see what you can see.
The server exposes a set of tools — named operations the assistant can call. It cannot do anything to your Space that is not one of these.
Connections have identities
Section titled “Connections have identities”A connection is not anonymous. Each one has a name, and Account › MCP lists them with how each connected — OAuth client or Manual URL — and when it was last used.
That means your assistants are distinguishable rather than interchangeable. You can see which are still in use, and Disconnect one without disturbing the others.
See Connect your agent for the two ways to set one up.
What an agent can reach
Section titled “What an agent can reach”| Area | What it covers |
|---|---|
| Spaces | List Spaces and read their overall shape |
| Cubes | Create, update, search and publish cubes, drafts and schedules, and relations between cubes |
| Content | Blocks, versions, ordering, shared content, overlays, and a block’s earlier drafts |
| Surveys | Create, edit, and delete surveys, and read the results |
| Structure | Navigation, structures, categories and filters |
| Feed | Feed configuration |
| Sources | Imports, the Inbox, Automations, and sync and transform logs |
| Files | Uploads and media |
| Brand | Appearance, the visitor tutorial, block defaults, the content playbook, General settings, and SEO |
| Localization | The default language, which languages visitors can switch to, and a refresh from Shopify |
| Analytics | Storefront and cube analytics, sessions |
| Onboarding | Onboarding progress and context |
An agent reads your content playbook before it writes, so it works from your written guidance rather than inventing an approach — and it can update the playbook if you ask it to.
Permissions
Section titled “Permissions”An agent has your access, not more. If you cannot reach a Space, neither can it. If you lose access to a Space, the agent loses that access immediately.
You can Disconnect a connection at any time from Account › MCP. It takes effect immediately, and affects only that connection.