Skip to main content
Glama

Order MCP

Un pequeño ejemplo de extremo a extremo de un asistente de pedidos impulsado por Groq que utiliza el Model Context Protocol (MCP).

Arquitectura

Groq LLM -> MCP client -> MCP server -> REST order backend
  • src/ai-client.ts envía la pregunta del usuario a Groq y actúa como el cliente MCP.

  • src/index.ts es el servidor MCP y expone la herramienta get_order_status a través de stdio.

  • src/backend.ts es un backend REST de pedidos de ejemplo en http://localhost:3000.

Related MCP server: woocommerce-mcp-server

Descubrimiento y llamada de herramientas

Después de conectarse al servidor MCP, el cliente llama a listTools() para descubrir las herramientas y sus esquemas JSON. Convierte esas definiciones en herramientas de función de Groq y las incluye en la solicitud de chat. Cuando Groq devuelve una llamada a herramienta, el cliente pasa su nombre y argumentos a callTool(). El servidor MCP llama al backend REST, y el cliente envía el resultado de la herramienta de vuelta a Groq para la respuesta final.

Instalación y ejecución

Requiere Node.js 20 o posterior.

npm install

Proporciona una clave de API de Groq a través de la variable de entorno GROQ_API_KEY. No pongas la clave en el código fuente ni la confirmes en Git.

Inicia el backend REST en una terminal:

npm run backend

Luego ejecuta el cliente en otra terminal. El cliente se inicia y se conecta al servidor MCP automáticamente:

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