Enviadores

Envio multicarrier no México (Estafeta, DHL, FedEx, Paquetexpress): tarifas em tempo real, etiquetas, rastreamento e agenda de endereços com saldo pré-pago. MCP remoto: https://api.enviadores.com.mx/api/v1/mcp

Documentação

Enviadores

Servidor MCP Enviadores

O primeiro servidor MCP de envios no México. Cote, crie, rastreie e cancele envios com Estafeta, DHL, FedEx, Paquetexpress e mais — além de coletas, agenda de endereços, webhooks e saldo — a partir do Claude, ChatGPT, Cursor ou qualquer cliente MCP.

Español: el primer servidor MCP de paquetería en México. Cotiza, crea, rastrea y cancela envíos multi-paquetería, solicita recolecciones, administra tu libreta de direcciones y recibe webhooks desde cualquier cliente MCP.

Autenticação

Duas opções:

  1. OAuth 2.1 — clientes que falam MCP OAuth (conectores claude.ai, modo desenvolvedor do ChatGPT) descobrem automaticamente: metadados RFC 8414/9728, registro dinâmico de clientes (RFC 7591) e CIMD. Cada concessão gera uma chave com escopo vinculada à sua conta Enviadores.
  2. Chave de API — gere uma chave ek_ no painel e envie-a como token bearer. Chaves ek_test_ rodam em um sandbox completo, sem dinheiro real.

Conectar

Claude Code

claude mcp add --transport http enviadores https://api.enviadores.com.mx/api/v1/mcp \
  --header "Authorization: Bearer ek_..."

claude.ai — Configurações → Conectores → Adicionar conector personalizadohttps://api.enviadores.com.mx/api/v1/mcp (fluxo OAuth, sem necessidade de chave).

Cursor / Config JSON

{
  "mcpServers": {
    "enviadores": {
      "url": "https://api.enviadores.com.mx/api/v1/mcp",
      "headers": { "Authorization": "Bearer ek_..." }
    }
  }
}

Ferramentas (23)

Cada ferramenta é uma projeção enxuta de um endpoint REST público. As cotações retornam agrupadas por serviço (transportadora + nível de serviço, exibido uma vez com sua faixa de preço e opções reserváveis); um rate_id é válido por 30 minutos.

Cotar e enviar

FerramentaO que faz
validate_postal_codeConsulta SEPOMEX (estado, município, colônias) — opcional antes do envio
get_shipping_ratesTarifas multi-transportadora em tempo real entre dois códigos postais mexicanos; uma caixa (package) ou 2–10 caixas como um único envio (packages); insurance.insured_value opcional
create_shipmentComprar uma etiqueta a partir de um rate_id cotado — idempotente (idempotency_key), mesmas caixas da cotação, declared_value opcional
get_shipmentUm envio com seu status atual
list_shipmentsEnvios na conta, filtráveis por status, número de rastreio e data
get_labelLink do PDF da etiqueta de um envio
track_shipmentRastreio em tempo real pelo número de rastreio (guía)
cancel_shipmentSolicitar cancelamento (reembolso segue o resultado da transportadora)

Coletas (somente solicitação: nossa equipe confirma com a transportadora e envia o resultado por e-mail)

FerramentaO que faz
schedule_pickupSolicitar coleta da transportadora na porta do remetente para uma janela de horário local
get_pickup / list_pickupsStatus das solicitações de coleta

Agenda de endereços

FerramentaO que faz
list_senders / create_senderRemetentes salvos
list_recipients / create_recipientDestinatários salvos
import_contactsImportação em massa (linhas ou CSV bruto) com modo de simulação (dry-run)

Webhooks (sem polling: eventos shipment.* e pickup.resolved, assinados com HMAC, com novas tentativas e backoff)

FerramentaO que faz
register_webhookRegistrar um endpoint https:// para um conjunto de eventos (segredo exibido uma única vez)
list_webhooks / delete_webhookGerenciar os webhooks da conta (5 ativos por modo)
test_webhookEntregar um ping assinado de forma síncrona

Conta

FerramentaO que faz
whoamiConta, escopos da chave, modo (sandbox/produção) e capacidades desta conexão
get_balanceSaldo pré-pago, retenções e valor disponível
list_transactionsMovimentações de saldo (cobranças, reembolsos, recargas)

Cada ferramenta inclui title, annotations (readOnlyHint / destructiveHint / openWorldHint) e um outputSchema derivado da especificação OpenAPI, então os resultados estruturados são tipados. As ferramentas de coleta aparecem apenas quando o recurso está ativo na conta.

Sandbox

Chaves ek_test_ (ou escolher Sandbox na tela de consentimento OAuth) executam todas as ferramentas contra um sandbox sem dinheiro real: as cotações listam apenas serviços com um sandbox real por trás (uma rota de teste FedEx mais uma oferta simulada), as etiquetas são PDFs de teste assinados e duráveis, e os webhooks recebem shipment.created / shipment.cancelled além de ping. Reconecte escolhendo Producción para enviar de verdade.

Segurança de gastos

Tudo cobra um saldo pré-pago com aplicação no servidor: create_shipment nunca pode gastar mais do que o saldo disponível nem exceder o limite diário da chave. create_shipment aceita um idempotency_key (um é gerado e retornado se omitido) para que novas tentativas nunca cobrem em dobro. O adaptador MCP é um tradutor puro de protocolo sobre a API REST pública — um agente nunca pode fazer nada que um chamador REST comum não pudesse.

Suporte


Este repositório hospeda a documentação pública do servidor hospedado; o servidor em si é operado pela Enviadores.