Model Context Protocol (MCP)
Model Context Protocol (MCP) is an open standard, introduced by Anthropic, for connecting AI models and agents to external tools, data sources, and APIs. It defines a common way for an AI application to read data and call functions, so any compliant agent can plug into any compliant tool without custom per-integration code.
Anthropic introduced MCP in November 2024 as an open, open-source standard, and it was adopted broadly across the industry over the following year, including by OpenAI and Google. In December 2025 Anthropic donated the protocol to the Agentic AI Foundation under the Linux Foundation, cementing it as vendor-neutral. It is often described as a USB-C port for AI: a single interface any host and any tool can implement to interoperate.
MCP is the tool and context layer of an agent. It uses a client-server architecture over JSON-RPC: an AI application (the host, such as Claude, ChatGPT, or an IDE assistant) runs MCP clients that connect to MCP servers, which expose three primitives, tools (functions the agent can call), resources (data the agent can read), and prompts (reusable templates). This is how a single agent discovers what it can read and what actions it can take against an external system.
In the agentic-commerce stack, MCP is explicitly NOT a payments or commerce protocol. It is the layer that lets an agent reach the other layers: it standardizes how an agent reads data and invokes tools and APIs, while checkout standards like the Agentic Commerce Protocol (ACP) handle how an agent buys and payment standards like Agent Payments Protocol (AP2) handle how a purchase is authorized. The pieces are designed to compose, and one buying flow can use several.
As commerce agents adopt MCP-style tool access, the way your store becomes reachable by an agent is through machine-readable, structured product data and clean APIs. An agent connected over MCP can only surface, compare, and act on catalog data that is accurate and exposed in a form it can read; a store whose product information is trapped in unstructured pages is effectively invisible to that agent.
This is upstream of any checkout. Before an agent can transact, it has to find and trust your products, which means the durable merchant investment is agent-readiness: accurate structured data (JSON-LD), a clean product feed, and strong AI visibility, so whichever tool or checkout standard an agent uses, your catalog is legible to it.
Illustrative scenario: a shopping assistant connected to a merchant tool over MCP reads product resources (price, availability, variants) and calls a tool to check stock before recommending an item. If the merchant exposes accurate structured data, the agent can surface and reason about the product; if key fields are missing or unstructured, the agent skips it in favor of a competitor it can actually read.
What is the Model Context Protocol (MCP)?
MCP is an open standard, introduced by Anthropic, for connecting AI models and agents to external tools, data sources, and APIs. It gives an AI application a common way to read data and call functions, so any compliant agent can work with any compliant tool without custom integration code.
Who created MCP and when?
Anthropic introduced MCP in November 2024 as an open, open-source standard. It was adopted broadly across the industry over the following year, including by OpenAI and Google, and in December 2025 Anthropic donated it to the Agentic AI Foundation under the Linux Foundation.
Is MCP a payments or checkout protocol?
No. MCP is the tool and context layer that lets an agent read data and call tools and APIs. It is not a payments or commerce protocol. Checkout is handled by standards like the Agentic Commerce Protocol (ACP), and payment authorization by standards like Agent Payments Protocol (AP2). They are designed to compose.
How does MCP work?
MCP uses a client-server architecture over JSON-RPC. An AI application (the host) runs MCP clients that connect to MCP servers, which expose three primitives: tools (functions the agent can call), resources (data the agent can read), and prompts (reusable templates).
Why does MCP matter for ecommerce merchants?
As commerce agents adopt MCP-style tool access, machine-readable structured product data and clean APIs become how your store is reachable by agents. An agent can only surface and act on catalog data it can read, so accurate structured data and strong AI visibility are the prerequisite to being included by any buying agent.
How is MCP different from ACP and AP2?
MCP defines what an agent can read and call (tools and context), ACP defines how an agent buys (the checkout flow between agent and merchant), and AP2 defines how the buyer's intent and the merchant's charge are authorized (payments). They are complementary layers in the agentic-commerce stack, not competitors.
Agentic Commerce
Agentic commerce is commerce in which AI agents discover, evaluate, and complete purchases on a person's behalf, or assist heavily with thos…
TechnicalAgentic Commerce Protocol (ACP)
The Agentic Commerce Protocol (ACP) is an open standard, co-developed by OpenAI and Stripe, that defines how buyers, their AI agents, and me…
TechnicalAgent Payments Protocol (AP2)
Agent Payments Protocol (AP2) is an open protocol led by Google that lets AI agents make payments on a user's behalf. It adds an authorizati…
TechnicalStructured Data (Schema Markup)
Structured Data とは、機械可読なマークアップのことで、通常は schema.org の語彙に従った JSON-LD であり、ページ上のコンテンツの意味をラベル付けします。これは Product です、これはその価格です、これはレビューです、これは FAQ です、と…
TechnicalRetrieval-Augmented Generation (RAG)
Retrieval-Augmented Generation (RAG) は、ほとんどの answer engine を支える技術です。モデルが学習時に記憶した内容だけで答えるのではなく、システムはまず外部ソースから関連文書を取得し、その取得した内容に基づいて回答を生成します。A…
GEO fundamentalsGenerative Engine Optimization (GEO)
Generative Engine Optimization (GEO) とは、AI回答エンジン(ChatGPT、Perplexity、Gemini、Claude、Copilot、Google AI Overviews)がユーザーの質問に答える際に、コンテンツを引用したり、抜粋し…
どの購買プロンプトでストアが勝ち、負けているかを把握しましょう。
Naridon は ChatGPT、Perplexity、Gemini、Claude、Copilot にわたる引用を追跡し、修正案を作成・検証してストアへ反映します。