Skip to main content
Glama

Order MCP

Ein kleines End-to-End-Beispiel für einen Groq-gestützten Bestellassistenten, der das Model Context Protocol (MCP) verwendet.

Architektur

Groq LLM -> MCP client -> MCP server -> REST order backend
  • src/ai-client.ts sendet die Benutzerfrage an Groq und fungiert als MCP-Client.

  • src/index.ts ist der MCP-Server und stellt das get_order_status-Tool über stdio bereit.

  • src/backend.ts ist ein Beispiel-REST-Backend für Bestellungen unter http://localhost:3000.

Related MCP server: woocommerce-mcp-server

Tool-Erkennung und -Aufruf

Nach der Verbindung mit dem MCP-Server ruft der Client listTools() auf, um die Tools und ihre JSON-Schemas zu ermitteln. Er wandelt diese Definitionen in Groq-Funktionstools um und nimmt sie in die Chat-Anfrage auf. Wenn Groq einen Tool-Aufruf zurückgibt, übergibt der Client dessen Namen und Argumente an callTool(). Der MCP-Server ruft das REST-Backend auf, und der Client sendet das Tool-Ergebnis für die endgültige Antwort an Groq zurück.

Installation und Ausführung

Erfordert Node.js 20 oder höher.

npm install

Geben Sie einen Groq-API-Schlüssel über die Umgebungsvariable GROQ_API_KEY an. Fügen Sie den Schlüssel nicht in den Quellcode ein und committen Sie ihn nicht in Git.

Starten Sie das REST-Backend in einem Terminal:

npm run backend

Führen Sie dann den Client in einem anderen Terminal aus. Der Client startet und verbindet sich automatisch mit dem MCP-Server:

PowerShell:

$env:GROQ_API_KEY = "your-key"
npm run client

macOS/Linux:

export GROQ_API_KEY="your-key"
npm run client

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    D
    quality
    D
    maintenance
    Provides tools for AI assistants to interact with a WooCommerce store, enabling fetching recent orders with optional filtering and retrieving detailed information about specific orders by ID.
    2
    4
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables investigating delayed e-commerce orders by searching orders, retrieving order context, diagnosing delay causes, and recommending resolutions through natural language.
    4
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Shreerang4/order-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server