Pilar de serviço

Universal Commerce Protocol: preparar o WooCommerce para agentes de IA

Os agentes leem a camada Schema.org para navegação e a camada MCP para intenção transacional. O WordPress mantém-se como fonte canónica.Agente de IA (Claude, ChatGPT, navegador) reads Schema.org Product + AggregateOffer for browsing and exchanges intenção transacional via Servidor MCP (intenção tipada). Origem WordPress / WooCommerce holds the Catálogo canónico + encomendas. Webhook ao alterar preço / stock.Agente de IA (Claude, ChatGPT, navegador)Schema.org Product + AggregateOfferleitura legível por máquinaServidor MCP (intenção tipada)intenção transacionalOrigem WordPress / WooCommerceCatálogo canónico + encomendasWebhook ao alterar preço / stock
Os agentes leem a camada Schema.org para navegação e a camada MCP para intenção transacional. O WordPress mantém-se como fonte canónica.

O que entregamos

  • Auditoria do catálogo WooCommerce ou WordPress existente quanto à legibilidade para agentes, incluindo o estado dos endpoints REST em /wp-json/wc/v3/ e os dados estruturados já presentes na página.
  • Enriquecimento Schema.org por produto: Product, Offer e AggregateOffer com hasMerchantReturnPolicy, ItemAvailability e PriceSpecification. O resultado é JSON-LD na página, validado contra schema.org.
  • Servidor opcional Model Context Protocol com endpoints de catálogo e intenção de compra para clientes agênticos autenticados, a correr ao lado da WordPress REST API e não em sua substituição.
  • Arnês de testes ligado à API da Anthropic Claude que percorre o fluxo do agente de ponta a ponta, da pesquisa de produto até à intenção de compra, com transcrições gravadas como base de regressão.
  • Observabilidade que separa o tráfego de agentes do tráfego humano na camada analítica, para que atribuição, conversão e custo possam ser reportados por tipo de público.

Porque é que isto não é apenas mais um ajuste de schema.org

Os agentes de IA começam a comportar-se como compradores. Os assistentes residentes no navegador e as superfícies agênticas dentro do Claude e do ChatGPT atuam cada vez mais em nome do utilizador: filtram, comparam e, eventualmente, fecham a transação. A interface de que precisam não é a página visual, mas sim uma superfície legível por máquina para o catálogo e para o fluxo transacional que assenta sobre ele.

Schema.org Product, Offer e AggregateOffer cobrem o lado descritivo. Dizem ao agente o que é um produto, quanto custa, se está em stock e qual a política de devoluções aplicável. Não descrevem como é que um agente se deve autenticar, como sinalizar intenção de compra, ou como é que a loja deve responder quando muitos agentes consultam o stock em simultâneo. É essa lacuna que as normas convergentes estão a preencher.

O Model Context Protocol da Anthropic, publicado pela primeira vez como especificação aberta em novembro de 2024, é um dos passos rumo a interfaces legíveis para agentes. O texto de posição da Automattic de 2026-04-21, que enquadra o WordPress como candidato a sistema operativo da web agêntica, aponta na mesma direção a partir do lado do CMS. A conclusão prática: um catálogo apenas legível por humanos está a ser reavaliado em baixa pelo mercado.

A quem se destina

  • Lojas WooCommerce em que o tráfego conduzido por agentes já aparece nos logs e o catálogo não está construído para lhe responder.
  • Catálogos B2B com fluxos de proposta, preços regionais e produtos por subscrição, em que uma superfície tipada para agentes ganha ao frágil screen-scraping.
  • Sites de conteúdo com afiliação, onde a página é o catálogo e os Offers legíveis por agentes determinam se o site é citado ou ignorado.
  • Marcas multi-região com um único CMS a alimentar várias lojas, que precisam de uma fonte única de verdade que os agentes consigam resolver de forma consistente entre línguas.

Modelo de colaboração

B2B senior sob jurisdição da UE. Discovery, scoping, fixed-scope ou time-and-materials. Âmbito e preço são individuais por projeto; não publicamos tabelas-padrão porque o passo de auditoria costuma alterar o custo da implementação.

Pode receber tarefas que levam horas, dias ou semanas, e depois executá-las de forma autónoma.
Dario Amodei, CEO da Anthropic, Machines of Loving Grace, 2024-10-01, source

Perguntas frequentes

O que é o Universal Commerce Protocol?

Universal Commerce Protocol é a nossa abreviatura para o conjunto de trabalho necessário para que um agente de IA, a agir em nome de um comprador, consiga ler o seu catálogo, compreender preços e disponibilidade, e sinalizar a intenção de compra de forma estruturada. Combina marcação Schema.org Product, Offer e AggregateOffer com um servidor opcional Model Context Protocol (MCP) que expõe uma superfície tipada a clientes agênticos autenticados.

Em que difere isto da marcação Schema.org Product?

Schema.org Product, Offer e AggregateOffer descrevem o catálogo. São necessários, mas não suficientes. Não descrevem o fluxo transacional: como é que um agente deve consultar stocks à escala, como deve sinalizar a intenção de compra, ou como são tratadas a autenticação e a idempotência. A especificação aberta Anthropic Model Context Protocol, publicada pela primeira vez em 2024-11, é uma das normas que convergem para fechar essa lacuna. Sobrepomos as duas camadas para que os dados estruturados e a superfície tipada para agentes se mantenham sincronizados.

O MCP é obrigatório?

Não. Muitos catálogos beneficiam de imediato apenas com um enriquecimento Schema.org disciplinado, sobretudo ao acrescentar hasMerchantReturnPolicy, ItemAvailability e PriceSpecification. Acrescentamos um servidor MCP quando o cliente quer uma superfície autenticada e tipada para clientes agênticos para além daquilo que o JSON-LD rastreável consegue exprimir, ou quando fluxos personalizados do WooCommerce (subscrições, propostas B2B, preços regionais) precisam de uma interface determinística para agentes.

Isto funciona num site WordPress sem WooCommerce?

Sim. O WordPress 6.7+ expõe conteúdo através da REST API em /wp-json/, e o WooCommerce estende-a em /wp-json/wc/v3/. Para sites sem WooCommerce com afiliação, custom post types ou configuração headless, mapeamos o seu modelo de catálogo existente para Schema.org e, quando faz sentido, para uma superfície MCP. O padrão é o mesmo, muda a fonte da verdade.

Como é que se mede o ROI da legibilidade para agentes?

Separamos a observabilidade entre tráfego de agentes e tráfego humano na camada analítica, para que se veja quais sessões têm origem em assistentes de IA e como seu comportamento de conversão se compara. O preço do projeto é individual; como resultado reportamos receita atribuída a agentes, custo por sessão de agente e a percentagem da superfície de catálogo que é, de facto, legível para clientes agênticos.

Cluster relacionado

Explorar outros serviços WordPress e base de conhecimento

Reforce o seu negócio com suporte técnico profissional em áreas-chave do ecossistema WordPress.

Cluster, leitura adicional

Artigos de apoio neste cluster, organizados por tema.

Comércio para agentes de IA e integrações de IA

Arquitetura e edge

Referência

Recomendações do LinkedIn

Recomendações e opiniões sobre o trabalho com a WPPoland

Recomendações selecionadas de líderes das comunidades WordPress, WordCamp e e-commerce - com ênfase no cumprimento de prazos, profundidade técnica e abordagem orientada ao negócio no desenvolvimento WordPress.

Karolina Czapla

Karolina Czapla

Estratega de Marketing, Performance & Digital Strategy

“Trabalhar com o Mariusz no WordCamp mostrou‑me como é raro combinar competências técnicas profundas com verdadeira liderança. Planeia, coordena e entrega com precisão, dando ao mesmo tempo espaço para a equipa crescer. Q...”

Co‑organizadora, WordCamp Gdynia 2024 & 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“O portefólio do Mariusz fala por si. Reflete precisão, versatilidade e um forte sentido de responsabilidade. Pode confiar nele para conduzir um projeto da ideia até à entrega, mantendo todas as partes informadas.”

Trabalhámos na mesma equipa

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

Gestora de Projetos TI & Product Owner, Web/App

“Durante mais de dois anos pude sempre contar com o Mariusz para tarefas WordPress, desde styling e templates até integrações. Traz estabilidade à equipa e mantém a parte de frontend sob controlo.”

Mariusz foi seu cliente em projetos WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz é o colega de equipa que todos gostariam de ter: fortes competências full‑stack em WordPress, explicações claras e uma atitude positiva mesmo sob pressão. Move‑se facilmente entre plugins, performance e layouts G...”

Trabalhámos juntos em projetos WordPress

Varun Patil

Varun Patil

Líder de Growth & CRM

“Para além do desenvolvimento, o Mariusz entende SEO, analytics e growth. Fala diretamente com stakeholders, faz as perguntas certas e entrega soluções que mexem nos indicadores de negócio, de AMP a tracking e performance...”

Foi gestor do Mariusz em iniciativas de growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Conheço o Mariusz da comunidade WordPress há muitos anos. É fiável, muito envolvido e está sempre presente, em meetups, WordCamps e projetos. Se procura colaboração a longo prazo e alguém que trate o seu site como se fos...”

Co‑organizador da comunidade WordUp Trójmiasto & WordCamp

Daniel Blossfeld

Daniel Blossfeld

Consultor de Otimização de Processos e Digitalização

“Tive o prazer de trabalhar com o Mariusz por quase três anos. Durante esse tempo, as suas habilidades de desenvolvimento WordPress provaram ser inestimáveis em uma variedade de projetos, desde a construção de websites at...”

Mariusz foi seu cliente em projetos WordPress

Natalie Wiszczor

Natalie Wiszczor

Gestora de CRM e E-mail Marketing

“Tive o grande prazer de trabalhar com o Mariusz por mais de 4 anos na área técnica. Durante esse tempo, ele provou ser um colega competente e confiável. O que se destacou em particular foi a sua natureza amigável e a sua...”

Trabalhou com Mariusz em equipas diferentes

Mark Chalklen

Mark Chalklen

Head of Design & Build na Itineris Limited

“Mariusz é um ótimo membro da equipa, sempre feliz em se dedicar a qualquer tarefa e aprender coisas novas. Um ótimo comunicador e um cara legal para trabalhar. Difícil de vencer na nossa tabela de classificação semanal d...”

Geriu Mariusz diretamente

Jessica Di Pasquale

Jessica Di Pasquale

Liderando iniciativas de SEO com estratégias de crescimento baseadas em dados.

“Mariusz é um cara muito habilidoso, paciente e experiente. Sempre pronto para ajudar e corrigir erros, eu realmente apreciei trabalhar com ele. Ele é um ótimo colega!”

Geriu Mariusz diretamente

Biki John

Biki John

Apaixonado por Marketing de Conteúdo e Entusiasta de SEO

“Foi ótimo trabalhar com o Mariusz. Eu realmente apreciei o seu vasto conhecimento de WordPress e como isso foi útil sempre que precisei de suporte para navegar no CMS. Elogio totalmente o Mariusz pela sua paciência, bom ...”

Trabalhou com Mariusz em equipas diferentes

Rafal Borowiec

Rafal Borowiec

Desenvolvedor de Software, Consultor, Gerente e Professor

“Tive a oportunidade de trabalhar com o Mariusz por 7 meses. Ele se destaca na otimização técnica para motores de busca (SEO). Mariusz também possui forte experiência em desenvolvimento AMP, GTM e GA. Mariusz se sente mui...”

Geriu Mariusz diretamente

Belinda Koch

Belinda Koch

Analista de Web-Tracking na TUI

“Mariusz é uma ótima pessoa para trabalhar. Ele é extremamente motivado para aprender coisas novas e compartilhar o seu conhecimento, e é muito experiente em uma ampla gama de tópicos. Trabalhamos juntos em tópicos de aná...”

Trabalhou com Mariusz em tópicos de análise digital e rastreamento

Ali Nezamolmaleki

Ali Nezamolmaleki

Crescimento, SEO, Pensamento Analítico, AMP

“Mariusz é uma pessoa extremamente talentosa na sua área de trabalho. Ele é sempre capaz de dar uma nova perspetiva para resolver problemas e pensar fora da caixa em situações onde tudo parece estar bloqueado. Trabalhar c...”

Trabalhou com Mariusz na mesma equipa

Karol Jakubcewicz

Karol Jakubcewicz

Desenvolvedor Front-end / JavaScript

“Mariusz é um desenvolvedor WordPress e especialista SEO/SEM incrivelmente experiente com quem tive o prazer de trabalhar por quase dois anos. Ele foi uma das figuras-chave responsáveis pela melhoria constante do tempo de...”

Trabalhou com Mariusz na mesma equipa

Paweł Lewczuk

Paweł Lewczuk

Desenvolvedor Front-end, Desenvolvedor WordPress

“Colaborei com o Mariusz em vários projetos e a nossa cooperação foi sempre exemplar. Acredito que há muitos mais projetos conjuntos à nossa frente. Altamente recomendado!”

Mariusz foi cliente do Paweł

Przemek Wroblewski

Przemek Wroblewski

Desenvolvedor de Software com mais de 20 anos de experiência

“Encontrei no Mariusz alguém com grande experiência e conhecimento profundo de soluções frontend. Um desenvolvedor WordPress poderoso, experiente e responsável. Tem facilidade em construir relações interpessoais. Tinha a ...”

Trabalhou com Mariusz em equipas diferentes

Iniciar um projeto B2B

Descreva o âmbito e o calendário, respondemos no prazo de um dia útil.

Contacte-nos