MCP.so
Sign In

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

Category

Developer Tools

Transports

stdio

Publisher

isaacgounton

Submitted by

Isaac Gounton

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_id filter

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.

Comments

More Developer Tools MCP servers