MCP Overview
The Endless MCP server lets an AI assistant read your live Endless data and securely connect with Endless’s tools, data sources, and workflows.
MCP, the Model Context Protocol, is an open standard for connecting AI assistants to outside systems. An assistant that supports MCP can connect to the Endless MCP server and answer questions from your actual operational records instead of from whatever you paste into the conversation.
What You Can Ask For
You can ask questions in natural language, just like you might ask a colleague. For example, “Which orders from today are still unfulfilled?” and “Walk me through what happened to order 1042.”
The server exposes seven tools. Your AI client chooses which one to use based on what you ask.
| Tool | What it answers |
|---|---|
list_companies | Which companies you can access — the starting point for everything else. |
search_orders | Find orders by the usual filters. |
get_order | Full detail for a single order. |
list_order_items | Line items on an order. |
list_order_fulfillments | Fulfillment records for an order. |
list_order_shipments | Shipments and tracking for an order. |
get_order_timeline | The event history behind an order — what happened, and when. |
Read-Only to Start, Read-Write When You’re Ready
Nothing your assistant does through this connector will edit the data your business stores in Endless. We are providing a system of record and context to brands first, and work with brands individually to determine what data they are comfortable having manipulated by AI. If you’d like to enable Read-Write for your brand’s account, contact our support team and we’ll scope out a connection that follows the governance protocols your business wants to keep in place for AI-assisted work.
The Connection Acts as You
The MCP server doesn’t require a separate account. You sign in with your normal Endless credentials, and every call the assistant makes runs against your own permissions.
That has three consequences worth knowing before you connect:
- You see only the companies and orders your Endless account can already see. Connecting an assistant does not widen your access.
- Each person connects with their own account. Sharing one login so a team can share a connector is not supported, and it would hide who asked for what.
- Access follows your account. If your Endless permissions change or your account is deactivated, the connection reflects that immediately.
What You Need
- An Endless Commerce account.
- An AI client that supports remote MCP servers over HTTP — Claude on web, desktop, or mobile, Claude Code, or any other MCP client with OAuth support.
There is nothing to install and no API key to request. See Connecting Your Assistant for the setup steps.