Order MCP
Order MCP
Небольшой сквозной пример ассистента по заказам на базе Groq с использованием протокола Model Context Protocol (MCP).
Архитектура
Groq LLM -> MCP client -> MCP server -> REST order backendsrc/ai-client.tsотправляет вопрос пользователя в Groq и выступает в роли MCP-клиента.src/index.ts— это MCP-сервер, который предоставляет инструментget_order_statusчерез stdio.src/backend.ts— пример REST-бэкенда для заказов по адресуhttp://localhost:3000.
Related MCP server: commerce-ops-mcp
Обнаружение и вызов инструментов
После подключения к MCP-серверу клиент вызывает listTools(), чтобы обнаружить инструменты и их JSON-схемы. Он преобразует эти определения в функции-инструменты Groq и включает их в запрос к чату. Когда Groq возвращает вызов инструмента, клиент передаёт его имя и аргументы в callTool(). MCP-сервер обращается к REST-бэкенду, а клиент отправляет результат работы инструмента обратно в Groq для получения итогового ответа.
Установка и запуск
Требуется Node.js 20 или новее.
npm installУкажите API-ключ Groq через переменную окружения GROQ_API_KEY. Не помещайте ключ в исходный код и не коммитьте его в Git.
Запустите REST-бэкенд в одном терминале:
npm run backendЗатем запустите клиент в другом терминале. Клиент запускается и автоматически подключается к MCP-серверу:
PowerShell:
$env:GROQ_API_KEY = "your-key"
npm run clientmacOS/Linux:
export GROQ_API_KEY="your-key"
npm run clientThis server cannot be deployed
Maintenance
Related MCP Connectors
Evidence-based commerce completion checks for agents. x402 paid calls and free standard metadata.
Manage Shipday orders, drivers, driver earnings, reports from your AI assistants.
Read-only access to your Order41 wholesale data. Look up orders, carts, products, drops and contacts, with their custom tags, straight from Claude, ChatGPT or Cursor. Order41 is a B2B ordering platform for fashion and action-sports brands, their sales agencies and retail buyers. Sign in with your Order41 account; you only see what your role allows.
Turn user requests and support messages into tasks and tell users what shipped, from any AI agent.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to verify orders in an ERP system through Supabase API, checking order existence and retrieving details.MIT
- AlicenseAqualityDmaintenanceEnables investigating delayed e-commerce orders by searching orders, retrieving order context, diagnosing delay causes, and recommending resolutions through natural language.4MIT
- FlicenseAqualityCmaintenanceProvides e-commerce customer support tools for order status, delivery, account, and policy questions, with RAG-grounded retrieval and strict authorization checks over mock data.6-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to find stale unshipped orders, retrieve order details, and mark orders as shipped by wrapping the orders REST API as MCP tools.4MIT