Procurar Resultados :
×Servidor MCP e aplicação de políticas de IA para WordPress / Notas de versão
Framework de registro de depuração: um registro de diagnóstico integrado para atividades de MCP e OAuth.
Pequenas correções de bugs.
Pequenas correções de bugs.
Integração com Elementor: 10 funcionalidades que permitem que um cliente de IA conectado leia e edite páginas, posts e tipos de posts personalizados criados com o Elementor. Leia os elementos de um layout, incluindo seus textos, imagens e links, filtre por tipo de widget ou pelo texto que contêm e renderize o resultado para verificar alterações em vez de presumir que ocorreram.
Edite o conteúdo do Elementor diretamente no local: altere o texto, a imagem ou o link de um único elemento sem afetar o design. A leitura de um layout agora também informa qual widget de texto contém o corpo do artigo, de modo que um cliente de IA que esteja editando um artigo não precise mais adivinhar entre uma legenda e o texto principal.
Edite o estilo selecionado do Elementor: cor do texto e do fundo, tamanho, peso e família da fonte, altura da linha, espaçamento entre letras, maiúsculas e minúsculas, alinhamento, preenchimento e margem — com valores separados para tablet ou celular. Limitado a essas propriedades propositalmente, para não interferir no restante do design.
Suporte a tipos de postagem personalizados: 19 funcionalidades para qualquer tipo de postagem personalizado registrado, seja ele proveniente do CPT UI, JetEngine, ACF ou código. Leia e edite itens e seus campos personalizados, atribua termos de taxonomia, defina a imagem destacada, altere o status, duplique, exclua e restaure. Campos gerenciados por outro plugin são relatados como somente leitura em vez de corrompidos, e um resultado de leitura agora informa exatamente por que um campo não pode ser gravado.
Envio de mídia: adicione arquivos à biblioteca de mídia a partir de um URL público ou do conteúdo do arquivo fornecido e, em seguida, use o ID do anexo retornado para definir uma imagem em destaque ou preencher um widget de imagem. O tipo real do arquivo é verificado com base no conteúdo, e não na extensão, e as buscas de URL são restritas a endereços da web públicos, portanto, o site não pode ser usado para acessar serviços em sua própria rede.
A duplicação agora carrega toda a aparência de uma página — layout, configurações de tema, taxonomias e imagem em destaque — e limpa o URL canônico da cópia, que de outra forma informaria aos mecanismos de busca que a página original é a verdadeira e impediria que a duplicata aparecesse nos resultados da pesquisa.
Mais campos do Yoast disponíveis para clientes de IA: título do breadcrumb, URL canônica, título SEO, palavra-chave principal, cartões de redes sociais e X/Twitter, diretivas robots.txt avançadas, conteúdo principal e tipos de esquema. A leitura do SEO de uma postagem agora retorna todos os campos que podem ser escritos, incluindo o título com suas variáveis de modelo resolvidas.
Agora é possível editar os slugs em posts, páginas e tipos de postagem personalizados. Ao renomear um conteúdo já publicado, o WordPress avisa que o endereço foi alterado e indica claramente quando o WordPress não redirecionará para o endereço antigo.
Pequenas correções de bugs.
Integração com Kadence: 17 funcionalidades que permitem que um cliente de IA conectado leia, edite e crie páginas feitas com Blocos Kadence. Leia a estrutura completa de blocos aninhados de uma página por ID ou título, obtenha as configurações de um único bloco e pesquise blocos por tipo ou pelo texto que contêm.
Edite blocos do Kadence diretamente no site: atualize o texto em 16 campos de 9 tipos de bloco (títulos, botões, caixas de informações, depoimentos, listas de ícones, legendas de imagens, títulos de acordeão), atualize o estilo e os atributos responsivos em todos os 59 tipos de bloco do Kadence com valores para desktop/tablet/celular e duplique ou exclua um bloco. Os blocos duplicados recebem IDs de bloco gerados automaticamente, evitando conflitos de estilo.
Crie layouts: insira linhas, colunas, cabeçalhos, imagens (da biblioteca de mídia por ID de anexo) e botões; crie uma nova página de rascunho pré-construída com uma linha e colunas; ou crie uma estrutura aninhada de linhas e colunas em uma única solicitação.
Novas funcionalidades para ler e definir as opções de layout do tema por página do Kadence.
As edições do Kadence reescrevem apenas o bloco selecionado, deixando todos os outros bytes da página idênticos, preservando assim os layouts criados no editor Kadence. As gravações aceitam um bloqueio de página opcional, de forma que a edição seja recusada se a página tiver sido alterada desde a última leitura, e cada gravação retorna o valor anterior e o novo para verificação.
O código HTML inserido no Kadence é gerado para corresponder ao que o próprio editor do Kadence salva, incluindo o marcador de versão do bloco. Assim, as linhas e colunas inseridas recebem o CSS gerado pelo Kadence e ficam lado a lado conforme o esperado. Os tipos de bloco cujo código HTML não pode ser reproduzido de forma confiável são rejeitados com uma mensagem indicando o caminho de duplicar e editar, em vez de escrever um código HTML que quebraria a página.
Pequenas correções de bugs.
Adicionamos um aviso, exibido em todo o plugin, quando o site só está acessível em localhost — clientes de IA executados em outros locais não conseguem se conectar a ele até que seja disponibilizado publicamente.
O ChatGPT agora é exibido em primeiro lugar ao conectar um cliente, com um link direto para a lista oficial de plugins e etapas de configuração mais claras e precisas.
Atualizei a tela de login (autorização OAuth) para que corresponda ao restante do design do plugin.
Corrigido o problema que ocasionalmente fazia com que as caixas de diálogo de conexão fossem exibidas atrás da barra de ferramentas administrativa do WordPress.
Corrigido um pequeno problema de oscilação na imagem do painel de controle durante o carregamento inicial.
Melhorias na interface de integração.
Pequenas correções de bugs.
Adicionamos uma lista de verificação guiada para novas instalações: registre um agente, adicione o URL do MCP ao seu cliente de IA e aprove a conexão, que será exibida no painel até que a configuração seja concluída.
Redesenhamos o editor de funções e habilidades como uma matriz: as habilidades são agrupadas por recurso na lateral esquerda, com cada função exibida em sua própria coluna, permitindo comparar as capacidades de cada função sem precisar alternar entre elas individualmente. Inclui controles de seleção rápida (selecionar tudo/limpar) para uma função inteira ou uma categoria de recurso inteira.
Nova funcionalidade — “Atualizar Página”: edita o título e/ou o conteúdo de uma página existente.
Adicionada uma biblioteca de funcionalidades integradas: mais de 260 funcionalidades do WordPress prontas para uso e com segurança revisada, disponibilizadas como ferramentas do Painel de Controle do WordPress (MCP) por padrão. Conteúdo principal (posts, páginas, categorias, tags, mídia, revisões), usuários e funções, e comentários estão sempre disponíveis; os conjuntos de funcionalidades para WooCommerce, Advanced Custom Fields, Yoast SEO, Contact Form 7 (com Flamingo), WPForms e Gravity Forms são ativados automaticamente quando esses plugins estão presentes.
Cada funcionalidade agrupada é controlada por recursos, contém anotações explícitas da ferramenta MCP (somente leitura / destrutiva / idempotente / de mundo aberto), declara esquemas JSON completos de entrada/saída e só pode ser acessada por meio do endpoint MCP controlado — nunca pela API REST pública.
Adicionamos uma verificação de "Conexão de Teste" que confirma se um cliente de IA conseguirá acessar e fazer login no seu site. Essa verificação é executada tanto no seu servidor quanto em um servidor externo, detectando problemas de firewall, CDN e proxy reverso que uma verificação no mesmo servidor não detectaria. Disponível na página Conectar à IA e ao lado de Registrar Agente na tela Agentes de IA.
Adicionamos um guia de solução de problemas, sempre disponível na barra de ferramentas, que explica os motivos comuns pelos quais um cliente de IA não consegue se conectar e fornece correções prontas para Apache/Nginx para cada caso. Quando um teste de conexão encontra um problema, a causa mais provável é destacada automaticamente.
Reforço de segurança nas funcionalidades agrupadas: chaves reservadas de metadados do usuário (capacidades, nível de função, tokens de sessão) nunca podem ser lidas ou gravadas por meio de uma funcionalidade; a concessão de funções é limitada às funções cujas capacidades o chamador já possui; e as exportações de entradas CSV são neutralizadas contra injeção de fórmulas em planilhas.
Confiabilidade em CDN/hosts em cache: os endpoints OAuth e MCP (descoberta, registro, transporte MCP e desafio de autenticação) agora enviam “Cache-Control: no-store”, portanto, um cache de borda ou CDN — como Varnish da Pantheon, Cloudflare, WP Engine ou Kinsta — não pode mais armazenar em cache e entregar incorretamente essas respostas por solicitação, o que poderia interromper intermitentemente as conexões do cliente de IA.
Corrigido o problema no editor de funções e habilidades que sinalizava incorretamente habilidades em nível de objeto (aquelas que dependem de capacidades específicas do objeto, como editar ou excluir uma publicação ou página específica) como conflitos de capacidade para todas as funções, incluindo a de Administrador. Essas capacidades são resolvidas por solicitação em relação ao objeto de destino, portanto, não são mais exibidas como conflitos; a verificação de permissão em tempo de execução permanece inalterada e sempre esteve correta.
Pequenas correções e melhorias de confiabilidade.
Adicionado um registro de atividades de execução: um histórico completo de auditoria de cada chamada de ferramenta, filtrável por agente, status ou intervalo de tempo, com detalhes por evento, incluindo latência e contexto de erro.
Adicionada uma linha do tempo de atividades na visão geral do agente: as últimas 5 execuções aparecem em linha na aba de visão geral de cada NHI.
Redesenhamos o painel de controle com quatro métricas principais — Agentes Ativos, Total de Execuções, Taxa de Sucesso e Latência Média — para uma visão geral da integridade do servidor MCP.
As chamadas negadas e as chamadas de ferramentas desconhecidas agora são atribuídas corretamente ao NHI responsável, de modo que o registro de auditoria nunca fica sem o nome do agente.
Editor de funções e habilidades mais claro: um único controle Selecionar tudo / Limpar tudo (em vez de botões separados para Tudo e Nenhum), nomes de funções exibidos no resumo de cada NHI e um layout de funções e habilidades mais intuitivo.
Aprimoramos o seletor de visualização de administrador/membro para um controle segmentado mais claro.
Corrigimos o seletor de países do formulário de suporte para que ele não desloque mais a página ou role inesperadamente ao ser aberto.
Melhorias gerais na interface do usuário em todo o Registro NHI e nas telas de conexão.
Adicionamos uma visualização de membro "Meu Acesso à IA" para que qualquer usuário conectado possa ver as ferramentas disponíveis para sua função, com um seletor de visualização de administrador/membro para administradores.
Adicionamos um link de Configurações à linha do plugin na página de Plugins.
O Registro NHI agora é baseado em funções: conceda permissões a cada função do WordPress, com detecção de conflitos de permissões em tempo real. Uma solicitação recebe as permissões concedidas à(s) função(ões) do usuário em todos os NHIs habilitados.
Reconstruímos a criação/edição do NHI como páginas em tela cheia (assistente de criação guiado que termina em uma etapa de conexão); removemos o editor modal apertado.
Os NHIs existentes são migrados automaticamente e continuam funcionando; revise cada um para definir o escopo de suas capacidades para cada função.
Os e-mails de suporte e de feedback sobre desativação agora incluem o endereço de e-mail do cliente na linha de assunto.
Adicionamos um botão flutuante "Contatar o Suporte", disponível em todo o aplicativo administrativo.
Adicionamos um link para o Guia de Configuração na barra de ferramentas para acesso rápido ao guia de conexão.
Redesenhamos a mensagem de feedback sobre a desativação com um layout mais claro e alinhado à marca, seleção guiada do motivo e a opção de obter ajuda em vez de desativar.
Adicionado o Registro NHI: uma nova tela administrativa para visualizar e gerenciar todos os registros de identidade não humana (cliente de IA), incluindo detalhes do cliente OAuth e status do token.
Adicionada opção para ativar ou desativar a exibição de habilidades individuais como ferramentas do MCP.
Reformulamos a interface do plugin.
Adicionado formulário de suporte integrado ao plugin e modal de feedback para desativação.
Adicionado um endpoint de servidor MCP remoto que expõe as funcionalidades registradas como ferramentas MCP.
Adicionado um servidor de autorização OAuth 2.1 auto-hospedado com registro dinâmico de cliente, PKCE e metadados de descoberta para que o ChatGPT e o Claude possam se conectar.
Lançamento inicial: visualizador somente leitura para habilidades registradas através da API de Habilidades do WordPress.