Who this is for: Brand users and sales reps. A brand Administrator must enable MCP under Platform Settings before anyone can connect. Buyer (account) users cannot connect.
MCP URL (copy this)
Paste this into your AI tool. The/mcp path is required.
Before you start
- Confirm MCP is enabled for your brand (Settings → Platform Settings → Enable MCP).
- Sign in to Keystone as a brand or rep user (same account you use every day).
- Use an AI client that supports remote MCP with OAuth (browser sign-in).
Claude (claude.ai or Claude Desktop)
- Open Claude → Settings → Connectors (sometimes labeled Integrations).
- Add a custom / remote MCP connector.
- Paste
https://mcp.keystoneb2b.io/mcpas the server URL. - Complete the browser flow: Keystone login (if needed) → Allow read-only access.
- Return to Claude and start a chat. Ask something like: “Show my open orders this month.”
Cursor
- Open Cursor Settings → MCP (or Features → MCP).
- Add a new MCP server and choose a remote / URL connection (not a local command).
- Set the URL to:
mcp.json):
- Save, then complete the browser OAuth flow on Keystone (Allow read-only access).
- Confirm the server shows as connected and tools such as
whoamiorfind_sales_ordersappear. - In Agent/Chat, ask a Keystone question (for example, “Which accounts haven’t ordered in 90 days?”).
ChatGPT
Menu names vary by plan (Team / Enterprise / custom connectors).- Open ChatGPT settings for connectors, custom MCP, or apps (wording depends on your workspace).
- Add a new connector and paste
https://mcp.keystoneb2b.io/mcp. - Authorize in the Keystone browser window when it opens.
- Enable the connector in a chat, then ask a read-only question about accounts, orders, or inventory.
After connecting
- Ask whoami (or “Who am I in Keystone?”) to confirm your role and active brand.
- Multi-brand reps: use list_brands / set_active_brand to switch brands (same idea as the in-app brand switcher). Data tools follow the active brand.
- Revoke anytime in Keystone: Settings → MCP connections → Revoke.
- Turning off Enable MCP in Platform Settings blocks new connections and stops existing ones on the next tool call.
Troubleshooting
Related
- Overview — what Keystone MCP can and cannot do
- Authentication & security — OAuth, scopes, and privacy
- Platform Settings — enable MCP for the brand
- AI Assistant (Gus) — same read-only tools inside Keystone
