Skip to main content
Glama
odelvalle

MCP Customer Support Example

by odelvalle

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
getCustomerProfileA

Obtiene el perfil básico de un cliente. Devuelve id, nombre, tier y email parcialmente enmascarado. Requiere rol AGENT y que el cliente pertenezca al mismo tenant.

getCustomerOrdersA

Lista los pedidos de un cliente. Máximo 20 por llamada. Requiere rol AGENT y que el cliente pertenezca al mismo tenant.

createSupportTicketA

Crea un ticket de soporte para un cliente. La categoría debe ser una de: billing, shipping, product, account, other. Requiere rol SUPPORT.

calculateRefundEligibilityA

Consulta si un pedido es elegible para reembolso y el importe máximo permitido. Solo lectura — no ejecuta ninguna acción. Requiere rol AGENT.

requestRefundApprovalA

Solicita la aprobación de un reembolso. IMPORTANTE: esta tool NO ejecuta el reembolso. Genera una solicitud pendiente que debe ser aprobada por un humano antes de procesarse. Importe máximo: 500 €. Requiere rol FINANCE.

sendCustomerEmailA

Envía un email a un cliente usando una plantilla autorizada. No se acepta contenido libre — solo templates registrados: refund-approved, ticket-created, order-status-update. Requiere rol SUPPORT.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/odelvalle/mcp-support-example'

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