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+P → Developer: 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.