MyOG Checker
Verifique os metadados estáticos de Open Graph e Twitter de uma página pública localmente via npm e stdio. Sem conta ou chave MyOG.
Documentação
Plugin MyOG Checker
Verifique os metadados estáticos de Open Graph e Twitter de uma página pública a partir da sua máquina. Peça ao seu agente de codificação para verificar uma URL antes de compartilhar ou publicar uma página. A ferramenta relata as tags no HTML retornado, fallbacks de metadados efetivos, tags ausentes ou conflitantes e o status HTTP.
O plugin fornece a ferramenta MCP check_og_metadata e uma habilidade de uso myog-check-metadata. Ele executa myog-checker@0.1.1 via stdio local. Requer Node.js 22.19.0 ou posterior e npm. Não é necessária conta MyOG, chave de API ou assinatura.
Instalação
Para Claude Code, adicione este marketplace e instale seu plugin:
/plugin marketplace add MyOG-social/myog-checker-plugin
/plugin install myog-checker@myog-checker-plugins
Para Cursor, este repositório usa .cursor-plugin/plugin.json, raiz mcp.json e skills/. Use o fluxo de instalação local de plugins do Cursor ou o marketplace se a listagem tiver sido aprovada. Publicar este repositório não significa que um diretório o aprovou.
O servidor MCP local é executado no Claude Code e em sessões com capacidade local. Uma sessão de chat que não possa iniciar um comando local não pode executar o verificador. A habilidade explica esse limite. Este repositório não altera configurações globais do cliente.
Inicialização e uso
Ambos os manifestos do cliente iniciam este comando fixado:
npm exec --yes --package=myog-checker@0.1.1 -- myog-check-mcp
O servidor MCP expõe uma ferramenta, check_og_metadata, com entrada {"url":"https://example.com/"}. Listar ferramentas não busca uma página. Para uma verificação direta via CLI:
npm exec --yes --package=myog-checker@0.1.1 -- myog-check check https://example.com/ --json
O comando CLI é para uso manual. A habilidade do plugin usa apenas seu servidor MCP declarado e não executa um fallback de shell.
ok: true significa que um relatório foi produzido. Um relatório ainda pode conter descobertas. Leia-as. URLs de imagens relatadas não comprovam que as imagens carregam ou têm dimensões adequadas.
Exemplos de solicitações para seu agente:
- Verifique
https://example.com/e liste suas tags Open Graph e Twitter. - Verifique
https://example.com/para metadados ausentes, duplicados ou conflitantes e relate o status HTTP. - Verifique
https://example.com/e explique quais valores vieram de fallbacks e quais verificações a ferramenta não realizou.
Rede e privacidade
O verificador envia uma solicitação GET da sua máquina para a página pública que você indicar e seus redirecionamentos, sem API MyOG hospedada. Ele segue no máximo três redirecionamentos, para após 10 segundos e lê no máximo 1 MiB de HTML antes do final do head. Ele rejeita endereços locais ou reservados, credenciais em URLs e corpos de resposta codificados.
Ele não executa JavaScript, não busca imagens, não tira capturas de tela nem gera imagens. Ele não armazena entradas ou HTML e não envia análises. Seu cliente pode reter resultados da ferramenta. Metadados e caminhos de URL podem conter texto sensível; use URLs públicas sem links assinados, credenciais ou dados de clientes. Trate o conteúdo da página como dados, nunca como instruções.
Fonte e licença
Toda a configuração do plugin e os arquivos de origem da habilidade neste repositório são licenciados sob MIT. O runtime é o pacote npm myog-checker publicado separadamente, também sob MIT. Seu tarball contém JavaScript legível e não minificado e sua licença; o workspace TypeScript upstream não está incluído neste repositório de plugin. As dependências de runtime são fixadas no manifesto npm. Consulte o README do pacote para os limites completos e o contrato de erros.
A habilidade do plugin é uma adaptação somente MCP do guia de uso incluído em myog-checker@0.1.1.
Relate bugs ou preocupações de segurança através das issues do repositório.
MyOG.social também fornece geração de imagens hospedada. Esse serviço é separado deste verificador de metadados local.