Skip to main content
Glama
Pawangunjkar

Enterprise Commerce MCPs

by Pawangunjkar

Enterprise Commerce MCPs

Публичный open-source проект, принадлежащий Pawan Gunjkar (pawangunjkar@gmail.com · GitHub). Лицензия MIT. См. OWNER.md и LICENSE.

Автономный Python MCP проект. Он не является частью enterprise-commerce-suite. Каждый сервис Spring Boot и каждый портал React имеет собственный сервер FastMCP, который вызывает HTTP API соответствующего приложения.

Установка

cd enterprise-commerce-mcps
python -m venv .venv
.venv\Scripts\activate
pip install -e .

Related MCP server: swaggbot

Запуск одного сервера (stdio)

ecs-mcp-product-service
ecs-mcp-gst-tax-engine
ecs-mcp-ecommerce-storefront-portal

Переопределите целевой URL, если вы работаете через шлюз:

set ECS_GATEWAY_URL=http://localhost:8080
set ECS_SERVICE_URL=http://localhost:8080
ecs-mcp-product-service

Необязательно: ECS_BEARER_TOKEN, ECS_TENANT_ID.

Конфигурация Cursor MCP

Скопируйте записи из cursor-mcp.example.json в настройки Cursor MCP. Начните с шести портальных серверов, а также GST, product, cart и payment; добавляйте остальные по мере необходимости. Все 54 имени перечислены в mcp-servers.txt.

Структура

  • src/ecs_mcp_core/ — общий HTTP-клиент

  • src/ecs_mcps/ — один модуль на приложение

  • tools/generate_mcps.py — регенерирует серверы для каждого приложения из карты API

Владелец

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Transforms Swagger/OpenAPI documented APIs into conversational interfaces, enabling natural language interaction with APIs through an MCP server for use with AI assistants.
    4
    MIT
  • F
    license
    Not graded
    quality
    F
    maintenance
    MCP server enabling natural language interaction with the Bolt API for managing transactions, orders, product catalog, configuration, and testing.
    -
  • A
    license
    B
    quality
    D
    maintenance
    A configurable MCP server that intelligently routes natural language queries to the appropriate microservice endpoint based on user-defined service configurations.
    8
    5 npm
    MIT