BigCommerce MCP. Get live order and product data instantly.
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 lets your AI agent operate your entire e-commerce backend. Manage full product catalogs, trace every order detail, review customer profiles, and validate coupon rules without touching a dashboard.
It gives you direct control over transactions, inventory levels, and store settings from any compatible client.
What your AI agents can do
Get order
Retrieves the complete data payload for one specific BigCommerce order.
Get order products
Pulls a list of line items attached to an existing order ID.
Get product
Gets all details for a single, specific product in the catalog.
Retrieve the full data payload for any specific transaction ID.
Extract a detailed list of products and quantities associated with an order.
Fetch complete information, including variations and attributes, for any product SKU.
List registered customer accounts and pull details about their order history.
Check the rules and status of all active coupons on the store.
Get high-level data about how the entire BigCommerce storefront is set up.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
BigCommerce MCP: 10 Tools
Use these tools to retrieve everything from high-level store metadata to specific line items within an order.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using BigCommerce on Vinkius019d755bget order
Retrieves the complete data payload for one specific BigCommerce order.
019d755bget order products
Pulls a list of line items attached to an existing order ID.
019d755bget product
Gets all details for a single, specific product in the catalog.
019d755bget store info
Retrieves general metadata about the entire BigCommerce store setup.
019d755blist brands
Lists every brand that is currently mapped in the catalog hierarchy.
019d755blist categories
Outputs a list of all structured product categories available on the site.
019d755blist coupons
Shows a list of every active and configured coupon code.
019d755blist customers
Lists all registered customer accounts in the system, paginated.
019d755blist orders
Provides a paginated list of recent or historical orders placed.
019d755blist products
Outputs a paginated list of all main products in the 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,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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
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.
Figuring out why a complex order failed takes hours of clicking.
Right now, investigating a single transaction is painful. You have to jump from the main order dashboard, click into line items, then check the coupon details in another tab, and finally cross-reference the product ID against the inventory list. It’s clicking through five separate pages just to get one clear answer.
With this MCP, your agent handles that entire sequence of clicks for you. You simply ask: 'What went wrong with Order 1420?' And it pulls everything—the order details, the products bought, and the coupon rules applied—into a single report.
Get Product Details With get_product
Before this MCP, figuring out if a product variant was available meant opening the catalog page, navigating deep into submenus, and hoping the inventory count hadn't changed since you opened it. It was slow guesswork.
Now, your agent runs get_product on any ID. You immediately receive all dimensional variations, current stock status, and full product details in one go. No more guessing.
What you can do with this MCP connector
Need to audit an order? You don't have to navigate three different tabs in the BigCommerce admin panel just to see who bought what, when, and how much it cost. This MCP connects your AI agent directly to the core commerce systems. You can ask for a list of all live orders, dive into one specific transaction, and immediately extract every line-item detail—even if some products are out of stock or linked to an old coupon rule.
It’s about getting raw data payloads instantly. If you're using Vinkius, this MCP lets your agent pull product variants, check the store's overall configuration settings, and even list all available brands and categories simultaneously. You get precise information on customer lifetime spending, whether it's for reporting or just locating an address.
019d755b-d9cb-7274-a7a1-4e6783c51d62 How BigCommerce MCP Works
- 1 Subscribe to this MCP, then provide your BigCommerce API Token and Store Hash.
- 2 Your AI client executes a command (e.g., 'Show me the details for Order ID 1420').
- 3 The system runs the necessary functions, returning structured data like product lists or customer records directly into your chat window.
The bottom line is you tell your agent what to check, and it pulls the live data from BigCommerce instantly.
Who Is BigCommerce MCP For?
E-commerce Managers who waste hours clicking through dashboards. Developers building custom cart endpoints that need real-time product validation. Customer Support agents struggling to locate a specific order detail across multiple systems.
Needs to check if an old coupon (list_coupons) was applied correctly during a large bulk order, or audit brand mappings using list_brands.
Uses get_product and list_products to prototype new endpoints, ensuring product variants match the catalog logic before writing production code.
Needs to quickly find an order's exact status (get_order) and verify shipping details without asking a colleague for help.
What Changes When You Connect
- Stop cross-referencing tabs. Instead of checking the order dashboard, you can use get_order to pull all transaction details in a single request.
- Inventory checks become instant. Use list_products or get_product to confirm if a specific variant is active and available before telling a customer.
- Never miss a coupon rule again. list_coupons lets your agent validate complex discounting strategies, checking expiry dates and exclusions automatically.
- Customer data retrieval is faster. List customers gives you the full user roster, while get_order provides that user's spending history for reporting.
- Audit everything from one spot. Combining list_categories with get_store_info lets you map out how products are structured across the whole site.
Real-World Use Cases
Investigating a Refund Discrepancy
A customer service rep asks their agent to check Order ID 1420. The agent runs get_order and get_order_products, instantly showing that the line-item discount was calculated using an expired coupon rule, proving why the refund wasn't processed correctly.
Building a Product Filter Tool
A developer needs to build a new filter page. They use list_brands and list_categories first to get all possible options, then run get_product on specific IDs to ensure the necessary product attributes exist.
Analyzing Seasonal Sales Peaks
An e-commerce manager needs a quarterly report. They use list_orders repeatedly, filtering by date range, and then pair it with list_customers data to see which customer segments are driving the most revenue.
Checking Store Compliance
A team member wants to know if a new marketing campaign requires specific local settings. They use get_store_info and cross-reference it with list_categories to ensure all regional tax rules are configured correctly.
The Tradeoffs
Searching by partial name
Manually searching for 'chair' across the site only shows results from product names, missing variants or brand mappings.
→ Start with list_products to get a paginated catalog view. Then use get_product on specific IDs to retrieve full details, including deep dimensional variations.
Relying only on order lists
The agent runs list_orders and gets 50 Order IDs, but has no way of knowing which products are included in those orders.
→ Always pair list_orders with get_order. Once you have the full payload, use get_order_products to break down exactly what was purchased.
Assuming brand = category
A user assumes that listing brands (list_brands) shows all product groupings, but it only lists brand names.
→ Use list_categories to get the full hierarchical structure of your store's organization. Then use list_brands for just the manufacturer/brand identity.
When It Fits, When It Doesn't
Use this MCP if your goal is deep data investigation, like auditing a single transaction or validating product logic against coupon rules. You need to correlate multiple pieces of information—for example, checking that an order (get_order) used products with valid line items (get_order_products), and that those items weren't restricted by an invalid coupon (list_coupons). Don't use it if you only need a simple list view; for instance, if you just want to see the names of all available categories, list_categories is sufficient. If your requirement involves comparing performance across multiple product lines over time, gathering data via list_orders and then listing products (list_products) gives you the raw inputs needed for that analysis.
Common Questions About BigCommerce MCP
How do I list orders using list_orders? +
The list_orders tool gives you a paginated view of recent transactions. This is useful for seeing the general scope of activity, but remember it only provides IDs; use get_order to pull the actual details.
What is the difference between list_products and get_product? +
list_products gives you a paginated overview of all primary product SKUs in the catalog. Use get_product when you need the full, deep data payload for one specific item.
Can I check coupon rules with list_coupons? +
Yes, list_coupons outputs a list of all configured codes and their general rules. If you need to verify how that code applied to a specific order, run get_order first.
Where do I find customer information? (list_customers) +
Use the list_customers tool to get a paginated roster of all registered users. For details on a single user's transactions, you must run get_order.
How do I get all available brand names using list_brands? +
list_brands returns a paginated list of every configured brand. You can iterate through these results to build a complete map of your storefront's branding structure.
What information does get_order_products provide for an order? +
get_order_products delivers detailed line items associated with a specific Order ID. This includes product SKUs, quantities purchased, and the final price paid per item.
How do I check high-level store settings using get_store_info? +
get_store_info pulls general metadata about your BigCommerce account. Use it to audit core configuration boundaries like currency, tax rates, and localized operational settings.
Can I list all active categories with list_categories? +
list_categories provides a hierarchical view of every major category on your site. This is useful for mapping the overall navigation structure or verifying product placement logic.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.