Cover image
Try Now
2025-03-30

3 years

Works with Finder

2

Github Watches

0

Github Forks

1

Github Stars

Magento 2 MCP Server

A Model Context Protocol (MCP) server implementation for Magento 2, enabling AI assistants to interact with your Magento store through a standardized interface.

Features

  • REST API integration with Magento 2
  • Secure authentication handling
  • Resource and tool handlers for common Magento operations
  • TypeScript implementation for type safety
  • Built on the official MCP SDK

Prerequisites

  • Node.js (v18 or higher)
  • npm (v8 or higher)
  • Magento 2 instance with REST API access
  • Admin API access token from Magento

Installation

npm install vasileuski/magento2-mcp-server

Usage

Starting the Server

magento <magento_url> <admin_api_token>

Example:

magento https://your-magento-store.com eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...

Integration with MCP Client

To use this server with your MCP client (like Cursor), add the following configuration to your client settings:

{
  "tools": [
    {
      "name": "mcp_magento_magento_rest_api",
      "command": "magento https://your-magento-store.com your-admin-api-token"
    }
  ]
}

This will enable the following capabilities:

  • REST API access to your Magento instance
  • Schema introspection
  • Resource listing and reading
  • Tool execution for common Magento operations

Available Tools

magento_rest_api

Makes REST API calls to your Magento instance.

Parameters:

  • path: API endpoint path
  • method: HTTP method (GET, POST, PUT, DELETE)
  • body: Request body (JSON string)
  • query: Query parameters

Example usage in MCP client:

const response = await mcp.magento_rest_api({
  path: "rest/V1/orders",
  method: "GET",
  body: "",
  query: "searchCriteria[pageSize]=3&searchCriteria[currentPage]=1"
});

Development

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start development server: npm run dev
  4. Make your changes
  5. Run tests: npm test
  6. Build for production: npm run build

Security

  • Never commit your Magento admin token
  • Use environment variables for sensitive information
  • Keep your Node.js and npm versions up to date
  • Regularly update dependencies

License

MIT

相关推荐

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • lumpenspace
  • Take an adjectivised noun, and create images making it progressively more adjective!

  • https://appia.in
  • Siri Shortcut Finder – your go-to place for discovering amazing Siri Shortcuts with ease

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • J. DE HARO OLLE
  • Especialista en juegos de palabras en varios idiomas.

  • apappascs
  • Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.

  • ShrimpingIt
  • Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX

  • jae-jae
  • MCP Server pour récupérer le contenu de la page Web à l'aide du navigateur sans tête du dramwright.

  • HiveNexus
  • Un bot de chat IA pour les petites et moyennes équipes, soutenant des modèles tels que Deepseek, Open AI, Claude et Gemini. 专为中小团队设计的 Ai 聊天应用 , 支持 Deepseek 、 Open Ai 、 Claude 、 Gemini 等模型。

  • ravitemer
  • Un puissant plugin Neovim pour gérer les serveurs MCP (Protocole de contexte modèle)

  • patruff
  • Pont entre les serveurs Olllama et MCP, permettant aux LLM locaux d'utiliser des outils de protocole de contexte de modèle

  • Sysc4lls
  • Lecteur de documentation IDA (Sort-of) MCP Server

    Reviews

    4 (1)
    Avatar
    user_PeLt45LF
    2025-04-16

    I've been using the magento2-mcp-server by dzmitry-vasileuski and it has significantly streamlined my Magento 2 server management. The integration is seamless and the documentation is clear, making it easy for users of all technical levels to get started. Highly recommend for anyone looking to enhance their Magento server functionality. Check it out at https://github.com/dzmitry-vasileuski/magento2-mcp-server!