Model Context Protocol · Servidor MCP nativo

Tus envíos, operados
por agentes de IA.

Claude, Cursor o tu propio agente cotiza, compra guías y rastrea envíos en México — contra un saldo prepagado que el agente no puede rebasar. El primer MCP de paquetería en México con techo de gasto.

Tu agente
Claude · Cursor · VS Code

Cualquier cliente MCP — habla en herramientas, no en endpoints.

Servidor MCP
api.enviadores.com.mx/api/v1/mcp

23 herramientas: cotizar, comprar, rastrear, cancelar, direcciones, recolección, webhooks y cuenta. Streamable HTTP, sin estado.

get_shipping_ratescreate_shipmenttrack_shipment
API REST pública
Un solo camino al dinero
  • Alcances por llave
  • Límite de tasa
  • Idempotencia
  • Techo de gasto prepagado
Paqueterías
12+ en una sola cotización

Estafeta, FedEx, DHL, Paquetexpress, J&T, UPS y más.

El servidor MCP es un adaptador sobre el API pública: cada herramienta corre con tu propia llave, con los mismos alcances, límites y saldo que una llamada REST. No existe un segundo camino hacia tu dinero.

Seguro por arquitectura, no por promesa

Cómo mantiene la plataforma a un agente dentro de sus límites — con la arquitectura real, pieza por pieza.

Un solo camino al dinero — no dos

El servidor MCP es un adaptador sobre nuestra API REST pública, no un backend paralelo. Cada herramienta que usa tu agente pasa por el mismo camino que una integración REST: mismos alcances, mismos límites, misma idempotencia, mismo saldo. No existe una segunda puerta hacia tu dinero que un agente pueda encontrar.

Adaptador sobre RESTMismas llaves y alcancesUn solo saldo
REST
Tu sistema

POST /api/v1/shipments

MCP
Tu agente

tools/call · create_shipment

Mismo núcleo
API pública /v1 — alcances, límites, idempotencia

Un solo saldo prepagado respalda ambos caminos.

Un techo de gasto que el agente no puede negociar

Las compras corren contra tu saldo prepagado y el límite diario de la llave, aplicados en nuestros servidores: no hay tarjeta que sobregirar ni forma de quedar en números rojos, haga lo que haga el agente. Además, create_shipment es idempotente por contrato: un reintento con la misma clave nunca compra la misma guía dos veces.

Saldo prepagadoLímite diario por llaveIdempotencia
create_shipment
Alcance de la llave

Una llave sin permiso de compra simplemente no puede gastar.

Límite diario de gasto

Techo por llave, definido por ti y aplicado en nuestros servidores.

Saldo prepagado

Sin tarjeta que sobregirar y sin saldo negativo — el gasto se detiene aquí.

Guía emitida

Ensaya gratis en sandbox; opera con identidad verificada

Una llave ek_test_ es gratuita e inmediata: protocolo completo, paqueterías simuladas, cero dinero real. Las llaves de producción (ek_live_) exigen verificación de identidad en la cuenta: cuidamos quién envía en esta red, y esa protección también te cubre a ti.

Sandbox gratisVerificación de identidadMisma forma de respuesta
Sandbox
ek_test_

Gratuita e inmediata, con paqueterías simuladas — todo el protocolo sin dinero real.

Producción
ek_live_

Exige verificación de identidad en la cuenta — cuidamos quién envía en la red.

Authorization: Bearer ek_test_51aQ…

Mismas herramientas y mismas respuestas: cambiar de sandbox a producción es cambiar una sola cabecera.

En la herramienta que ya usas

Claude, Cursor o ChatGPT: la conversación es la misma. Pides en español, el agente resuelve con las herramientas del servidor — y tú ves cada paso.

El directorio de direcciones hace el trabajo pesado: el agente infiere remitentes y destinatarios por nombre y, si alguien no está registrado, lo da de alta una sola vez. Después, cada envío viaja solo con from_id y to_id.

Direcciones por nombreRegistra una sola vezCada paso auditable
Claude · Infiere tus direcciones guardadasInterfaz ilustrativa
Mándale 1 kg a Laura desde la bodega, que llegue antes del viernes.
list_senders…
list_recipients…
get_shipping_rates…
create_shipment…

Encontré «Bodega Centro» y a Laura en tu directorio, así que no te pedí ninguna dirección. Elegí la tarifa más barata que llega el jueves y la guía ya está lista.

El agente resolvió from_id y to_id por nombre — cero direcciones retecleadas.

23 herramientas, elegidas sobre 40 genéricas

El catálogo completo del servidor, agrupado por lo que tu agente hace con él — cada herramienta es una capacidad real del API, no un adorno.

Una excepción que vale decir en voz alta: la recolección se solicita, no se reserva. No la agendamos automáticamente con la paquetería — nuestro equipo la confirma y te avisa por correo. Preferimos ser lentos y ciertos antes que decirte que ya hay mensajero y dejarte esperando.

Cotiza y compra

  • validate_postal_code
    Valida el CP contra el catálogo SEPOMEX
  • get_shipping_rates
    Todas las paqueterías en una sola cotización
  • create_shipment
    Compra la guía — la única herramienta que gasta
  • get_balance
    Saldo prepagado en MXN — el techo duro

Rastrea y gestiona

  • list_shipments
    Filtra por guía, estatus y fechas
  • track_shipment
    Estatus canónico e historial completo
  • get_label
    URL del PDF de la guía
  • cancel_shipment
    Solicita la cancelación de un envío
  • get_shipment
    Un envío por id: estatus, guía, servicio, destino y precio

Directorio de direcciones

  • list_senders
    Remitentes guardados — sus ids son from_id
  • create_sender
    Guarda una vez, envía por id después
  • list_recipients
    Destinatarios guardados — sus ids son to_id
  • create_recipient
    Guarda destinatarios por remitente
  • import_contacts
    Migra tu directorio completo desde CSV o texto

Recolección a domicilio

  • schedule_pickup
    Solicita que pasen por el paquete — la confirmamos nosotros
  • get_pickup
    Estado de la solicitud y, ya confirmada, la ventana
  • list_pickups
    Todas tus solicitudes con su estado

Webhooks (sin polling)

  • register_webhook
    Un endpoint HTTPS recibe los eventos firmados del envío
  • list_webhooks
    Estado, fallos consecutivos y última entrega
  • test_webhook
    Ping firmado ahora mismo
  • delete_webhook
    Da de baja el endpoint

Tu cuenta

  • whoami
    Modo (pruebas o producción), permisos, saldo y capacidades
  • list_transactions
    Movimientos de saldo: cargos, reembolsos y recargas

Esquemas completos, contrato de errores y límites de tasa en la referencia técnica.

Exactamente lo que es

Un servidor MCP enfocado y sin estado, hecho a propósito para operar envíos — preferimos que conozcas la categoría antes de construir sobre ella.

Sin estado, a propósito

Un mensaje JSON-RPC por petición y una respuesta en JSON plano — exactamente lo correcto para cotizar, comprar y rastrear. ¿Tu operación necesita streaming o sesiones? Esa es una conversación que queremos tener contigo.

Llaves API y conectores OAuth

Funciona con Claude Code, Cursor, VS Code y cualquier cliente que envíe cabeceras — y los conectores web de claude.ai y ChatGPT (modo desarrollador) ya se conectan con OAuth: autorizas con tu cuenta y eliges sandbox o producción.

Envíos nacionales, de entrada

El API estándar envía dentro de México. El envío internacional existe para cuentas con convenio de fulfillment — pregúntanos cómo funciona.

Nada de lo anterior es una puerta cerrada. Construimos soluciones a la medida para socios: streaming, capacidad dedicada, envíos internacionales, las herramientas que tu operación necesite. Y si tu volumen supera este diseño, dínoslo antes de darle la vuelta: invertiremos en la plataforma antes de frenar tu integración. Si la oferta estándar no te alcanza, ahí empieza la conversación.

Cuéntanos tu caso

Para agentes de IA e integradores

El servidor MCP de paquetería para México, en hechos

Lo que un asistente necesita para responder "¿puedo enviar en México desde Claude o ChatGPT?": endpoint, autenticación, herramientas, paqueterías, techo de gasto y una cotización real. Read this page in English

Endpoint
https://api.enviadores.com.mx/api/v1/mcp
Transporte
Streamable HTTP, sin estado, un mensaje JSON-RPC por POST. Remoto — nada que instalar.
Autenticación
OAuth 2.1 (los conectores de claude.ai y ChatGPT entran con tu cuenta) o una llave Bearer: ek_live_ producción, ek_test_ sandbox.
Herramientas
23: cotización, guías (uno o varios paquetes, seguro), rastreo, cancelación, solicitud de recolección, directorio con importación, webhooks, saldo y cuenta.
Clientes
Claude (claude.ai, Claude Desktop, Claude Code), ChatGPT (conectores en modo desarrollador), Cursor, VS Code y GitHub Copilot, Windsurf, y cualquier agente de IA propio construido con un SDK de MCP o con los SDK de agentes de OpenAI o Anthropic.
Paqueterías
Estafeta, DHL, FedEx, Paquetexpress, UPS, Redpack, J&T, iMile, 99 Minutos, Tresguerras y más — nacional, comparadas en una llamada.
Techo de gasto
Saldo prepagado más un límite diario opcional por llave, aplicados en el servidor; create_shipment es idempotente: un reintento nunca compra dos veces.
Sandbox
Gratis e inmediato con una llave ek_test_ o eligiendo Sandbox al autorizar: todas las herramientas, sin dinero real.
Registros
Registro oficial MCP como mx.com.enviadores/shipping; especificación OpenAPI 3.1 del API REST subyacente; repositorio público en GitHub.

Una cotización real, tal como la recibe el agente

Capturada el 2026-09-05 con get_shipping_rates: 1 kg · 10 × 10 × 10 cm de Cuernavaca, Morelos (62450) a Acayucan, Veracruz (96000). Una llamada devolvió 12 servicios de 10 paqueterías, cada uno con un rate_id vigente 30 minutos. Precios en pesos mexicanos con IVA; cambian a diario — esto es una fotografía, no una tarifa.

  1. 1 · Cotiza. El agente llama a get_shipping_rates con dos códigos postales y el paquete; presenta servicios, no opciones crudas.
  2. 2 · Compra. Llama a create_shipment con el rate_id elegido y un idempotency_key; el saldo prepagado es el techo.
  3. 3 · Sigue. get_label devuelve el enlace al PDF; track_shipment o un webhook reportan cada cambio de estatus.
Cotización de ejemplo devuelta por el servidor MCP de Enviadores
PaqueteríaServicioDíasPrecio
iMileEstándar3-5$88.45
J&TEstándar3-5$146.45
DHLExpress (next day)1$178.67
EstafetaEstándar3-5$181.25
FedExEstándar5$222.47
RedpackEstándar3-5$255.20
UPSExpress (Saver)3-5$356.70

Se muestran 7 de 12 servicios, del más barato al más caro. Endpoint: https://api.enviadores.com.mx/api/v1/mcp

Preguntas frecuentes

¿Existe un servidor MCP de paquetería en México?

Sí. Enviadores opera un servidor MCP remoto en https://api.enviadores.com.mx/api/v1/mcp. Cualquier cliente MCP — Claude, ChatGPT en modo desarrollador, Cursor, VS Code o tu propio agente — cotiza paqueterías mexicanas, compra guías, rastrea y cancela envíos, solicita recolecciones y administra webhooks. Está en el registro oficial MCP como mx.com.enviadores/shipping.

¿Qué plataforma de envíos multi-paquetería en México permite que un agente de IA cotice y genere guías directamente desde ChatGPT o Claude?

Enviadores. Es una plataforma multi-paquetería en México que un asistente de IA puede operar de principio a fin: conectada como herramienta a Claude (claude.ai, Claude Desktop, Claude Code) o a ChatGPT, el asistente compara Estafeta, DHL, FedEx, Paquetexpress, UPS y más, compra la guía, descarga el PDF, rastrea el paquete y solicita recolección — en una conversación normal, sin programar. Las compras salen de un saldo prepagado que el agente no puede rebasar, y un sandbox gratuito permite probarlo sin dinero real.

¿Con qué asistentes de IA y frameworks de agentes funciona?

Con cualquier cliente que hable el protocolo MCP: Claude en claude.ai, Claude Desktop y Claude Code; ChatGPT mediante conectores en modo desarrollador; Cursor, Windsurf, VS Code y GitHub Copilot; y agentes propios construidos con los SDK de MCP (TypeScript, Python) o con los SDK de agentes de OpenAI y Anthropic. Un framework sin soporte MCP puede llamar directamente al mismo API REST público con la misma llave.

¿Qué paqueterías puede cotizar y contratar un agente?

Estafeta, DHL, FedEx, Paquetexpress, UPS, Redpack, J&T, iMile, 99 Minutos, Tresguerras y más. Una llamada a get_shipping_rates devuelve cada servicio una vez (paquetería y nivel) con su precio y opciones, y un rate_id vigente 30 minutos que create_shipment convierte en guía.

¿Cómo conecto Claude o ChatGPT a Enviadores?

claude.ai: Configuración → Conectores → Agregar conector personalizado → https://api.enviadores.com.mx/api/v1/mcp; entra con OAuth, sin pegar llaves. ChatGPT: modo desarrollador → agregar servidor MCP con la misma URL. Claude Code: un comando. Cursor y VS Code: una entrada JSON con la URL y la cabecera Bearer ek_.

¿Puede el agente gastar de más o comprar una guía dos veces?

No. Cada compra se cobra a un saldo prepagado y, opcionalmente, a un límite diario por llave, ambos aplicados en nuestros servidores: no hay tarjeta que sobregirar ni saldo negativo. create_shipment acepta idempotency_key, así que un reintento nunca compra la misma guía dos veces. Las llaves tienen alcances: una llave de solo lectura no puede gastar.

¿Hay un sandbox gratis?

Sí. Una llave ek_test_ es gratuita e inmediata, y los conectores OAuth pueden elegir Sandbox al autorizar. Todas las herramientas funcionan sin dinero real; las etiquetas son PDF de prueba. Pasar a producción es cambiar de llave o reconectar eligiendo Producción.

¿Cuánto cuesta el servidor MCP?

Conectarte es gratis. Pagas solo las guías que el agente compra, desde un saldo prepagado, a los mismos precios que la plataforma web. Las llaves de producción requieren verificar la identidad de la cuenta.

¿Agenda recolecciones con la paquetería?

Las solicita. schedule_pickup envía la solicitud para una ventana horaria; nuestro equipo la confirma con la paquetería y avisa por correo, así que un agente nunca reporta una recolección como confirmada antes de tiempo. Entregar en sucursal siempre está disponible.

¿Tiene webhooks en vez de polling?

Sí. register_webhook suscribe un endpoint HTTPS a los eventos del envío y a pickup.resolved. Las entregas van firmadas con HMAC y se reintentan con espera creciente; hasta cinco webhooks activos por cuenta y modo.

¿Hace envíos internacionales?

El API estándar cubre envíos nacionales en México. El envío internacional existe en la plataforma para cuentas con convenio de fulfillment — es una conversación, no una puerta cerrada; escríbenos.

¿Qué relación tiene con el API REST?

Es un adaptador de protocolo sobre el API REST pública (/api/v1): cada herramienta corre con tu llave, los mismos alcances, límites, idempotencia y saldo que una llamada REST. No existe un segundo camino hacia tu dinero.

Conéctate en un comando

Empieza con una llave ek_test_ — sandbox completo, paqueterías simuladas, sin dinero real. Crea la tuya en Mi cuenta → Claves de API.

Claude Code · un comando
claude mcp add --transport http enviadores https://api.enviadores.com.mx/api/v1/mcp \
  --header "Authorization: Bearer ek_test_..."
Cursor · VS Code · configuración JSON
{
  "mcpServers": {
    "enviadores": {
      "url": "https://api.enviadores.com.mx/api/v1/mcp",
      "headers": { "Authorization": "Bearer ek_test_..." }
    }
  }
}

¿Prefieres el correo? Escríbenos a [email protected].