SM

sylius/mcpserverplugin

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 6 forks Качество 69 Тренд 36MIT

Плагин Sylius, который предоставляет сервер Model Context Protocol (MCP) для обеспечения взаимодействия с вашим магазином через крупные языковые модели (LLM), такие как ChatGPT.

Обзор

Плагин Sylius, который предоставляет сервер Model Context Protocol (MCP) для обеспечения взаимодействия с вашим магазином через крупные языковые модели (LLM), такие как ChatGPT. Мы работаем над стабильными, поддерживаемыми и современными версиями пакетов. Мы рекомендуем вам сделать то же самое. Эта инструкция по установке предполагает, что вы используете Symfony Flex. 2. Импорт конфигурации плагина в config/packages/sylius mcp server.yaml: 3. Импортировать маршруты в конфигурации/маршрутах. Ямл: Model Context Protocol (MCP) - это стандартизированный способ подключения языковых моделей (например, ChatGPT) к внешним инструментам, API и системам. Это позволяет модели искусственного интеллекта делать структурированные вызовы инструментов, похожие на функции вызова, во время разговора. MCP Server служит связующим звеном между языковой моделью и логикой приложения. Он предоставляет список инструментов (например, «поиск продукта» или «создание заказа») и выполняет их в ответ на запросы от ИИ.

Обзор (машинный перевод)

Плагин MCP Server

Плагин Sylius, который предоставляет сервер Model Context Protocol (MCP) для обеспечения взаимодействия с вашим магазином Большие языковые модели (LLM), такие как ChatGPT

#Установка

Требования

Мы работаем над стабильными, поддерживаемыми и современными версиями пакетов. Мы рекомендуем вам сделать то же самое.

| Пакет | Версия [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] PHP - 8,2 sylius/sylius | ^2.1 | MySQL | ^8.4 | | NodeJS | ^20.x |

###Берегитесь!

Эта инструкция по установке предполагает, что вы используете Symfony Flex.

  1. Требуйте плагин с композитором:

Очистить кэш приложения с помощью команды:

Без Symfony Flex

  1. Требуйте плагин:

  2. Импорт конфигурации плагина в config/packages/sylius_mcp_server.yaml:

  3. Импортировать маршруты в config/routes.yaml:

  4. Чистый кэш приложения:

Документация

Что такое MCP сервер?

Model Context Protocol (MCP) - это стандартизированный способ подключения языковых моделей (например, ChatGPT) к внешним инструментам. API и систем. Это позволяет модели искусственного интеллекта делать структурированные вызовы инструментов, похожие на функции вызова, во время разговора.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Server Plugin

A Sylius plugin that exposes a Model Context Protocol (MCP) server for enabling interaction with your store via Large Language Models (LLMs) like ChatGPT.

Installation

Requirements

We work on stable, supported and up-to-date versions of packages. We recommend you to do the same.

Package Version
PHP ^8.2
sylius/sylius ^2.1
MySQL ^8.4
NodeJS ^20.x

Beware!

This installation instruction assumes that you’re using Symfony Flex.

  1. Require plugin with composer:
  composer require sylius/mcp-server-plugin

Clear application cache by using command:

  bin/console cache:clear

Without Symfony Flex

  1. Require the plugin:
composer require sylius/mcp-server-plugin
  1. Import the plugin configuration in config/packages/sylius_mcp_server.yaml:
imports:
    - { resource: "@SyliusMcpServerPlugin/config/config.yaml" }
  1. Import the routes in config/routes.yaml:
sylius_mcp_server:
    resource: '@SyliusMcpServerPlugin/config/routes.yaml'
  1. Clear application cache:
bin/console cache:clear

Documentation

What is MCP Server?

The Model Context Protocol (MCP) is a standardized way to connect language models (like ChatGPT) with external tools, APIs, and systems. It allows an AI model to make structured tool calls — similar to calling functions — during a conversation.

The MCP Server acts as a bridge between the language model and your application logic. It exposes a list of tools (like “search for a product” or “create an order”) and executes them in response to requests from the AI.

This plugin integrates Sylius with an MCP Server, enabling AI agents to interact with your store (e.g., search products, check prices, start checkout).

We use the official symfony/mcp-bundle to provide the MCP server runtime.

┌────────────────┐                  ┌───────────────┐       ┌────────┐
│  MCP Client    │◄────────────────►│  MCP Server   │◄─────►│ Sylius │
│ (OpenAi, etc.) │  (Stdio/HTTP)    │ (Tools, etc.) │ (API) │        │
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →