Provides AI agents with access to Spree Commerce documentation for building headless B2B and marketplace ecommerce applications.
Also known as spree/spree, ecommerce-docs
- Stars
- 15,836
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 1.0.0
- Last commit
- Nov 14, 2026
- License
- BSD-3-Clause
What is Spree Commerce MCP?
Spree Commerce provides AI agents with access to Spree Commerce documentation for building headless B2B and marketplace ecommerce applications.
Summary generated from the project's README
About Spree Commerce MCP server
Building headless B2B and marketplace ecommerce applications becomes more efficient when AI agents can directly access Spree Commerce documentation. This MCP server provides the necessary context for developers to implement ecommerce features by connecting an AI client to the official documentation repository.
Developers can use this tool to bridge the gap between general knowledge and specific Spree Commerce implementation details. While the documentation is built using Mintlify, the server ensures that an agent can retrieve the specific technical guidance required for your project. This setup is intended for developers working with the Spree framework who need an AI to understand the nuances of its architecture and setup processes.
To use this locally, the environment requires Node.js version 20 or higher. You can run the documentation through the Mintlify CLI using the mint command. The documentation is served on a pinned port to prevent conflicts with Rails servers or dashboards during local development.
What you can do with it
- 1Setting up local documentation environmentsRequest instructions on how to run the Spree documentation on your local machine using the Mintlify CLI.
Written from the project's README. Every use case is checked against a quote from it.
How to install Spree Commerce MCP
Formats verified 10 Nov 2026Install Spree Commerce MCP in Claude Code
$ claude mcp add --transport http ecommerce-docs https://spreecommerce.org/docs/mcpInstall Spree Commerce MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"ecommerce-docs": {
"url": "https://spreecommerce.org/docs/mcp"
}
}
}Install Spree Commerce MCP in VS Code
.vscode/mcp.json
{
"servers": {
"ecommerce-docs": {
"type": "http",
"url": "https://spreecommerce.org/docs/mcp"
}
}
}Install Spree Commerce MCP in Codex
~/.codex/config.toml
[mcp_servers.ecommerce-docs] url = "https://spreecommerce.org/docs/mcp"
Install Spree Commerce MCP in Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"ecommerce-docs": {
"httpUrl": "https://spreecommerce.org/docs/mcp"
}
}
}Automated checks
Ran Nov 12, 2026Full report →Passed our automated checks. That is not a security audit: read the code and give the server the narrowest access it needs. How checks work
- Source repository linked and reachablePass
- Open source license (OSI)Pass
- Commit or release in the last yearPass
- Package name not close to a popular packageNot checked
- Remote endpoint uses HTTPSPass
- Destructive tools are labelledNot checked
- No hidden instructions to the modelPass
- No critical advisory in the package or its dependenciesNot checked
README
View on GitHubSpree Commerce Documentation project
This directory contains the documentation for Spree Commerce located at https://spreecommerce.org/docs.
Contributing
We welcome contributions to the documentation! We use Mintlify to build the documentation.
To run the documentation locally, you will need to install the Mintlify CLI.
[!IMPORTANT] Mintlify requires Node.js version 20+ to run.
npm i -g mint
Then you can run the documentation locally. From the repository root:
pnpm docs:dev
This serves the documentation at http://localhost:3333.
The port is pinned deliberately. Running mint dev on its own picks port 3000 and silently moves to 3001, 3002 and so on when that is taken — which, in a checkout that also runs a Rails server and a dashboard, means the docs land somewhere different each time. If you do run mint dev directly, pass the port yourself:
cd docs && mint dev --port 3333
License
Documentation located in this directory is licensed under the CC BY 4.0 license.
Spree Commerce MCP questions
How do I add Spree Commerce MCP to Claude Code?
Run claude mcp add --transport http ecommerce-docs https://spreecommerce.org/docs/mcp in your terminal. Add --scope user to make it available in every project.
How do I add Spree Commerce MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.
What version of Node.js is required for Mintlify?
Mintlify requires Node.js version 20 or higher to run.