Saltar para o conteúdo

Integração · Envios

Conecte Claude e ChatGPT ao Terminal49

Pergunte à sua IA onde um container está, quando a embarcação chegar ou qual o último dia livre. Ela pode iniciar o rastreamento de um conhecimento de frete, reserva ou número de container, ler cargas e containers com ETAs, retenções, taxas e eventos de transporte, e pesquisar embarcações, portos e terminais. Também pode gerenciar campos personalizados, partes e documentos nas suas cargas.

Ligar Terminal49 gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Inicie o rastreamento do conhecimento de frete MEDUFR030802.”

    Se a linha marítima não for fornecida, ela pede ao Terminal49 para inferi-la a partir do número e, em seguida, cria o pedido de rastreamento.

  • “Quando será que a embarcação da carga MEDUFR030802 chegará ao porto de descarga?”

    Ela encontra a carga e lê a embarcação, a viagem e os ETAs atuais e originais no porto de descarga.

  • “Qual é o último dia livre para este container e há alguma retenção?”

    Ela lê o último dia livre do container, se ele está disponível para retirada e quaisquer retenções e taxas no terminal.

O que a sua IA pode fazer

Pedidos de rastreamento

Inicie o rastreamento por conhecimento de frete, reserva ou número de container, infera a linha marítima e siga o status de cada pedido.

Cargas e containers

Leia ETAs, último dia livre, retenções, taxas e eventos de transporte, veja posições das embarcações e atualize um container.

Campos, partes e documentos

Gerencie campos personalizados, partes e papéis de parte, faça upload e leia documentos e configure webhooks.

  • “O que aconteceu com este container até agora?”

    Ela lista os eventos de transporte do container em ordem, para que você possa ver cada etapa da jornada.

  • “Quais cargas pararam o rastreamento?”

    Ela filtra as suas cargas com rastreamento parado e pode reiniciar o rastreamento nas que você escolher.

  • “Defina o campo de número de pedido (PO) nesta carga para 4471.”

    Ela encontra a definição do campo personalizado e define o valor na carga.

87 ferramentas para Terminal49

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • create_container_custom_fieldAltera dadosCrie um novo campo personalizado para um contentor. Pesquise campos personalizados primeiro para evitar duplicatas. Resumo da API: Criar um campo personalizado de contentor.
  • create_container_party_roleElimina dadosCrie um novo papel de parte para um contentor. Obrigatório: data. Ação destrutiva; pode exigir aprovação. Resumo da API: Atribuir um papel de parte a um contentor.
  • create_custom_fieldAltera dadosCriar um novo campo personalizado. Pesquise campos personalizados primeiro para evitar duplicatas. Resumo da API: Criar um campo personalizado.
  • create_custom_field_definitionAltera dadosCrie uma nova definição de campo personalizado. Pesquise definições de campos personalizados primeiro para evitar duplicatas. Resumo da API: Criar uma definição de campo personalizado.
  • create_custom_field_definition_optionAltera dadosCrie uma nova opção para uma definição de campo personalizado. Resumo da API: Criar uma opção de campo personalizado.
  • create_documentAltera dadosCrie um novo documento. Pesquise documentos primeiro para evitar duplicatas. Resumo da API: Carregar um documento.
  • create_document_reclassifyAltera dadosCrie uma nova reclassificação para um documento. Resumo da API: Reclassificar um documento.
  • create_document_reextractAltera dadosCrie uma nova reextração para um documento. Resumo da API: Reextrair um documento.
  • create_document_relinkAltera dadosCrie uma nova religação para um documento. Resumo da API: Religar um documento.
  • create_document_rotateAltera dadosCrie uma nova rotação para um documento. Obrigatório: graus. Resumo da API: Rotacionar um documento.
  • create_partyAltera dadosCrie uma nova parte.
  • create_shipment_custom_fieldAltera dadosCrie um novo campo personalizado para uma carga. Pesquise campos personalizados primeiro para evitar duplicatas. Resumo da API: Criar um campo personalizado de carga.
  • create_shipment_party_roleElimina dadosCriar um novo papel de parte para uma remessa. Obrigatório: dados. Ação destrutiva; pode exigir aprovação. Resumo da API: Atribuir um papel de parte a uma remessa.
  • create_tracking_requestAltera dadosInicie o rastreamento de uma nova carga ou contentor. Nos atributos de dados passe request_type (conhecimento de embarque, número de reserva ou contentor), request_number e o scac do transportador; ref_numbers e shipment_tags opcionais. Defina data.type como tracking_request.
  • create_tracking_request_custom_fieldAltera dadosCriar um novo campo personalizado para um pedido de rastreamento. Pesquise campos personalizados primeiro para evitar duplicatas. Resumo da API: Criar um campo personalizado de pedido de rastreamento.
  • create_triggerElimina dadosCriar um novo gatilho. Obrigatório: url ou evento. Ação destrutiva; pode exigir aprovação. Resumo da API: Testar a entrega de um webhook.
  • create_webhookElimina dadosCrie um novo webhook. Obrigatório: dados. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar um webhook.
  • delete_container_custom_fieldElimina dadosExcluir permanentemente um campo personalizado pelo slug da API. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir um campo personalizado de container.
  • delete_container_party_roleElimina dadosExcluir permanentemente um papel de parte pelo id do papel de parte. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover um papel de parte de container.
  • delete_custom_fieldElimina dadosApague permanentemente um campo personalizado pelo ID do campo personalizado. Ação destrutiva; pode exigir aprovação.
  • delete_custom_field_definitionElimina dadosExcluir permanentemente uma definição de campo personalizado pelo id da definição de campo personalizado. Ação destrutiva; pode exigir aprovação.
  • delete_custom_field_definition_optionElimina dadosExcluir permanentemente uma opção pelo id da opção. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir uma opção de campo personalizado.
  • delete_documentElimina dadosDele permanentemente um documento pelo seu ID de documento. Ação destrutiva; pode exigir aprovação.
  • delete_shipment_custom_fieldElimina dadosExcluir permanentemente um campo personalizado pelo slug da API. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir um campo personalizado de remessa.
  • delete_shipment_party_roleElimina dadosExcluir permanentemente um papel de parte pelo id do papel de parte. Ação destrutiva; pode exigir aprovação. Resumo da API: Remover um papel de parte de remessa.
  • delete_tracking_request_custom_fieldElimina dadosExcluir permanentemente um campo personalizado pelo slug da API. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir um campo personalizado de pedido de rastreamento.
  • delete_webhookElimina dadosExcluir permanentemente um webhook pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • get_containerObter um container pelo container_id, com seu status, disponibilidade, retenções, último dia livre e detalhes de retirada.
  • get_custom_fieldObter um campo personalizado pelo ID do campo personalizado. Resumo da API: Obter um campo personalizado.
  • get_custom_field_definitionObter uma definição de campo personalizado pelo id da definição de campo personalizado. Resumo da API: Obter uma definição de campo personalizado.
  • get_custom_field_definition_optionObter uma opção para uma definição de campo personalizado pelo id da opção. Resumo da API: Obter uma opção de campo personalizado.
  • get_documentObter um documento pelo document_id, com seu tipo e dados extraídos.
  • get_document_download_linkObter um link temporário de download para um documento pelo document_id.
  • get_document_schemaObter um esquema de documento pelo id do esquema de documento. Resumo da API: Obter um esquema de documento.
  • get_email_submissionObter uma submissão de email pelo id da submissão de email. Resumo da API: Obter uma submissão de email.
  • get_metro_areaObter uma área metropolitana pelo id da área metropolitana. Resumo da API: Obter uma área metropolitana usando un/locode ou o id.
  • get_partyObter uma parte pelo id da parte.
  • get_portObter um porto pelo port_id.
  • get_shipmentObter uma remessa pelo shipment_id, com seu operador, portos, embarcação, ETA e containers.
  • get_shipping_lineObter uma linha de transporte marítimo pelo id da linha de transporte marítimo. Resumo da API: Obter uma única linha de transporte marítimo.
  • get_terminalObter um terminal pelo terminal_id.
  • get_tracking_requestObter uma solicitação de rastreamento pelo tracking_request_id, incluindo o motivo do erro caso tenha ocorrido.
  • get_vesselObter um navio pelo vessel_id, opcionalmente com posições entre dois instantes temporais.
  • get_webhookObter um webhook pelo webhook id. Resumo da API: Obter único webhook.
  • get_webhook_notificationObter uma notificação de webhook pelo webhook notification id. Resumo da API: Obter única notificação de webhook.
  • identify_tracking_numberAltera dadosDescubra o tipo de número que algo é (contentor, conhecimento de embarque ou reserva) e qual transportador provavelmente pertence a ele. Passe `number`. Use antes de criar uma solicitação de rastreamento.
  • list_container_custom_fieldsListar campos personalizados para um container. Resumo da API: Listar campos personalizados do container.
  • list_container_eventsListar eventos de transporte de um container (carregado, partido, chegado, descarregado, retirado e assim por diante) pelo container_id.
  • list_container_map_geojsonsListar geojsons de mapa para um container. Resumo da API: Obter GeoJSON de mapa do container.
  • list_container_party_rolesListar papéis de parte para um container. Resumo da API: Listar papéis de parte do container.
  • list_containersListar containers rastreados. Os resultados são paginados.
  • list_custom_field_definition_optionsListar opções para uma definição de campo personalizado. Resumo da API: Listar opções de campos personalizados.
  • list_eventsListar eventos. Resumo da API: Listar eventos do webhook.
  • list_examplesListar exemplos. Filtros opcionais: evento. Resumo da API: Obter exemplos do payload de notificação de webhook.
  • list_ipsListar IPs. Resumo da API: Listar IPs do webhook.
  • list_partiesListar partes. Os resultados são paginados.
  • list_shipment_custom_fieldsListar campos personalizados para uma remessa. Resumo da API: Listar campos personalizados da remessa.
  • list_shipment_party_rolesListar papéis de parte para uma remessa. Resumo da API: Listar papéis de parte da remessa.
  • list_shipmentsLista remessos rastreados, opcionalmente filtrados por `number` (conhecimento de embarque ou reserva) ou se o rastreio foi parado. Os resultados são paginados.
  • list_shipping_linesListar as linhas de transporte (operadoras) suportadas pelo Terminal49, com seus códigos SCAC.
  • list_tracking_request_custom_fieldsListar campos personalizados para uma solicitação de rastreamento. Resumo da API: Listar campos personalizados da solicitação de rastreamento.
  • list_tracking_requestsListar pedidos de rastreamento e seu status (pendente, criado, falhou), filtrado por número de pedido, SCAC do operador, status ou datas.
  • list_typesListar tipos. Resumo da API: Listar tipos de documento.
  • list_vessel_future_positionsListar posições futuras para um navio. Filtros opcionais: id do porto ou id do porto anterior. Resumo da API: Obter posições futuras do navio.
  • list_vessel_future_positions_with_coordinatesListar posições futuras com coordenadas para um navio. Filtros opcionais: id do porto, id do porto anterior, latitude ou longitude. Resumo da API: Obter posições futuras do navio a partir de coordenadas.
  • list_webhook_notificationsListar notificações de webhook. Os resultados são paginados.
  • list_webhooksListar webhooks. Os resultados são paginados.
  • refresh_containerVisível para outras pessoasPede ao Terminal49 para obter dados frescos do terminal para um contentor agora, pelo container_id.
  • resume_tracking_shipmentVisível para outras pessoasReanima o rastreio de um remesso que foi parado, pelo shipment_id.
  • searchPesquise remessos e contentores por qualquer número: conhecimento de embarque, contentor, reserva ou número de referência. Correspondências parciais funcionam. Use isto primeiro para encontrar IDs.
  • search_custom_field_definitionsPesquisar definições de campos personalizados por tipo de entidade de filtro, tipo de dados de filtro ou nome de exibição de filtro. Use isso para encontrar definições existentes antes de criar uma nova definição de campo personalizado. Os resultados são paginados. Resumo da API: Listar definições de campos personalizados.
  • search_custom_fieldsPesquisar campos personalizados por tipo de entidade de filtro, id de entidade de filtro ou id de definição de filtro. Use isso para encontrar campos existentes antes de criar um novo campo personalizado. Os resultados são paginados. Resumo da API: Listar campos personalizados.
  • search_documentsPesquisar documentos de transporte pelo nome do arquivo, referência ou tipo de documento. Os resultados são paginados.
  • send_submissionVisível para outras pessoasEnvie um envio por email. Tem efeitos visíveis fora deste sistema. Os resultados são paginados. Resumo da API: Listar envios de email.
  • stop_tracking_shipmentVisível para outras pessoasPara o rastreio de um remesso por shipment_id. Não são mais atualizações recolhidas até o rastreio ser reanimado.
  • update_container_custom_fieldAltera dadosAtualiza um campo personalizado existente identificado por slug da API. Apenas os campos que passa são alterados. Resumo da API: Atualizar um campo personalizado de contentor.
  • update_containersVisível para outras pessoasAtualiza um contentor existente. Apenas os campos que passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: Editar um contentor.
  • update_custom_fieldAltera dadosAtualiza um campo personalizado existente identificado pelo ID do campo personalizado. Apenas os campos que passa são alterados. Resumo da API: Atualizar um campo personalizado.
  • update_custom_field_definitionAltera dadosAtualiza uma definição de campo personalizado existente identificada pelo ID da definição de campo personalizado. Apenas os campos que passa são alterados. Resumo da API: Atualizar uma definição de campo personalizado.
  • update_custom_field_definition_optionAltera dadosAtualiza uma opção existente identificada pelo ID da opção. Apenas os campos que passa são alterados. Resumo da API: Atualizar uma opção de campo personalizado.
  • update_documentAltera dadosAtualiza um documento existente identificado pelo ID do documento. Apenas os campos que passa são alterados. Resumo da API: Editar um documento.
  • update_partyAltera dadosAtualiza uma parte existente identificada pelo ID da parte. Apenas os campos que passa são alterados.
  • update_shipmentAltera dadosDefine as tags ou números de referência de um remesso por shipment_id. Passe-os em data.attributes (tags, ref_numbers).
  • update_shipment_custom_fieldAltera dadosAtualiza um campo personalizado existente identificado por slug da API. Apenas os campos que passa são alterados. Resumo da API: Atualizar um campo personalizado de remesso.
  • update_tracking_requestAltera dadosAtualiza uma solicitação de rastreio existente identificada pelo ID da solicitação de rastreio. Apenas os campos que passa são alterados. Resumo da API: Editar uma solicitação de rastreio.
  • update_tracking_request_custom_fieldAltera dadosAtualiza um campo personalizado existente identificado por slug da API. Apenas os campos que passa são alterados. Resumo da API: Atualizar um campo personalizado de solicitação de rastreio.
  • update_webhookElimina dadosAtualiza um webhook existente identificado pelo ID do webhook. Apenas os campos que passa são alterados. Ação destrutiva; pode exigir aprovação. Resumo da API: Editar um webhook.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Terminal49 na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole uma chave API do Terminal49. Faça login no Terminal49 e abra a página do portal de desenvolvedor (app.terminal49.com/developers/api-keys) para criar ou copiar uma chave.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Terminal49?

A IA pode criar e ler pedidos de rastreamento, pesquisar cargas e containers e ler ETAs, último dia livre, retenções, taxas, eventos de transporte e dados de mapa. Ela pode pesquisar embarcações, portos, terminais e linhas marítimas, parar ou reiniciar o rastreamento e gerenciar campos personalizados, partes, documentos e webhooks.

A IA vê minha chave API do Terminal49?

Não. Suas credenciais do Terminal49 estão criptografadas em repouso e nunca são exibidas à IA. Após salvar, elas não aparecem novamente, nem mesmo para você. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, podendo começar com acesso apenas de leitura. Excluir campos personalizados, documentos, papéis de parte ou webhooks é permanente e essas ações podem exigir sua aprovação antes de rodar. Toda chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações & Conectores › Avançado e ative o Modo Desenvolvedor, depois adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona também no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O PipMCP tem um plano gratuito sem cartão de crédito necessário. Planos pagos cobram por tarefa concluída. Você também precisa de uma conta própria do Terminal49.

Que números posso rastrear?

Você pode começar o rastreamento pelo número de conhecimento de embarque, número de reserva ou número de contentor, junto com o código SCAC da linha de transporte. Se não conhecer a linha de transporte, a IA pode pedir ao Terminal49 para inferi-la a partir do número primeiro.

Deixe a sua IA trabalhar em Terminal49 ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Terminal49 gratuitamente

O PipMCP não tem qualquer afiliação com Terminal49. Os nomes dos produtos são marcas comerciais dos respetivos titulares.