Looking for documentation access? This page covers the Commerce MCP Server for accessing your catalog, orders, and inventory data. If you want AI tools to access Kibo documentation, see Using Kibo Documentation with AI for the Documentation MCP Server.
Use Cases
The MCP Server supports common commerce operations:| Operation | Description |
|---|---|
| Product search | Query your catalog with filters for category, price, availability |
| Order lookup | Search orders by customer, status, date range |
| Customer data | Retrieve customer profiles and order history |
| Inventory checks | Check stock levels across locations |
Prerequisites
Before configuring the MCP Server, ensure you have:- Node.js 18+ installed
- Kibo Commerce tenant with API access
- Application credentials (Client ID and Shared Secret) from Kibo Admin
- Claude Desktop, Cursor, or another MCP-compatible client
Getting Your Credentials
- Log into your Kibo Commerce Admin Console
- Navigate to System > Applications
- Create a new application or use an existing one
- Note the following values:
- Application ID (Client ID)
- Shared Secret (Client Secret)
- Tenant ID
- Site ID
- API Host URL (e.g.,
https://t1000000.sb.usc1.gcp.kibocommerce.com)
Claude Desktop Configuration
Configuration File Location
| Platform | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
Basic Configuration
Add the following to yourclaude_desktop_config.json:
Multiple Environments
To connect to both sandbox and production environments:Cursor Configuration
Add the MCP server to your.cursor/mcp.json file:
Windsurf Configuration
Add the following to your~/.codeium/windsurf/mcp_config.json file:
VS Code with GitHub Copilot
Add the following to your VS Codesettings.json:
Testing the Connection
After configuration, restart your AI client and test with a query:Available Tools
Product Operations
| Tool | Description |
|---|---|
kibo_product_search | Search products with filtering, pagination, and sorting |
kibo_product_details | Get detailed product information including variations and pricing |
kibo_category_list | Retrieve product categories and category tree |
Order Operations
| Tool | Description |
|---|---|
kibo_order_search | Search orders by customer, status, or date range |
kibo_order_details | Get complete order information including items and payments |
kibo_order_status_update | Update order status with optional notes |
Customer Operations
| Tool | Description |
|---|---|
kibo_customer_search | Search customers by email, name, or status |
kibo_customer_details | Get detailed customer profiles |
kibo_customer_order_history | Retrieve customer order history |
Inventory Operations
| Tool | Description |
|---|---|
kibo_inventory_search | Search inventory levels across products and locations |
kibo_inventory_details | Get detailed inventory with transaction history |
kibo_stock_availability | Check stock availability for multiple products |
Environment Variables
| Variable | Required | Description |
|---|---|---|
KIBO_API_HOST | Yes | Your Kibo API host URL |
KIBO_CLIENT_ID | Yes | Application ID from Kibo Admin |
KIBO_CLIENT_SECRET | Yes | Shared Secret from Kibo Admin |
KIBO_TENANT_ID | Yes | Your Kibo tenant ID |
KIBO_SITE_ID | Yes | Target site ID |
KIBO_MASTER_CATALOG_ID | No | Master catalog ID (defaults to 1) |
KIBO_LOCALE | No | Locale code (defaults to en-US) |
KIBO_CURRENCY | No | Currency code (defaults to USD) |
MCP_LOG_LEVEL | No | Log level: debug, info, warn, error |
Troubleshooting
Authentication Errors
401 Unauthorized- Verify Client ID and Client Secret are correct
- Check that the application has required API permissions in Kibo Admin
- Confirm Tenant ID and Site ID match your environment
- Verify your application has access to the requested resources
- Check that your Site ID is correct for the operation
Network Errors
Connection Timeout- Check your internet connection
- Verify the API Host URL is accessible
- Check firewall or proxy settings
Missing Data
Empty Results- Verify data exists in your Kibo Commerce tenant
- Check that you are querying the correct site and catalog
- Try different search parameters
Debug Mode
Enable detailed logging by addingMCP_LOG_LEVEL to your configuration:
Alternative Installation Methods
Global NPM Install
kibo-commerce-mcp as the command instead of npx:

