Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Crystallize avatar

Use Crystallize

  • 4 repo stars
  • Updated July 29, 2026
  • CrystallizeAPI/ai

Everything needed to use the Crystallize commerce platform with an agent: skills, agents, commands, hooks, and MCP servers.

About

use-crystallize packages everything needed to work with the Crystallize headless commerce platform from an agent: skills, agents, commands, hooks, and MCP servers. A developer uses it to integrate Crystallize content and commerce into their application. It is centered on connecting and building against the Crystallize backend.

  • Crystallize commerce integration
  • Agents, commands, hooks
  • MCP servers

Use Crystallize by the numbers

  • Data as of Jul 30, 2026 (Skillselion catalog sync)
/plugin marketplace add CrystallizeAPI/ai
/plugin install use-crystallize@crystallize-ai

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars4
Last updatedJuly 29, 2026
RepositoryCrystallizeAPI/ai

What it does

Everything needed to use the Crystallize commerce platform with an agent: skills, agents, commands, hooks, and MCP servers.

README.md

Crystallize AI

Everything you need to use Crystallize with AI agents — skills, MCP server, and documentation.

Structure

This repo contains three sub-projects:

Project Path Description
Skills use-crystallize/skills/ Markdown-based skill modules for AI agents (query, mutation, content-model, pricing, permissions, etc.)
MCP Server use-crystallize/mcp-servers/crystallize/ Cloudflare Workers MCP server providing authenticated access to Crystallize APIs
Docs docs/ Astro Starlight documentation site deployed to crystallizeapi.github.io/ai

Prerequisites

Getting Started

A root Makefile provides convenience targets for common tasks:

make install        # Install dependencies for all sub-projects
make codeclean      # Format (oxfmt) + type-check + lint
make tests          # Run the test suite
make serve-doc      # Start the documentation dev server
make serve-mcp      # Start the MCP dev server

Run make (or make list) to see all available targets.

Docs

cd docs
bun install
bun dev             # Start dev server
bun run build       # Production build
bun run preview     # Preview production build

MCP Server

cd use-crystallize/mcp-servers/crystallize
bun install
bun dev             # Vite dev server with HMR
bun build           # Production build
bun deploy          # Build + deploy to Cloudflare Workers
bun codeclean       # Lint + format (oxlint + oxfmt)
bun type-check      # TypeScript type checking

Skills

Skills are plain markdown files in use-crystallize/skills/ — no build step required. Each skill has a SKILL.md with YAML frontmatter and an optional references/ directory with supporting docs.

Available skills: query, mutation, content-model, js-api-client, permissions, pricing, information-architecture.

Using the Claude Plugin

The use-crystallize/ directory is a Claude plugin. The plugin configuration lives in use-crystallize/.claude-plugin/plugin.json and references:

  • Skills from ./skills/
  • MCP Server at https://mcp.crystallize.com/mcp

To connect to the MCP server, you need Crystallize access tokens configured in the headers:

X-Crystallize-Access-Token-Id: <your-token-id>
X-Crystallize-Access-Token-Secret: <your-token-secret>

Inspect the MCP Locally

First start the MCP dev server:

make serve-mcp

Then add and inspect it:

bunx add-mcp http://localhost:5173/mcp \
  --header "X-Crystallize-Access-Token-Id: xxx" \
  --header "X-Crystallize-Access-Token-Secret: xxx"

bunx @modelcontextprotocol/inspector

Contributing

Please read the contribution guidelines before submitting a pull request.

License

MIT — Copyright 2026 Crystallize.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.