
Crystallize MCP
Operate Crystallize headless commerce catalog, discovery, and authenticated APIs from your AI agent via MCP.
Overview
Crystallize MCP is an MCP server for the Build phase that exposes Crystallize headless commerce catalog and API tools to AI agents.
What is this MCP server?
- Headless commerce operations for AI agents over MCP
- Tenant-scoped tools via CRYSTALLIZE_TENANT_IDENTIFIER
- Optional access token ID/secret or static read-only auth token
- Public catalogue and Discovery API usable without full auth
- npm stdio @hayodev/crystallize-mcp 0.2.0 via npx
- npm @hayodev/crystallize-mcp version 0.2.0
- Public catalogue and Discovery API work without auth per server docs
- stdio transport via npx runtimeHint
What problem does it solve?
Agents cannot safely manage your Crystallize store if every product query requires custom GraphQL scripts outside MCP.
Who is it for?
Builders shipping headless or composable commerce who already use Crystallize and want agent-driven catalog and API tasks.
Skip if: Shopify-only stacks, non-commerce apps, or teams that need a full storefront theme without Crystallize.
What do I get? / Deliverables
After tenant and token setup, your agent can call Crystallize commerce tools through a standard MCP stdio server.
- Agent-callable Crystallize commerce MCP tools
- Catalogue and Discovery API access scoped to tenant
- Authenticated commerce operations when tokens are configured
Recommended MCP Servers
Journey fit
Headless storefront and catalog automation belongs in build when you connect product data and Crystallize APIs to your app or agent. Crystallize MCP is a commerce platform connector—integration work alongside your backend and agent orchestration.
How it compares
Crystallize platform MCP connector, not a generic shopping cart skill or payment processor plugin.
Common Questions / FAQ
Who is Crystallize MCP for?
It is for developers on Crystallize headless commerce who want MCP tools for catalogs, discovery, and authenticated API work in agents.
When should I use Crystallize MCP?
Use it while building integrations between your app or agent and Crystallize product data, before you focus on launch distribution.
How do I add Crystallize MCP to my agent?
Set CRYSTALLIZE_TENANT_IDENTIFIER and optional access tokens from the Crystallize dashboard, then add npx @hayodev/crystallize-mcp as a stdio MCP server.