The Crystallize MCP server provides AI agents with read and write access to a headless commerce platform's catalogue, products, orders, and customer data, while ensuring data privacy and safety during mutations.
From the registry: Crystallize headless commerce tools for AI agents via Model Context Protocol
Please install the `crystallize-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Crystallize tenant and tokens** — Need a Crystallize tenant identifier. For PIM tools (shapes, orders, customers), also create an access token in Crystallize admin. (https://crystallize.com)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@hayodev/crystallize-mcp@latest"]
- required environment variables:
- `CRYSTALLIZE_TENANT_IDENTIFIER`: Your Crystallize tenant identifier. (example: `<your-crystallize-tenant>`)
- optional environment variables:
- `CRYSTALLIZE_ACCESS_TOKEN_ID`: Crystallize PIM access token ID (required for PIM tools). (example: `<your-token-id>`)
- `CRYSTALLIZE_ACCESS_TOKEN_SECRET`: Crystallize PIM access token secret. (example: `<your-token-secret>`)
Note: Use 'npx @hayodev/crystallize-mcp --setup' for interactive setup with keychain storage.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.CRYSTALLIZE_TENANT_IDENTIFIERrequiredYour tenant identifier from `app.crystallize.com/{tenant}`Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.
MCP server for Clip (PayClip) — Mexico's leading acquirer: payment links, card charges, refunds
MCP server for ePayco — Colombian gateway: cards, PSE, Daviplata and cash networks