Connect your tools to Content Hub.

The Xpansions MCP Server is a remote service you add to your AI coding tool — Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Cline, Continue, Zed, JetBrains or OpenAI Codex. Add one endpoint, sign in — and your assistant can plan, build, test and deploy Sitecore Content Hub features, with CH connectivity, per-user memory and the full developer toolset built in. No keys to copy.

New to MCP? The Model Context Protocol is a standard way to give an AI assistant new abilities. You add the Xpansions endpoint to your tool once — from then on your assistant has every Content Hub tool available. Nothing to install, no local process to run.

How the connection works

One endpoint

The server speaks stateless streamable-HTTP — nothing to install, no local process. Every tool lives at a single URL: https://xpansions.net/mcp/

Sign in once

Your tool shows a sign-in prompt the first time it hits the server. Approve in your browser — done. Your session renews itself; you never see or copy a key.

Your tool of choice

Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Cline, Continue, Zed, JetBrains AI Assistant, OpenAI Codex — or any OAuth-capable MCP client. Same endpoint, same setup.

Connect in two steps

Pick your tool below. Add the endpoint, sign in when prompted — and you're connected. No account needed beforehand; signing in for the first time creates your free account automatically.

Claude Code

Step 1 — in your terminal (outside any claude session), register the server:

claude mcp add --transport http xpansions https://xpansions.net/mcp/

Step 2 — start Claude Code (claude), then type /mcp in the chat. Select xpansions from the list and choose Authenticate. Your browser opens — sign in with your email, click Approve, return to your terminal. Done.

If /mcp shows "No MCP servers configured", Step 1 was run from a different directory. Re-run it from the directory where you use Claude Code, or add --scope user to register it once for all projects.

Claude Desktop

Step 1 — open Customize → Connectors, click +, choose Add custom connector, and fill in:

  • Name: Xpansions
  • Remote MCP server URL: https://xpansions.net/mcp/
  • Click Add

Step 2 — the OAuth screen opens in your browser. Sign in, click Approve, return to Claude Desktop. Done.

Status indicators in Customize → Connectors: no icon = connected  |  = disconnected (click to reconnect)  |  = error (check auth or server availability).

Cursor

Step 1 — open Settings → Tools & MCP, click + Add new MCP server, set transport to Streamable HTTP, name it xpansions, and paste the URL. Or add directly to ~/.cursor/mcp.json:

{ "mcpServers": { "xpansions": { "url": "https://xpansions.net/mcp/" } } }

Step 2 — on the first tool call, Cursor opens your browser for sign-in. Complete the OAuth flow and you're connected.

VS Code GitHub Copilot agent mode

Step 1 — press Cmd / Ctrl+Shift+P, run MCP: Add Server, choose HTTP, enter https://xpansions.net/mcp/ as the URL, and name it xpansions. Or create .vscode/mcp.json in your workspace:

{ "servers": { "xpansions": { "type": "http", "url": "https://xpansions.net/mcp/" } } }

Step 2 — switch to Agent mode (Cmd / Ctrl+I → select Agent). On first use, VS Code prompts for sign-in — approve in your browser.

MCP tools are only active in Agent mode. They are not visible in Ask or Edit modes.

Windsurf

Step 1 — add to ~/.codeium/windsurf/mcp_config.json (Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json):

{ "mcpServers": { "xpansions": { "serverUrl": "https://xpansions.net/mcp/" } } }

Windsurf uses serverUrl — not url.

Step 2 — restart Windsurf. Xpansions tools appear in the Cascade panel. Sign in when prompted to complete the OAuth flow.

Cline VS Code extension

Step 1 — open the Cline sidebar in VS Code, click MCP Servers, select the Remote Servers tab, and click Add Remote Server:

  • Server Name: xpansions
  • Server URL: https://xpansions.net/mcp/
  • Click Add Server

Step 2 — Cline opens your browser for sign-in. Complete the OAuth flow and return.

Continue

Step 1 — add to ~/.continue/config.yaml:

mcpServers: - name: xpansions transport: type: streamable-http url: https://xpansions.net/mcp/

Step 2 — reload the window (Cmd / Ctrl+Shift+PDeveloper: Reload Window). Xpansions tools appear in the Continue chat panel.

Zed

Step 1 — open Zed → Settings (Cmd / Ctrl+,) and add to settings.json:

{ "context_servers": { "xpansions": { "url": "https://xpansions.net/mcp/" } } }

Step 2 — Zed opens your browser to authenticate on first use. Your session is stored in the system keychain — you only sign in once.

JetBrains IDEs AI Assistant

Works in IntelliJ IDEA, PyCharm, WebStorm, GoLand and all other JetBrains IDEs with the AI Assistant plugin.

Step 1 — open Settings → Tools → AI Assistant → Model Context Protocol (MCP), click +:

  • Name: xpansions
  • URL: https://xpansions.net/mcp/
  • Click OK and apply settings

Step 2 — AI Assistant opens a browser for OAuth sign-in. Approve and return to your IDE.

OpenAI Codex

Step 1 — add to ~/.codex/config.toml (global) or .codex/config.toml (project-scoped):

[mcp_servers.xpansions] url = "https://xpansions.net/mcp/"

Step 2 — run codex. On the first Xpansions tool call, Codex opens a browser for OAuth sign-in. Approve and return — session is stored securely for future runs.

Any other MCP client

Any client that speaks streamable-HTTP works with the same endpoint. Add https://xpansions.net/mcp/ as an HTTP server with no auth header — the server automatically triggers the OAuth sign-in flow on the first request.

Other clients known to work: Roo Code, Amazon Q Developer, Sourcegraph Cody, Microsoft Copilot Studio, and any client built on MCP SDK 1.0+.

You can see and disconnect connected apps any time from your account portal.

Need an account?

Signing in for the first time creates your free account automatically — no card required, nothing to set up beforehand.