BigCommerce MCP. Query your store data without touching a dashboard.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BigCommerce MCP Server manages your entire e-commerce backend. Your AI agent can read and write data across catalogs, process orders, and manage customer accounts without logging into the native admin dashboard.
It exposes tools to fetch product details, list full order payloads, and audit active coupons directly through conversation.
What your AI agents can do
Get order
Retrieves the full data payload for one specific BigCommerce order.
Get order products
Gets a list of line items tied to a specified order ID.
Get product
Fetches all details for a single, explicit BigCommerce product.
Use get_product to get all available data for a specific BigCommerce product ID.
Call get_order to retrieve the complete data structure for any single BigCommerce order.
Use get_order_products to pull a list of items bought within a specific order.
Execute list_customers to get a paginated list of all user accounts registered in the store.
Call list_coupons to see all active and configured coupon codes and their rules.
Use list_products to get a paginated list of all available products in the catalog.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BigCommerce MCP Server: 10 Tools for E-commerce Data
These tools let your agent read and process every major data type in your BigCommerce store, from individual product SKUs to full customer profiles.
019d755bget order
Retrieves the full data payload for one specific BigCommerce order.
019d755bget order products
Gets a list of line items tied to a specified order ID.
019d755bget product
Fetches all details for a single, explicit BigCommerce product.
019d755bget store info
Retrieves high-level metadata about the BigCommerce store configuration.
019d755blist brands
Lists all defined brands available in the BigCommerce catalog.
019d755blist categories
Lists the hierarchical structure of all BigCommerce product categories.
019d755blist coupons
Lists all configured coupon codes and their associated rules.
019d755blist customers
Gets a paginated list of all registered customer accounts.
019d755blist orders
Provides a paginated list of all BigCommerce orders.
019d755blist products
Gets a paginated list of all products in the BigCommerce catalog.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BigCommerce, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Your AI agent can read and write data across your entire BigCommerce backend. It lets your agent handle product catalogs, process orders, and manage customer accounts without you having to log into the native admin dashboard. You'll get real-time, structured data right from the conversation. You can use get_product to pull every detail for a specific BigCommerce product ID.
You'll get a full list of all defined brands using list_brands, and you can see the whole structure of your product categories with list_categories. You can use list_products to get a paginated list of every product in your catalog. To check out customer records, run list_customers for a paginated list of all registered user accounts.
You can run list_orders to get a paginated list of every order. When you need deep order details, call get_order to retrieve the complete data structure for a single BigCommerce order. You can narrow down the contents of an order by using get_order_products to pull a list of items bought within a specific order.
You can audit your discount codes by calling list_coupons to see all active and configured coupon codes and their rules. You'll also get high-level metadata about your store setup by running get_store_info.
How BigCommerce MCP Works
- 1 Subscribe to the server and input your BigCommerce API Token and Store Hash.
- 2 Your AI client calls the desired tool (e.g.,
list_orders) and provides necessary parameters. - 3 The server executes the API call and returns structured data (JSON) to your client for use.
The bottom line is: you command your agent to get data, and it pulls the exact payload from BigCommerce, bypassing the need for manual dashboard navigation.
Who Is BigCommerce MCP For?
E-Commerce Managers need this to check complex transaction details and validate discounting rules instantly. Backend Developers use it to prototype cart logic or validate product schemas directly in chat. Customer Support relies on it to pull exact order details and customer history in seconds, without leaving their support desk.
Checks gross transaction behavior, validates line-item details, and audits discounting validity for specific orders.
Tests product variants and cart endpoints by requesting data via chat, ensuring product logic matches the live catalog.
Locates specific order problems, verifies exact shipping details, and pulls underlying customer data instantly.
What Changes When You Connect
- Analyze full transaction history: Use
get_orderandget_order_productsto pull the entire payload for any order, down to the individual line-item level. This is better than manually clicking through order details. - Audit promotions instantly: Call
list_couponsto see all active discount codes and validate their constraints, eliminating the need to check the coupon rules page in the admin panel. - Manage product data via chat: Use
get_productorlist_productsto retrieve detailed product specs or browse the entire catalog without opening the product editor. - Track customer value: Run
list_customersto get a list of all users, then useget_productto check their last purchased item's details. - Understand store structure:
list_categoriesandlist_brandsmap out your entire taxonomy. You get the full hierarchy instantly, useful for site architecture planning. - View order lists:
list_ordersgives you a paginated list of all sales, letting you quickly narrow down which order IDs you need to investigate further.
Real-World Use Cases
Investigating a high-value return.
A customer calls about an order. Instead of asking the agent to navigate to the Order ID in the dashboard, the agent calls get_order and get_order_products. This returns the full transaction details and the specific items purchased, letting the agent verify shipping and product history in seconds.
Validating a bulk discount campaign.
The marketing team needs to know if a new coupon code works on specific product groups. They ask the agent to run list_coupons and then cross-reference the results with list_products to ensure the coupon rules apply correctly across the target catalog.
Schema validation for new products.
A developer is building a new checkout endpoint. They use list_products to get a sample list, then run get_product on a specific ID. This gives them the clean, structured product schema they need for coding, without needing to export a CSV.
Finding a customer's total purchase history.
A support agent needs to calculate a customer's lifetime value. They use list_customers to find the ID, and then use get_order repeatedly for that user's orders to aggregate the total spend.
The Tradeoffs
Building a custom dashboard for simple reads
The developer builds a dedicated internal dashboard that requires 15 API calls just to compile a basic order summary, increasing maintenance overhead and complexity.
→
Let the agent handle it. Instead of building a dashboard, just tell your agent to run get_order using the Order ID. You get the full, structured JSON payload in one go, which is far more reliable and maintainable.
Guessing tool dependencies
A user tries to use get_order_products without first getting the Order ID, causing the agent to fail because it lacks the necessary input parameter.
→
Always start by listing the orders. Run list_orders to get a list of recent IDs, then use the ID from that list when calling get_order_products. This ensures the data flow is correct.
Retrieving data piece by piece
Manually opening the product page, then opening the order history, then checking the coupon rules in three separate tabs just to compare data points.
→
Ask the agent to compare the data. Have it run get_product and list_coupons in the same prompt. The agent handles the correlation, giving you a single, actionable answer.
When It Fits, When It Doesn't
Use this server if your core job involves looking up existing e-commerce data: checking order status, verifying product SKUs, or auditing customer accounts. You need structured access to the backend data without the friction of a UI. Don't use this if you need to write code that modifies the site structure (like adding new payment gateways) or if you are only performing simple, single-record lookups that don't involve orders or customers. For simple reporting, you might only need list_products, but if the report needs to connect a product to an order, you need the full suite of tools.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BigCommerce. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tired of clicking through five different admin tabs just to check an order?
Right now, checking an order requires navigating the main dashboard, finding the Order ID, opening the order details, drilling into the line items, and sometimes clicking a separate tab to check the applied coupon. It's a multi-step, click-heavy process that slows down agents and increases the chance of human error.
With the BigCommerce MCP Server, you ask your agent for the order ID. It executes `get_order` and `get_order_products` in the background. You get the complete, structured data payload—everything you need—in a single response.
BigCommerce MCP Server: Get full order payloads from chat
Manual steps that disappear: You no longer need to copy the Order ID from the UI and paste it into a separate lookup tool. You don't have to switch between the order view, the product view, and the coupon rules page to cross-reference data.
Your agent handles the workflow. You just ask the question. The difference is that you get programmatic access to the data, not just a screenshot.
Common Questions About BigCommerce MCP
How do I get a list of all orders using list_orders? +
The list_orders tool provides a paginated list of all BigCommerce orders. You'll need to handle pagination in your client logic if you want more than the first page of results.
Can I check a specific product using get_product? +
Yes, get_product retrieves all details for one specific product ID. This is ideal for validating product schemas or checking current inventory levels.
How do I check if a coupon is valid for an order? +
You must first use list_coupons to find the coupon ID, then use the order details from get_order to evaluate the coupon's constraints against the specific transaction.
Does get_order_products include tax data? +
The get_order_products tool focuses on line-item data. For tax calculations, you must inspect the full payload returned by get_order.
Where do I find customer details using list_customers? +
The list_customers tool provides a list of registered users. For specific details, you usually need to correlate that user ID with the data returned by get_order.
How can I list all available brands using list_brands? +
You call the list_brands tool to get a comprehensive list of all brands mapped in BigCommerce. This list helps you map products and track brand performance across the entire catalog.
What metadata can I retrieve using get_store_info? +
The get_store_info tool provides high-level configuration metadata for your BigCommerce store. You can check localized settings and audit general enterprise parameters without needing to access the admin panel.
How do I check product variants using get_product? +
The get_product tool returns full product details, including all dimensional variations. You can extract specific variant data and ensure it matches your catalog logic.
Can my agent see exactly what items are inside a specific order? +
Yes. While get_order yields the financial macro parameters, executing get_order_products descends specifically into the transaction to parse independent line items, variants, and precise inventory counts attached directly.
Are promotional coupons and discounts strictly observable? +
Absolutely. You can request list_coupons to explicitly audit exact active promo codes mapping boundaries like expiration constraints implicitly inside the logic.
Can my AI automatically complete refunds or modify orders? +
No. To ensure absolute data governance regarding financial boundaries, endpoints are firmly scoped to retrieving live operational states recursively and reading inventory without risking active payment mutation.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Amazon Marketing Cloud
Advanced advertising analytics — execute SQL queries and monitor workflows via AI.
Riot Games
Access League of Legends player data — summoner profiles, match history, ranked stats, champion masteries and live games.
Steam
Access Steam gaming data — player profiles, owned games, achievements, and stats via AI.
You might also like
Appbot
Analyze app reviews and sentiment with Appbot — track user feedback, ratings, and topics across iOS and Android via AI.
LexisNexis
Manage your corporate intelligence — audit news, company data, and legal cases via AI.
Klaviyo (Marketing Automation)
Manage your B2C CRM via Klaviyo — create profiles, track email campaigns, and audit automation flows.