Yes, you can run much of your Cash on Delivery store by chatting with an AI assistant. Cashod runs an MCP server that AI assistants supporting MCP connectors, such as Claude and ChatGPT, can connect to after you sign in with your own Cashod account. Once connected, you can ask about orders, revenue, confirmation agents, carriers, stock and customers, and ask the assistant to send orders to delivery or send WhatsApp templates, always within your own permissions.
What is an MCP server, and what does Cashod's do?
MCP (Model Context Protocol) is an open standard that lets an AI assistant call tools in another application. Instead of copying numbers from your dashboard into a chat, the assistant asks Cashod directly and answers from your real data.
Cashod's MCP server lives at https://mcp.cashod.ma/mcp (Streamable HTTP). It exposes 46 tools: 41 of them only read data, and 5 can take an action. That split is deliberate. Reading is where an assistant saves you the most time, and the few actions it can take are the repetitive ones that a COD team does dozens of times a day.
How does sign-in work?
You never paste a password or an API key into the AI assistant. The connection uses OAuth 2.0 with PKCE and dynamic client registration:
- You add the Cashod connector in your AI assistant.
- A Cashod sign-in page opens. You log in with your usual Cashod account, by email and password or with Google.
- You approve access, and the assistant receives a token tied to your account.
From then on the assistant acts with your normal permissions, across the stores your account can access. If you run several stores, every tool accepts an optional store, so you can ask "in my second store" or let the assistant list your stores first. A team member who connects their own account sees only what their own role allows.
What can you ask about your store?
The 41 read-only tools cover the questions a COD merchant asks every day.
Orders and revenue
Order stats, the order list and the full details of one order, daily revenue, the distribution of orders by status, dashboard KPIs and revenue analytics.
Confirmation team
Confirmation stats, the confirmation queue, agent performance and the agent leaderboard, and hourly stats. Useful if you run a confirmation call center.
Delivery and returns
Your delivery companies and the cities they serve, delivery performance, shipments, tracking, delivery invoices and shipping labels.
Stock and products
Inventory and inventory valuation, the product list and details, product stats, top products and product analytics.
Customers and WhatsApp
Customer stats and customer search, your WhatsApp accounts and templates, orders with no answer, and the call history of an order.
What actions can the assistant take?
Exactly five, all tied to shipping and customer messaging:
- Send an order to its delivery company, one at a time.
- Bulk send orders to delivery.
- Get shipping labels in bulk for several orders.
- Send a WhatsApp template to a customer.
- Bulk send a WhatsApp template to several customers.
What can't it do?
The MCP server cannot change an order's status, confirm or cancel orders, or edit products and stock. Those decisions stay with your team inside Cashod. So the worst case of a misunderstood request is a parcel sent or a message delivered, not a wiped catalogue or a batch of orders cancelled by mistake. Read the assistant's plan before you ask it to send anything in bulk.
Example questions to try
- "What was my revenue per day this week?" Uses the daily revenue tool.
- "Which agent has the best confirmation rate?" Uses agent performance and the leaderboard.
- "Which carrier returns the most parcels?" Uses delivery performance by company.
- "How many orders are waiting in the confirmation queue right now?" Uses the confirmation queue.
- "What is my stock worth, and which products are running low?" Uses inventory valuation and inventory.
- "List orders with no answer and send them the reminder template." Reads no-answer orders, then bulk sends a WhatsApp template.
- "Send the confirmed orders from today to delivery." Lists today's confirmed orders, then bulk sends them to their carrier.
- "Get me the shipping labels for those orders." Uses bulk shipping labels.
How do you connect it?
Claude
In Claude, open Settings → Connectors → Add custom connector, paste https://mcp.cashod.ma/mcp as the server URL, then sign in with your Cashod account and approve access when asked.
ChatGPT, Gemini and other assistants
Inside Cashod, go to Settings → AI Chat and open AI Assistant Connectors. You will find the setup steps for ChatGPT, Claude and Gemini there. Follow them in your assistant; the sign-in step is the same Cashod login and approval described above.
MCP connector or Cashod's built-in AI Chat?
Cashod also has its own AI Chat inside the dashboard, and the two are complementary:
- AI Chat (inside Cashod) has about 80 functions over orders, products, inventory, purchase orders, customers, delivery, agents, analytics, ads, expenses and P&L. It can do more, within your permissions: update order status, confirmation or delivery info, add order notes, send orders to shipping, update stock, blacklist a customer, assign orders to agents and trigger an integration sync. It runs on Google Gemini 2.5 models by default, you can bring your own API keys for OpenAI, Anthropic, Google, Groq or DeepSeek, and it is available on Professional and above.
- The MCP connector brings your store into the assistant you already use every day, next to your other connectors and documents, with a deliberately narrower set of actions.
If you want to automate the conversations with your customers themselves, that is a different tool: the AI WhatsApp agent. For your own systems and scripts, there is the public REST API.
Security and good habits
- Your password stays with Cashod. You log in on Cashod's own page; the assistant only receives a token.
- Permissions follow the person. Give each team member their own Cashod account and role instead of sharing one login.
- Reads are free of risk to your data. 41 of the 46 tools only read.
- Check before bulk actions. Ask the assistant to list the orders or customers first, then confirm the send.
Frequently asked questions
Does the AI assistant see my Cashod password?
No. Sign-in happens on Cashod with OAuth 2.0 and PKCE. The assistant gets a token that acts with your permissions, not your password.
Does it work with several stores?
Yes. It can list the stores your account can access, and every tool takes an optional store.
Can it confirm or cancel an order?
Not through MCP. It cannot change order status, confirm or cancel orders, or edit products and stock. Cashod's built-in AI Chat can update order status within your permissions.
Which AI assistants can I use?
AI assistants that support MCP connectors, such as Claude and ChatGPT. Setup steps for ChatGPT, Claude and Gemini are in Settings → AI Chat.
Get started
Want to ask your store questions in plain language? Start a 7-day free trial on the Intermediate or Professional plan, connect your store, then add the Cashod connector to your assistant. To see how AI fits into the wider COD workflow, read our guide to AI in COD e-commerce.