Crystallize MCP server
io.github.HayoDev/crystallize-mcp·v0.2.0Crystallize headless commerce tools for AI agents via Model Context Protocol
0 stars70 downloads/wk
Reviews
Write oneNobody has reviewed Crystallize MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Crystallize MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan35 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 168 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Crystallize MCP compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 68% of 4,460 AI and agents servers
- Downloads a week
- 70
- more than 54% of 1,538 AI and agents servers with a package
Install Crystallize MCP in Claude Code, Cursor or VS Code
Runs npx -y @hayodev/crystallize-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add crystallize-mcp -- npx -y @hayodev/crystallize-mcp
What the publisher says
From the Crystallize MCP repository's README, as published. We do not edit it. Read it on GitHub
Crystallize MCP
MCP server for Crystallize headless commerce. Gives AI agents read and write access to your catalogue, products, shapes, orders, customers, and tenant config — with deep links back to the Crystallize UI, dry-run safety for mutations, and PII masking for customer data.
Works with Claude Code, Claude Desktop, Cursor, Windsurf, Copilot, and any MCP-compatible client.
Getting started
Setup wizard
The interactive wizard handles config, auth tokens, keychain storage, and PII mode in one step:
# Project-level — writes .mcp.json in the current directory (shared with your team)
npx @hayodev/crystallize-mcp --setup
# Global — registers via `claude mcp add` (Claude Code) or writes Claude Desktop config
npx @hayodev/crystallize-mcp --setup --globalManual config
Standard MCP config (works in any client):
{
"mcpServers": {
"crystallize": {
"command": "npx",
"args": ["-y", "@hayodev/crystallize-mcp@latest"],
"env": {
"CRYSTALLIZE_TENANT_IDENTIFIER": "your-tenant"
}
}
}
}Add CRYSTALLIZEACCESSTOKENID and CRYSTALLIZEACCESSTOKENSECRET to the env block for PIM tools (shapes, orders, customers). See Authentication.
Claude Code (CLI)
claude mcp add crystallize \
-e CRYSTALLIZE_TENANT_IDENTIFIER=your-tenant \
-e CRYSTALLIZE_ACCESS_TOKEN_ID=your-token-id \
-e CRYSTALLIZE_ACCESS_TOKEN_SECRET=your-token-secret \
-- npx -y @hayodev/crystallize-mcp@latestUse --scope project to write to .mcp.json (shared with your team) or --scope user for personal use across all projects.
Claude Desktop
Add the standard config to ~/Library/Application Support/Claude/claudedesktopconfig.json (macOS) or %APPDATA%\Claude\claudedesktopconfig.json (Windows).
Cursor
Add the standard config to your Cursor MCP settings (~/.cursor/mcp.json or the project-level .cursor/mcp.json).
VS Code / GitHub Copilot
Add the standard config to .vscode/mcp.json in your project root.
{
"servers": {
"crystallize": {
"command": "npx",
"args": ["-y", "@hayodev/crystallize-mcp@latest"],
"env": {
"CRYSTALLIZE_TENANT_IDENTIFIER": "your-tenant",
"CRYSTALLIZE_ACCESS_TOKEN_ID": "your-token-id",
"CRYSTALLIZE_ACCESS_TOKEN_SECRET": "your-token-secret"
}
}
}
}Windsurf
Add the standard config to ~/.codeium/windsurf/mcp_config.json.
Gemini CLI
Add the standard config to ~/.gemini/settings.json.
JetBrains AI Assistant
Add the standard config to .junie/mcp.json in your project root.
Warp
Add the standard config to ~/.warp/mcp.json.
Raycast
Open "Install MCP Server" in Raycast and fill in:
- Command: npx
- Arguments: -y @hayodev/crystallize-mcp@latest
- Environment: add CRYSTALLIZETENANTIDENTIFIER and your token vars
Or copy the standard config JSON above before opening the command — Raycast will auto-fill the form.
From source (maintainers)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Crystallize MCP: common questions
- Is Crystallize MCP server safe?
- Mostly: it is graded B (83/100). Read the Crystallize MCP safety report
- How do I install Crystallize MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Crystallize MCP need an API key?
- No secret keys are declared. It reads 5 settings from the environment.
- Is Crystallize MCP maintained?
- The last commit was 205 days ago (2026-04-13). The latest release is v0.2.0.
- What can I use instead of Crystallize MCP?
- Servers from other publishers that do the same job: Decionis Commerce Gate MCP server and Charlotte MCP server.
- How does Crystallize MCP compare with other AI and agents MCP servers?
- safety score 83/100 (higher than 68% of 4,460 AI and agents servers); downloads a week 70 (more than 54% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Crystallize MCP
Same job from other publishers: the closest match first, then the best rated.
- Decionis Commerce Gate MCPCommerce preflights, D365 authorization; opt-in agent writes require authorized backend connectors.not reviewedEstablishedA
- CharlotteRenders web pages into structured, agent-readable representations using headless Chromium.not reviewedEstablishedA