Commerce MCP

A lightweight, schema-driven communication protocol that enables AI agents to understand and interact with commercetools through a unified interface.

Commerce MCP (Model Context Protocol) provides standardized contracts for consistent behavior, enabling agents to understand and interact with commercetools through a unified interface. Commerce MCP offers the following benefits:

  • Composability: Pluggable, discoverable, and modular components.
  • Interoperability: Complements other protocols, such as Agent-to-Agent (A2A).
  • Security: Enforces scoped access with built-in safeguards for commerce operations.

Commerce MCP is available in two variants, each designed for different use cases:

VariantDescription
Essentials MCPProvides AI agents with direct access to commercetools operations such as carts, orders, and merchant tools.
Developer MCPMakes developer documentation and APIs accessible to IDEs, automation tools, and AI assistants.

Essentials MCP

Essentials MCP is an AI agent interface for commercetools functionality, including Merchant Center capabilities, PaymentHub, and order management.
  • Extensive set of tools for commercetools operations.
  • Deployable in desktop AI applications or autonomous agents.
  • Uses commercetools API client credentials to act securely on behalf of users.

Essentials MCP enables SaaS applications that are prebuilt with commercetools capabilities, supporting AI-powered assistants and autonomous commerce agents.

Developer MCP

Developer MCP exposes developer documentation and API specifications to IDEs, AI agents, and automation tools.
  • Public REST APIs for:
    • Semantic documentation search
    • GraphQL schema and OpenAPI Specification (OAS) access
    • Development prompts and contextual help
  • Direct integration with:
    • Cursor
    • GitHub Copilot
    • Visual Studio Code
    • JetBrains IDEs
    • Windsurf
    • Custom-built agents

Developer MCP reduces developer ramp-up time, accelerates delivery, and supports AI-assisted development workflows.