Bigcommerce Api Mcp
@isaacgounton
About Bigcommerce Api Mcp
A comprehensive Model Context Protocol (MCP) server for BigCommerce REST API integration. This server provides AI assistants with the ability to interact with BigCommerce stores through three powerful tools:
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bigcommerce": {
"command": "/usr/bin/node",
"args": [
"/absolute/path/to/your/mcpServer.js"
],
"env": {
"BIGCOMMERCE_STORE_HASH": "your_store_hash_here",
"BIGCOMMERCE_API_TOKEN": "your_api_token_here"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Bigcommerce Api Mcp?
A Model Context Protocol (MCP) server that integrates with the BigCommerce REST API, enabling AI assistants to manage products, customers, and orders from a BigCommerce store.
How to use Bigcommerce Api Mcp?
Clone the repository, install dependencies with npm install, configure your BigCommerce credentials in a .env file (BIGCOMMERCE_STORE_HASH and BIGCOMMERCE_API_KEY), then run node mcpServer.js. The server can also be deployed via Docker or used with MCP clients like Claude Desktop and Cline.
Key features of Bigcommerce Api Mcp
- MCP‑compatible server with built‑in tool discovery
- Enhanced filtering on all endpoints
- Customer‑product association through order history
- Comprehensive error handling and validation
- Docker support for production deployment
- Compatible with Claude Desktop, Cline, and other MCP clients
Use cases of Bigcommerce Api Mcp
- Retrieve and filter all products from your BigCommerce store
- Search customers by email, name, company, or group
- Access orders with customer‑product relationship data
- Find all products purchased by a specific customer using the
customer_idfilter
FAQ from Bigcommerce Api Mcp
What credentials are required?
You need a BigCommerce API account with at least Read‑only or Modify scopes for Products, Orders, and Customers. Provide the Store Hash and Access Token via environment variables.
How can I test the server locally?
Send JSON‑RPC requests via stdin, for example:
echo '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}' | node mcpServer.js
Can I run the server in HTTP mode?
Yes. Use --sse for Server‑Sent Events mode or --streamable-http for streamable HTTP mode.
Which MCP clients are supported?
Claude Desktop, Cline (VS Code extension), Postman, and any MCP‑compatible client.
Where does my store data live?
All data remains in your BigCommerce store. The server only reads or modifies it through the BigCommerce REST API based on your credentials.
More Developer Tools MCP servers
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
nuxt-mcp / vite-plugin-mcp
antfuMCP server helping models to understand your Vite/Nuxt app better.
test
harlancA simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
MCP Framework
QuantGeekDevThe Typescript MCP Framework
Comments