adobe-commerce-dev-mcp

adobe-commerce-dev-mcp

6

The project implements an MCP server to interact with Adobe Commerce, enabling access to its GraphQL APIs. It offers tools like introspecting the admin schema and assisting with GraphQL operations.

Adobe Commerce Dev MCP Server

This project implements a Model Context Protocol (MCP) server that interacts with Adobe Commerce. This protocol supports various tools to interact with Adobe Commerce GraphQL APIs.

Setup

To run the Adobe Commerce MCP server using npx, use the following command:

npx -y @rafaelcg/adobe-commerce-dev-mcp@latest

Usage with Cursor or Claude Desktop

Add the following configuration. For more information, read the Cursor MCP documentation or the Claude Desktop MCP guide.

{
  "mcpServers": {
    "adobe-commerce-dev-mcp": {
      "command": "npx",
      "args": ["-y", "@rafaelcg/adobe-commerce-dev-mcp@latest"]
    }
  }
}

On Windows, you might need to use this alternative configuration:

{
  "mcpServers": {
    "adobe-commerce-dev-mcp": {
      "command": "cmd",
      "args": ["/k", "npx", "-y", "@rafaelcg/adobe-commerce-dev-mcp@latest"]
    }
  }
}

Available tools

This MCP server provides the following tools:

Tool NameDescription
introspect_admin_schemaAccess and search Adobe Commerce GraphQL schema

Available prompts

This MCP server provides the following prompts:

Prompt NameDescription
adobe_commerce_graphqlHelp you write GraphQL operations for the Adobe Commerce API

Development

The server is built using the MCP SDK and communicates with Adobe Commerce.

  1. npm install
  2. Modify source files
  3. Run npm run build to compile
  4. Run npm run test to run tests
  5. Add an MCP server that runs this command: node <absolute_path_of_project>/dist/index.js

License

ISC