commerce-operations-foundation/juniper-commerce
Reference implementation of the onX commerce standard — full storefront, admin, AI playground, and REST API with all 12 onX operations
Platform-specific configuration:
{
"mcpServers": {
"juniper-commerce": {
"command": "npx",
"args": [
"-y",
"juniper-commerce"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](LICENSE) [](https://commerceopsfoundation.org) [](https://nextjs.org) [](https://typescriptlang.org) [](Dockerfile)
Juniper Commerce is a full outdoor-gear storefront that implements all 12 onX operations. It serves as a reference implementation for vendors building onX-compliant systems.
| Component | Description | |-----------|-------------| | Storefront | Product catalog, cart, checkout, order tracking | | Admin | Dashboard, order management, inventory overview | | AI Playground | Natural-language commerce powered by onX tools | | REST API | All 12 onX operations at /api/onx/* | | Conformance | Test any onX endpoint for spec compliance | | API Docs | Swagger UI at /api/docs |
Your folder structure should look like:
# Clone the MCP server (optional — only needed for --profile mcp)
git clone https://github.com/commerce-operations-foundation/mcp-reference-server.gitsome-parent/
├── juniper-commerce/ ← this repo
└── mcp-reference-server/ ← MCP server repo (optional)
└── server/cd juniper-app
npm install # first time only, installs the prompts package
npm run seLoading reviews...