PassportCraft — EU Digital Product Passports
Crie e gerencie Passaportes Digitais de Produtos da UE com o PassportCraft: têxteis, baterias, bens gerais.
Documentação
Ative em minutos
Escolha seu cliente — uma URL e um login. Sem SDK e sem código.
https://passportcraft.com/api/mcp
Nos planos Team ou Enterprise, um proprietário deve primeiro adicionar o PassportCraft em Configurações da organização → Conectores → Adicionar → Personalizado → Web. Os membros podem então conectá-lo.
Claude
- 1 Abra os conectores Para uma conta pessoal, abra Personalizar → Conectores no Claude, selecione + e depois Adicionar conector personalizado. Em uma conta de equipe, selecione o conector que seu proprietário adicionou e continue para a etapa 3. Abra os conectores do Claude ↗
- 2 Adicione o PassportCraft Dê o nome de PassportCraft e cole a URL do servidor mostrada aqui. Deixe o ID do Cliente OAuth e o Segredo do Cliente vazios e adicione o conector. Se for solicitado um método de login, escolha Registro Dinâmico de Cliente (DCR).
- 3 Conecte seu workspace Escolha Conectar e faça login no PassportCraft. Selecione seu workspace e revise o acesso antes de aprovar. Em um chat, use + → Conectores para ativar o PassportCraft.
Crie uma conta gratuita para conectar suas ferramentas de IA. O conector está incluído em todos os planos. Qualquer cliente MCP que suporte HTTP pode usar a mesma URL.
URL do servidor MCP
https://passportcraft.com/api/mcp
Depois de conectar, pergunte "O que posso fazer com o PassportCraft?" e seu assistente descreve tudo o que o conector pode fazer.
Transporte
HTTP Streamable
Login
OAuth 2.0 — sem chave de API para colar
Alcance
Um workspace para cada conexão
Planos
Todos os planos, incluindo o gratuito
Revogar
Quando quiser, em Configurações
Como funciona
Uma conexão, três ideias.
01
Conecte uma vez
Você faz login e escolhe qual workspace o assistente acessa. A tela que você aprova mostra o endereço para o qual está enviando, não o nome que um aplicativo dá a si mesmo — um nome pode ser copiado, um endereço não.
02
Trabalhe no chat
Rascunhos, edições, documentos a partir do chat e uma verificação de prontidão que aponta exatamente as lacunas.
03
Você publica
O assistente só pode pedir. Você recebe um link, lê o que ele escreveu e pressiona Publicar.
Coisas para perguntar
Depois de conectar, seu trabalho de passaporte está a uma frase de distância.
"Crie passaportes para os doze estilos desta ficha de coleção."
"Quais dos meus rascunhos ainda estão sem um valor de conteúdo reciclado?"
"Anexe este certificado da fiação ao rascunho do SKU 4471."
"Verifique meus rascunhos de linho e liste o que está bloqueando a publicação."
"Altere o país de origem dos rascunhos de primavera para Portugal."
"Peça para eu publicar tudo o que passar na verificação."
O que o assistente pode fazer
Vinte ferramentas, todas passando pela mesma API que o resto do produto usa — o mesmo limite de workspace, os mesmos limites, o mesmo registro do que mudou.
| Ferramenta | O que faz | Alcance |
|---|---|---|
| list_passports · get_passport | Leia seu catálogo e qualquer passaporte por completo — rascunhos e publicados. | Leitura |
| get_category_schema | Pergunte o que uma categoria de produto exige, antes de escrever qualquer coisa. | Leitura |
| validate_passport | Verifique um rascunho e receba exatamente as lacunas que bloqueiam a publicação. | Leitura |
| create_passport | Crie um passaporte. Ele é sempre criado como rascunho. | Somente rascunhos |
| update_passport | Altere um rascunho. Cada campo que ele escreve é marcado como próprio. | Somente rascunhos |
| upload_document | Coloque uma pequena imagem do chat na sua biblioteca e anexe-a a um rascunho. Para uma ficha técnica ou declaração, o assistente dá um link que abre o rascunho pronto para o arquivo — você o escolhe, e ele chega inteiro. Tudo fica onde o público não pode acessar. | Somente rascunhos |
| attach_document · list_documents | Anexe um arquivo que já está na sua biblioteca e liste o que um passaporte carrega. | Somente rascunhos |
| list_library | Veja os arquivos já na sua biblioteca, para reutilizar um em vez de enviá-lo duas vezes. | Leitura |
| list_variants | Leia os códigos de barras, tamanhos e cores salvos em um passaporte têxtil ou geral. | Leitura |
| add_variants | Adicione os códigos de barras, tamanhos e cores que você fornecer a um rascunho de passaporte têxtil ou geral. | Somente rascunhos |
| list_units · create_unit · list_unit_readings | Registre números de série para um modelo de bateria. | Escrita |
| request_publish | Peça para você publicar. Ele retorna um link para você abrir. Ele nunca publica. | Você decide |
| get_publish_approval | Leia o que aconteceu com essa solicitação. Uma que expirou expira sozinha, e esta verificação é o que registra isso. | Leitura |
| propose_changes | Proponha alterações a um passaporte publicado. Nada na página pública muda até você aprovar. | Você decide |
| get_proposal | Leia o que aconteceu com uma proposta: aprovada, desatualizada, expirada, substituída ou retirada. | Leitura |
| withdraw_proposal | Retire uma proposta depois que você disser que não a quer. | Escrita |
O assistente não tem ferramenta para nada disso: publicar, excluir qualquer coisa, tirar um produto da página pública, mover para a lixeira ou restaurar, ou registrar junto ao Estado francês. Tirar um produto do ar, a lixeira e o registro também são recusados na conexão, então um conector não pode alcançá-los por outra via.
Você publica
Um passaporte publicado é uma declaração que você faz a um regulador. Estas quatro regras mantêm esse momento, e tudo o que o público pode ver, em suas mãos.
Ele nunca pode publicar
Quando pede para publicar, ele registra uma solicitação e recebe um link. Você abre o link e pressiona Publicar. Não há como contornar essa etapa.
Ele não pode mudar o que está no ar sem você
Ele escreve em rascunhos. Para alterar um passaporte que o público já pode ver, ele propõe a mudança: você vê cada novo valor ao lado do que ele substitui, e a página pública só muda quando você aprova. Uma exceção, nomeada em vez de escondida: ele pode registrar números de série para um modelo de bateria que você já publicou.
Cada valor que ele escreve é marcado
Campos escritos pelo assistente são marcados no editor e listados com seus valores na tela que você passa para publicar. Altere um você mesmo e a marca desaparece — agora é seu valor.
Estreito, e seu para encerrar
Seis permissões fixas, e registrar junto a um regulador não está entre elas. Um workspace para cada conexão. Revogue em Configurações e ele para imediatamente.
Perguntas
O assistente pode publicar um passaporte?
Não. Quando ele pede para publicar, recebe um link. Você abre esse link, lê cada campo que o assistente escreveu — com os valores que ele escreveu — e pressiona Publicar você mesmo. Não há como contornar essa etapa.
Ele pode alterar um passaporte que já está no ar?
Somente com sua aprovação, e uma exceção vale a pena conhecer. Um passaporte que o público pode ver é uma declaração que você fez, então o assistente propõe uma mudança em vez de fazê-la. Você vê cada novo valor ao lado do que ele substitui, e nada na página pública muda até você aprovar. A exceção é registrar números de série para um modelo de bateria que você já publicou — emissão rotineira, que o resto da nossa API faz da mesma forma. A condição que cada unidade carrega é limitada a uma lista fixa. O próprio número de série é texto livre e aparece na página pública quando alguém escaneia essa unidade, então trate-os como trata qualquer coisa que publica.
Como recuso uma solicitação de publicação?
Não há botão de recusar. Deixe a solicitação de lado e ela expira sozinha após sete dias. Ela também é retirada no momento em que o assistente altera o rascunho novamente — um valor que ele edita ou um arquivo que ele adiciona. Suas próprias edições não a retiram: a solicitação espera por você até você publicar ou ela expirar. Uma mudança proposta a um passaporte publicado funciona da mesma forma: diga não ao seu assistente e ele retira a proposta, ou deixe-a e ela expira após sete dias.
Quanto custa?
O conector está incluído em todos os planos, inclusive no gratuito. Rascunhar não custa nada. Um plano é o que a publicação exige: o plano gratuito publica três passaportes.
Com quais ferramentas de chat ele funciona?
Claude na web e no desktop, Claude Code, ChatGPT, Cursor, Windsurf, VS Code com GitHub Copilot e Gemini CLI — e qualquer outra coisa que fale MCP sobre HTTP com login OAuth.
Como sei o que o assistente escreveu?
Os campos dele são marcados no editor e listados com seus valores na tela de confirmação que você passa para publicar. A lista nunca é encurtada. Altere um valor você mesmo e a marca desaparece.
O que acontece com um arquivo que o assistente envia?
Ele vai para a biblioteca do seu workspace e para o rascunho, armazenado onde o público não pode acessar até você levantá-lo manualmente. Duas coisas para saber: ele permanece na biblioteca depois que o rascunho desaparece, e a biblioteca não diferencia um arquivo do assistente de um de uma pessoa.
O que exatamente você está prometendo sobre o assistente?
Nada sobre como ele se comporta — o modelo e o chat são seus, não nossos. O que prometemos está embutido na conexão: ele escreve rascunhos, nunca pode publicar, só pode propor uma mudança a um passaporte publicado, e cada valor que escreve é marcado e nomeado para você antes de chegar ao público. A única escrita que chega ao público sem sua aprovação é um número de série em um modelo de bateria que você já publicou, e a condição que cada um carrega é limitada a uma lista fixa.
Como desconecto?
Revogue a conexão em Configurações. Ela para imediatamente, e os passaportes que ele rascunhou permanecem exatamente onde estão.
Conecte sua ferramenta de IA hoje
Funciona em todos os planos, incluindo o gratuito. Rascunhe seu primeiro passaporte a partir do chat em minutos — e publique você mesmo.