Table of Contents
- Overview
- What You Can Do
- What You Need
- Setting Up with Claude
- Setting Up with ChatGPT
- Using the Integration
- Example Questions to try
- FAQs
- Troubleshooting
Overview
The Canix MCP Server lets you connect Canix to AI tools like Claude and ChatGPT using the Model Context Protocol (MCP). Once connected, you can ask natural language questions about your Canix data and get instant answers — no exports or manual lookups required.
Beta Release: Our server covers Sales Order, Inventory, and Purchasing reporting. Production and additional data types are coming in future releases.
Sales, Inventory, and Purchasing data: The server can answer questions about your sales orders, current inventory, and purchase orders—and it can combine these in a single question. That means you can ask not just "what's selling?" or "what's in stock?" but questions that bridge all three: "which products are selling fastest, and do we have enough stock to keep up?" or "which of my top suppliers provide the products I sell most?" For the full set of example questions across both areas, see Questions the Canix MCP Server Can Answer.
Example visual response for: 'Give me total revenue, orders, top customers, and sales rep performance'
What You Can Do
- Ask questions like "Show me my top-selling products this month"
- Query sales order data, current inventory, and purchase order spend across your facilities
- Check stock levels, package details, and vendor performance
- Combine sales, inventory, and purchasing in one question (e.g. velocity vs. stock, customer profitability by margin, supplier availability for fast movers)
- Get instant summaries and breakdowns without leaving your AI tool
What You Need
- A Canix account
- Claude (desktop or web app) or ChatGPT
Setting Up with Claude
Step-by-Step Instructions
- Open Claude and go to Settings — click your profile icon in the top-right corner and select Settings.
- Navigate to the Custom section — in the left sidebar, click on Custom.
- Click "+ Add" in the top right — then select Add custom connector.
- Enter a name for the connector — we recommend "Canix" so it's easy to identify.
- Enter the Canix MCP server URL:
https://mcp.canix.com/mcp
- Click Add to save — Canix will now appear in your connectors list.
Tip: You'll be prompted to authenticate with your Canix account the first time you use the connector in a conversation.
Setting Up with ChatGPT
Step 1: Enable Developer Mode
ChatGPT requires Developer Mode to be enabled before you can add custom MCP apps.
- Open ChatGPT and go to Settings
- Click on Apps in the left sidebar
- Click Advanced settings
- Toggle on Developer Mode (note: OpenAI marks this as Elevated Risk, as it allows unverified connectors)
Step 2: Create the Canix App
- Go back to Settings → Apps
- Click Create app
- Enter a name (e.g. "Canix")
- Set the Server URL to:
https://mcp.canix.com/mcp
- Set Authentication to OAuth
- Check the acknowledgment box and click Create
Note: OpenAI will display a warning that custom MCP servers introduce risk, as they have not been reviewed by OpenAI. Check the acknowledgment box to proceed.
Using the Integration
Once connected, you can start querying your Canix data directly in conversation. Here are a couple of examples of what answers look like:
"Who are our top vendors by spend this year?" The MCP server ranks vendors by total procurement spend, so you can see your largest suppliers and identify spending concentration at a glance:
"Which products are selling fastest, and do we have enough stock to keep up?" The MCP server combines sales velocity with current inventory, flagging reorder opportunities and stockout risks across your fastest movers—demonstrating how you can bridge sales, inventory, and purchasing data in a single query:
More Example Questions to Try
- "What were my total sales last month?"
- "Show me my top 10 products by revenue this quarter."
- "Which customers placed the most orders in the last 30 days?"
- "Break down sales by facility for this week."
- "What products did I sell most of yesterday?"
You can ask follow-up questions to drill deeper into any result — the AI remembers context within the conversation.
Tips for Best Results
- Be specific about time ranges (e.g. "this month", "last 30 days", "Q1 2026")
- Mention your facility name if you have multiple locations
- Ask follow-up questions — the AI remembers context within a conversation
- Combine domains for smarter questions: pair sales velocity with inventory (reorder planning) or with purchasing (vendor analysis and spending patterns)
Frequently Asked Questions
Will the server maintain memory of prior conversations?
No — the MCP server itself stores no memory. Memory is handled entirely by the AI assistant you're using (Claude, ChatGPT, Gemini, etc.) and only persists within a single conversation. If Canix introduces a native chat UI in the future, we'll add a memory mechanism at that point.
Will data be limited to my currently selected licenses, or all licenses in my environment?
You'll have access to data from all facilities your Canix account has permission to view. You can narrow the scope at any time just by mentioning it in your message — for example: "Generate a sales report just for my distribution facilities."
Can the model present data across all Canix-integrated licenses at the state or national level?
Yes — if your account has access to multiple licenses across locations, you can query and report across all of them.
Will the MCP server's answers respect my user permissions?
Yes — the MCP server enforces Canix's existing user access controls. You will only be able to query data that your account has permission to view.
Troubleshooting
| Issue | Resolution |
|---|---|
| Connector not appearing in Claude | Make sure you've saved the connector in Settings → Custom. Try refreshing the page. |
| Authentication error on first use | Re-enter your Canix credentials. Make sure you're using the same account that was enabled for beta access. |
| No data returned for a query | Check that your date range and facility name are correct. Sales data is available for the current year. |
| Developer Mode option not visible in ChatGPT | Make sure you're on a ChatGPT Plus or Team plan. Developer Mode is not available on free accounts. |
| MCP server URL not accepted | Paste the URL exactly: https://mcp.canix.com/mcp — no trailing slash or extra characters. |