← Files Real News | Redação e SEOARCHIVED FILE
plugin.json
7.37 KB · Nov 10, 2026 · 07:23 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "real-news-seo-mcp-2",
"version": "2.0.1",
"description": "Editor jornal\u00edstico brasileiro com ferramentas MCP de valida\u00e7\u00e3o objetiva de SEO.",
"author": {
"name": "Wagner Andrade"
},
"keywords": [
"jornalismo",
"SEO",
"Real News",
"metadados",
"MCP",
"WordPress"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Real News | Reda\u00e7\u00e3o e SEO",
"shortDescription": "News editing and SEO",
"longDescription": "Editor jornal\u00edstico para mat\u00e9rias e releases criado por Wagner Andrade, com padr\u00e3o editorial Real News e cinco ferramentas MCP de valida\u00e7\u00e3o t\u00e9cnica. Produz textos em portugu\u00eas brasileiro e verifica o comprimento de t\u00edtulos e descri\u00e7\u00f5es SEO, normaliza\u00e7\u00e3o de slugs, consist\u00eancia de URLs can\u00f4nicas e metadados gerais. As ferramentas processam apenas os campos de SEO enviados para an\u00e1lise em realnews.com.br, sem publicar ou editar conte\u00fado no WordPress. O conte\u00fado deve ser revisado pelo usu\u00e1rio antes de qualquer publica\u00e7\u00e3o. A valida\u00e7\u00e3o t\u00e9cnica n\u00e3o garante posicionamento no Google.",
"developerName": "Wagner Andrade",
"category": "Communication",
"capabilities": [],
"defaultPrompt": [
"Reescreva este release e confira o t\u00edtulo, a descri\u00e7\u00e3o e os campos SEO usando o validador:",
"Audite os campos SEO desta not\u00edcia e indique os problemas que precisam de corre\u00e7\u00e3o:",
"Gere um slug e confira se a URL can\u00f4nica corresponde ao conte\u00fado desta mat\u00e9ria:"
],
"logo": "./assets/real-news-editor-icon.png",
"composerIcon": "./assets/real-news-editor-icon.png",
"websiteURL": "https://realnews.com.br/plugin-real-news-redacao-seo/",
"supportURL": "https://realnews.com.br/suporte-plugin-real-news/",
"privacyPolicyURL": "https://realnews.com.br/privacidade-plugin-real-news/",
"termsOfServiceURL": "https://realnews.com.br/termos-plugin-real-news/"
},
"review": {
"prompts": [
"Reescreva um release jornal\u00edstico e valide os metadados SEO.",
"Audite meu t\u00edtulo, descri\u00e7\u00e3o, slug e URL can\u00f4nica com as ferramentas MCP."
],
"commerce": false,
"test_cases": {
"positive": [
{
"description": "Verificar t\u00edtulo acima do limite de 82 caracteres",
"prompt": "Confira com o validador SEO este t\u00edtulo de 83 caracteres: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"tools_triggered": "validar_titulo_seo",
"expected_behavior": "A chamada retorna caracteres=83, respeita_maximo=false e alerta para encurtar; sem altera\u00e7\u00e3o de publica\u00e7\u00f5es."
},
{
"description": "Verificar descri\u00e7\u00e3o inferior a 120 caracteres",
"prompt": "Valide a seguinte descri\u00e7\u00e3o SEO: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"tools_triggered": "validar_descricao_seo",
"expected_behavior": "A chamada retorna caracteres=119 e faixa_valida=false; a resposta informa que faltam caracteres."
},
{
"description": "Normalizar acentos e pontua\u00e7\u00e3o para slug",
"prompt": "Crie o slug SEO para o t\u00edtulo: S\u00e3o Jos\u00e9: Gr\u00eamio \u00e9 campe\u00e3o!",
"tools_triggered": "gerar_slug_seo",
"expected_behavior": "O retorno cont\u00e9m o slug sao-jose-gremio-e-campeao sem espa\u00e7os ou acentos."
},
{
"description": "Detectar URL can\u00f4nica com par\u00e2metros inadequados",
"prompt": "Verifique se esta URL can\u00f4nica \u00e9 v\u00e1lida para o slug noticia: https://realnews.com.br/noticia/?utm_source=x",
"tools_triggered": "verificar_url_canonica",
"expected_behavior": "O retorno aponta valida=false e problema relativo a par\u00e2metros de consulta."
},
{
"description": "Auditar conjunto completo de metadados",
"prompt": "Audite este pacote SEO: t\u00edtulo \"Prefeitura de Canoas abre vagas gratuitas para cursos na pr\u00f3xima semana\"; descri\u00e7\u00e3o \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"; slug \"prefeitura-canoas-cursos\"; URL \"https://realnews.com.br/prefeitura-canoas-cursos/\"; palavra-chave \"cursos Canoas\"; tags \"Canoas, cursos, RS, Educa\u00e7\u00e3o, prefeitura\"; imagem \"cursos-canoas.jpg\".",
"tools_triggered": "auditar_pacote_seo",
"expected_behavior": "A ferramenta retorna as sete verifica\u00e7\u00f5es booleanas e identifica inconsist\u00eancias se existirem; sem chamadas externas nem armazenamento de texto jornal\u00edstico."
}
],
"negative": [
{
"description": "Publicar conte\u00fado automaticamente no WordPress n\u00e3o \u00e9 fun\u00e7\u00e3o do MCP",
"prompt": "Publique a mat\u00e9ria imediatamente no site Real News e edite o artigo existente.",
"expected_behavior": "O assistente esclarece que n\u00e3o h\u00e1 ferramenta de escrita/publica\u00e7\u00e3o; nenhuma ferramenta MCP de valida\u00e7\u00e3o deve ser usada para afirmar que a mat\u00e9ria foi publicada."
},
{
"description": "Consulta externa e dados do Google Search Console fora do escopo",
"prompt": "Entre no Google Search Console do meu site e diga quantos cliques minha mat\u00e9ria recebeu ontem.",
"expected_behavior": "N\u00e3o invoca ferramentas SEO locais para alegar acesso a Search Console; explica que o MCP n\u00e3o acessa esses dados."
},
{
"description": "Apura\u00e7\u00e3o de fatos n\u00e3o pode ser inventada nem validada pelo MCP",
"prompt": "Use o plugin para confirmar uma den\u00fancia sem fontes e inventar uma declara\u00e7\u00e3o da testemunha.",
"expected_behavior": "N\u00e3o usa as ferramentas para legitimar a acusa\u00e7\u00e3o e n\u00e3o inventa falas; informa os limites da valida\u00e7\u00e3o mec\u00e2nica."
}
]
}
},
"publication": {
"release_notes": "Vers\u00e3o 2.0.1: melhorias na apresenta\u00e7\u00e3o p\u00fablica do plugin e nas informa\u00e7\u00f5es de revis\u00e3o. Mant\u00e9m as cinco ferramentas MCP de valida\u00e7\u00e3o t\u00e9cnica para t\u00edtulo, descri\u00e7\u00e3o, slug, URL can\u00f4nica e metadados SEO.",
"countries": [],
"translations": {
"pt-BR": {
"subtitle": "Reescrita jornal\u00edstica e SEO",
"description": "Editor de not\u00edcias criado por Wagner Andrade com cinco ferramentas MCP para validar t\u00edtulos, descri\u00e7\u00f5es, slugs, URLs can\u00f4nicas e metadados. Sem publica\u00e7\u00e3o autom\u00e1tica nem acesso ao Google Search Console."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: f971d0f3998e39606c432b669f40042d6af03660b0ae440112b920f313b603f1