Real strategists. Real AI tools. Real growth. — 1Digital® since 2012
Workspace by 1Digital® — the agency platform we built. Coming to select agencies. Join the early-access list →
Anthropic Spec · Nov 2024 · USB for LLM data
The Model Context Protocol explained for merchants — what an MCP server actually does, when it's worth the engineering lift, sample tool definitions for a typical catalog, and how it integrates with Shopify, BigCommerce, and Adobe Commerce.
MCP is the data-exchange layer of agentic commerce. ACP and AP2 are the payment layer; /agentic-commercecovers those. Most merchants ship MCP first because it's the layer that resolves research-stage queries inside the agent — and pre-purchase signal lift compounds before any transaction protocol matters.
Trusted by 400+ Brands · Certified Partners
Of results, scale, and quality at the enterprise level.
Specialists across SEO, AI SEO, PPC, design, dev, and strategy.
US core team for clear communication; vetted global specialists for international client work.
Rated 4.9/5 across 941+ verified client reviews.
TL;DR: MCP (Model Context Protocol, Anthropic, Nov 2024) is a standard for LLMs to query external data sources through defined tool calls. Supported across Claude, ChatGPT, Gemini, and Copilot. For eCommerce: an MCP server exposes catalog, inventory, sizing, compatibility, shipping, and policy lookups. Skip for standard consumer SKUs; ship for B2B, technical, complex-compatibility, sizing-heavy apparel, and branded research categories. The data layer of agentic commerce — ACP and AP2 sit at the transaction layer.
A typical eCommerce MCP server
lookup_productResolve a product by SKU, GTIN, or natural-language query and return name, current price, availability, variants, and primary image URL.
check_inventoryReturn live inventory state for a SKU across warehouse locations and retail-fulfillment partners. Useful for 'is X in stock near me' agent queries.
size_recommendationGiven user measurements or comparable-brand sizing (e.g., 'fits like a Patagonia Medium'), return the recommended size for a specified product. Used heavily in apparel and footwear categories.
compatible_productsGiven a primary product, return compatible accessories or replacement parts. Used in hardware, sporting goods, and OEM-parts categories where compatibility logic is non-trivial.
shipping_estimateGiven a cart contents and destination ZIP, return shipping cost, carrier, and delivery window. Useful at the moment an agent is deciding which merchant to recommend on a comparison prompt.
policy_lookupReturn current return-window, warranty terms, and exchange policy. The lookups buyers actually do during research; serving them through MCP is faster and more reliable than letting the agent infer from the page.
Specific tool sets vary by category. The list above is the most common pattern for a multi-SKU specialty retailer; B2B catalogs add lead-time and quote-request tools; apparel adds variant-fit lookups; technical hardware adds spec-comparison tools.
When to invest in MCP — and when to skip it
Buyers research suppliers inside Claude Projects, M365 Copilot, and ChatGPT well before issuing an RFP. An MCP server that exposes catalog, SKU-level pricing, lead times, and spec data lets the agent answer detailed questions accurately — and lets your sales team enter the conversation already pre-qualified.
Auto parts, sporting goods, OEM replacements, industrial supplies. Compatibility logic that buyers can't easily infer from PDPs benefits from an MCP tool the agent can query directly.
Sizing recommendation is the single best use case. Agents querying a size_recommendation tool resolve fit questions reliably; agents inferring from text instructions guess and return wrong sizes.
Categories where buyers spend hours researching inside an LLM before purchase (consumer electronics, mattresses, e-bikes, high-end kitchen). Exposing first-party data via MCP positions the brand as the trusted source the agent asks first.
Standard consumer eCommerce categories with simple SKUs, transactional buyer journeys, and well-served product schema. Schema sitewide + a clean llms.txt + the standard AI SEO program covers these without the MCP engineering investment.
Model Context Protocol (MCP) is an open-source protocol released by Anthropic in November 2024 that standardizes how large language models connect to external data sources and tools. An MCP server exposes structured first-party data — catalog, inventory, sizing logic, policy lookups, custom business rules — that an LLM can query directly through a defined set of tool calls. Adopted by Anthropic (Claude), OpenAI (announced 2025), Google (Gemini), and a wide developer-tooling ecosystem through 2025-2026.
Structurally, MCP is a standardized protocol layer that sits on top of whatever data source the server is exposing — your Shopify catalog, your ERP, your custom inventory system, a third-party shipping API. The value is standardization: the LLM doesn't need to know how to authenticate against your specific API, parse your specific response format, or handle your specific error patterns. MCP defines a uniform tool-call interface across servers, so the same client (Claude, ChatGPT Agent, Gemini, Copilot) can query thousands of MCP servers without per-server custom integration. Think of it like USB for LLM data sources.
For most consumer eCommerce, no — schema sitewide, llms.txt at root, and the standard AI SEO program already covers most use cases without the engineering investment. The categories where MCP earns its keep: B2B and technical (long research journeys inside LLMs), complex-compatibility (auto parts, OEM replacements), high-AOV apparel/footwear (sizing recommendation is the killer use case), and branded research surfaces (consumer electronics, mattresses, e-bikes, high-end kitchen) where buyers spend hours researching inside an LLM. We'll tell you straight if your category warrants one.
Shopify: MCP server typically runs as a separate Node service that authenticates against the Shopify Admin API for catalog and inventory; sizing and policy logic lives in the MCP server itself or in a Metafield-backed configuration. BigCommerce: same pattern via the BigCommerce Storefront and Catalog APIs, with our Elite-Partner-since-2012 team handling the API quota and rate-limit considerations. Adobe Commerce / Magento: MCP server as an external service authenticating via REST/GraphQL, or as an integration module inside Adobe Commerce's services framework for tenants who want it bundled. The MCP server itself is platform-agnostic; the integration work is wiring it to your data sources.
The simplest possible illustrative example, sketched in pseudocode for clarity:
tool: lookup_product
description: "Resolve a product by SKU, GTIN, or natural-language query"
input_schema:
type: object
properties:
query: { type: string, description: "SKU, GTIN, or natural-language query" }
required: [query]
output_schema:
type: object
properties:
name: { type: string }
price: { type: number }
currency: { type: string }
availability: { type: string, enum: [in_stock, out_of_stock, preorder] }
variants: { type: array }
image_url: { type: string }
canonical_url: { type: string }The actual MCP spec uses JSON Schema for input/output validation; the server returns structured responses an LLM can parse deterministically and cite accurately. The real spec lives at modelcontextprotocol.io.
Anthropic Claude: native support — Claude.ai, Claude Code, Claude Computer Use, and the Claude API all consume MCP servers as first-class tools. OpenAI: announced MCP support in 2025; ChatGPT and the OpenAI Agents framework consume MCP servers. Google Gemini: support announced as part of Gemini's agent capabilities; production-quality integration continues to mature through 2026. Microsoft Copilot: Microsoft's Semantic Kernel and Copilot Studio both include MCP integration paths. The protocol is broadly portable, which is what makes it a durable investment versus engine-specific integrations.
Server-side logs of MCP tool calls: which tools get called, by which engine's client, on which buyer-stage queries. We instrument the MCP server to log every call with anonymized context (which tool, which engine's user-agent, response time, success/failure). The leading-indicator metric: tool-call volume per category — when buyers are increasingly resolving research questions inside the agent rather than on your site, MCP becomes the dominant first-touch surface for that segment. Pairs with the standard prompt-panel citation-share monitoring to see how MCP exposure correlates with citation lift.
Different layers. MCP is the data-exchange layer — how an LLM gets answers from your systems. ACP and AP2 are the transaction layer — how an LLM, once it's decided to buy, authenticates as the user's delegate and completes payment. A full agentic-commerce stack uses both: MCP to answer pre-purchase questions accurately and surface the right SKU, then ACP or AP2 to complete the purchase. Most merchants implement them separately and in stages; the protocol depth lives on /agentic-commerce.
We'll evaluate your category, scope the tool surface, and either build the MCP server or talk you out of it. 941+ verified reviews · 4.9/5.