OperStack
Avalia se o ChatGPT e outros assistentes de IA conseguem ler, entender e citar um site público. Servidor remoto, ferramentas gratuitas não exigem conta: audit_site, compare_sites, check_llms_txt.
Servidor MCP hospedado
npx add-mcp 'https://oper-stack.com/api/mcp/'Instala no Claude Code, Codex, Cursor e outros
Documentação
Meça um site de onde você já trabalha
Um endereço conecta 5 ferramentas gratuitas do OperStack a qualquer assistente que fale MCP. Pergunte se um site pode ser citado por um mecanismo de respostas, compare-o com concorrentes ou leia seu próprio contador de visitas, sem sair da janela em que você está. Assinantes do OperStack Watch adicionam sua chave e recebem o relatório semanal no mesmo chat: veja como.
O endereço
https://oper-stack.com/api/mcp/
Conecte-o
Escolha o que você usa. Cada um destes é a configuração completa, não o primeiro passo dela.
Claude Code
Um comando no projeto em que você está trabalhando.
claude mcp add --transport http operstack https://oper-stack.com/api/mcp/
Claude (desktop e web)
Personalize, depois Conectores, depois Adicionar, depois Adicionar conector personalizado. Cole o endereço e escolha Sem login. Funciona na web e no aplicativo desktop.
https://oper-stack.com/api/mcp/
ChatGPT
Requer um plano pago (Plus, Pro, Business, Enterprise ou Edu) com o modo Desenvolvedor ativado: Configurações, depois Apps e Conectores, depois Configurações avançadas. Em seguida, crie um conector a partir de uma URL, cole o endereço e deixe a autenticação como nenhuma.
https://oper-stack.com/api/mcp/
Codex
Um comando no seu terminal.
codex mcp add operstack --url https://oper-stack.com/api/mcp/
Cursor
Abre o Cursor e pede que você confirme. Se não estiver instalado, nada abre: use as linhas abaixo.
Ou coloque isto em .cursor/mcp.json no projeto, ou em ~/.cursor/mcp.json para todos os projetos.
{
"mcpServers": {
"operstack": { "url": "https://oper-stack.com/api/mcp/" }
}
}
VS Code e GitHub Copilot
Abre o VS Code e pede que você confirme. Se não estiver instalado, nada abre: use as linhas abaixo.
Ou coloque isto em .vscode/mcp.json. Observe que a chave aqui é servers, não mcpServers.
{
"servers": {
"operstack": { "type": "http", "url": "https://oper-stack.com/api/mcp/" }
}
}
Windsurf
Coloque isto em ~/.codeium/windsurf/mcp_config.json. O Windsurf chama o campo de serverUrl, não url.
{
"mcpServers": {
"operstack": { "serverUrl": "https://oper-stack.com/api/mcp/" }
}
}
Zed
Configurações, depois a seção de servidores de contexto do settings.json.
{
"context_servers": {
"operstack": { "source": "custom", "url": "https://oper-stack.com/api/mcp/" }
}
}
Qualquer outra coisa
Qualquer cliente que aceite um servidor MCP remoto via HTTP transmissível. Cole o endereço, escolha sem autenticação.
https://oper-stack.com/api/mcp/
O que ele pode fazer, gratuitamente
- Pontue um site para visibilidade em IA. Pontua qualquer site público de 0 a 100 nos cinco itens que um mecanismo de respostas precisa antes de citar uma página: se crawlers de IA são permitidos, se há um mapa para agentes (llms.txt), se a entidade está clara pelo schema, se há algo citável e se as páginas têm datas e fontes. Use quando alguém perguntar se o ChatGPT ou outro assistente pode ler e citar um site. Lê até 10 páginas públicas. Um site que bloqueia leitores automatizados não pode ser pontuado.
- Compare sites na mesma escala. Executa a mesma pontuação de visibilidade em IA em dois a quatro sites e os retorna lado a lado, para que uma pontuação signifique algo. Use para ver onde um site está perdendo respostas para um concorrente, área por área. Um site que bloqueia leitores automatizados é relatado como ilegível.
- Verifique o mapa que um site oferece às máquinas. Lê o llms.txt de um site, o arquivo que diz a um assistente quais páginas importam, e segue seus links para ver se ainda levam a algum lugar. Use quando alguém perguntar sobre llms.txt ou se o mapa para assistentes de IA funciona.
- Leia seu próprio contador de visitas de IA. Relata quantas visitas cada assistente de IA enviou a um site que executa o contador gratuito do OperStack. Precisa do token privado do link do contador, que só o dono do site tem. Retorna contagens de visitas por assistente, não visitantes individuais.
- O contador de visitas está realmente no site. Examina uma página do site e diz se a linha do contador do OperStack está realmente lá, incluindo o caso em que está lá com uma chave diferente. Use quando um contador não reporta nada e o dono não sabe por quê.
Assinantes do OperStack Watch
Seu relatório semanal do Watch, dentro do chat
O Watch pergunta ao ChatGPT e ao Perplexity as perguntas dos seus compradores toda semana e envia por e-mail quem eles citam e a correção da semana. Se você trabalha no Claude, Codex ou Cursor, pode pedir o mesmo relatório lá. Adicione sua chave pessoal à conexão acima e pergunte com suas próprias palavras:
- "O ChatGPT nos cita esta semana?"
my_visibility - "Quem o ChatGPT cita em vez de nós?"
who_instead - "Qual é a correção desta semana? Me dê o texto para colar."
fix_of_the_week - "O que mudou desde a semana passada?"
what_changed - "Pontue rival.com pelas mesmas regras do nosso site."
check_rival - "Mostre nossas 10 perguntas de compradores. Substitua a número 4 por..."
my_questions
As respostas vêm do mesmo registro semanal do seu e-mail, então o chat e o e-mail dizem a mesma coisa. Sua chave está no e-mail que você recebe após assinar e em My Watch. Uma nova chave (My Watch ou Configurações de e-mail) desativa a antiga imediatamente, e a chave para de funcionar quando a assinatura termina.
Claude Code
Um comando, com sua chave como cabeçalho.
claude mcp add --transport http operstack https://oper-stack.com/api/mcp/ --header "Authorization: Bearer YOUR_KEY"
Codex
Mantenha a chave em uma variável de ambiente e adicione o servidor uma vez.
export OPERSTACK_KEY=YOUR_KEY
codex mcp add operstack --url https://oper-stack.com/api/mcp/ --bearer-token-env-var OPERSTACK_KEY
Cursor
Em ~/.cursor/mcp.json, o mesmo servidor com uma linha de cabeçalhos.
{
"mcpServers": {
"operstack": {
"url": "https://oper-stack.com/api/mcp/",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
VS Code e GitHub Copilot
Em .vscode/mcp.json, com uma linha de cabeçalhos.
{
"servers": {
"operstack": {
"type": "http",
"url": "https://oper-stack.com/api/mcp/",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Claude (web e aplicativo desktop)
Personalize, depois Conectores, depois Adicionar conector personalizado. Cole o endereço, escolha Sem login, depois Adicionar cabeçalho: nome Authorization, valor abaixo.
Bearer YOUR_KEY
ChatGPT e qualquer coisa que aceite apenas um endereço
Use o endereço com sua chave no final. Ele funciona como a própria chave, então não o compartilhe. O ChatGPT precisa de um plano pago com modo Desenvolvedor.
https://oper-stack.com/api/mcp/?key=YOUR_KEY
Substitua YOUR_KEY pela sua chave, que começa com osw_. Conectamos Claude Code e Codex com uma chave, e Claude na web sem uma, nós mesmos em 28 de setembro de 2026. Uma chave faz até 100 chamadas por dia.
As ferramentas do Watch
- O ChatGPT nos cita esta semana (Watch). Se o ChatGPT (e o Perplexity, quando respondeu) citou o assinante nas respostas às suas 10 perguntas de compradores na última verificação semanal, a tendência semana a semana e a participação das respostas em relação aos concorrentes citados. Os mesmos números do e-mail do Watch daquela semana.
- Quem o ChatGPT cita em vez de nós (Watch). Para cada uma das 10 perguntas de compradores na última verificação semanal: se o ChatGPT (e o Perplexity) citou o assinante e quais empresas citou em vez disso. Depois, os sites nos quais essas respostas foram baseadas e onde ser mencionado.
- A correção desta semana, pronta para colar (Watch). A correção da semana do último e-mail do Watch: a pergunta de comprador que ela responde, quem o ChatGPT citou em vez disso, o que mudar e o texto para colocar no site, palavra por palavra como no e-mail.
- O que mudou desde a semana passada (Watch). O que mudou entre as duas últimas verificações semanais: quantas respostas citaram o assinante no ChatGPT e no Perplexity, a participação das respostas contra cada concorrente e as perguntas de compradores em que ele foi citado ou deixou de ser.
- Pontue um concorrente pelas mesmas regras (Watch). Pontua um site concorrente de 0 a 100 pelas mesmas regras da verificação gratuita do OperStack e do e-mail do Watch, e o coloca ao lado da pontuação do próprio assinante da última verificação semanal.
- Veja ou altere nossas 10 perguntas de compradores (Watch). Mostra as 10 perguntas de compradores que o Watch faz ao ChatGPT e ao Perplexity toda semana. Também pode substituir uma pergunta (número e novo texto) ou todas as dez. Só altere perguntas quando a pessoa pedir. As alterações valem a partir da próxima verificação semanal, e o histórico recomeça para uma pergunta alterada.
OperStack Watch, 7 dias grátis →
Se você preferir que ele rode na sua própria máquina
Há uma versão local como pacote npm, com quatro ferramentas: a mesma pontuação e comparação de sites, a verificação de llms.txt e uma coisa que este servidor não pode fazer: executar os dezesseis portões de conteúdo sobre uma pasta de Markdown no seu disco. Não tem ferramentas de contador de visitas nem ferramentas do Watch. Precisa ser instalado e funciona em clientes que aceitam um comando em vez de uma URL.
Perguntas frequentes
Preciso de uma conta ou chave?
Não, para as ferramentas gratuitas. Três delas leem apenas sinais públicos e não precisam de nada; as ferramentas de contador usam o token privado do seu próprio link de contador. As seis ferramentas do Watch leem seu próprio relatório semanal, então precisam da chave pessoal que os assinantes do OperStack Watch recebem por e-mail e em My Watch.
As ferramentas do Watch dirão o mesmo que meu e-mail semanal?
Sim. Elas leem o mesmo registro do qual o e-mail semanal é construído, com as mesmas palavras para as contagens e a participação das respostas, então o chat e o e-mail não podem discordar. Uma nova semana aparece em ambos ao mesmo tempo.
O que acontece com a chave se eu cancelar ou perdê-la?
Quando sua assinatura termina, a chave para de abrir seus relatórios; as ferramentas gratuitas continuam funcionando. Se você perder a chave ou achar que outra pessoa a tem, obtenha uma nova em My Watch ou nas Configurações de e-mail: a antiga para de funcionar imediatamente. Uma chave faz até 100 chamadas por dia.
O que ele envia para algum lugar?
O endereço sobre o qual você pergunta, e nada mais. Não vemos seu código, seu repositório ou seus arquivos: este é um servidor remoto, então ele só recebe os argumentos da ferramenta que você chamou. O pacote local é a opção se você quiser que a medição rode inteiramente na sua própria máquina.
Como isso é diferente do servidor MCP local?
As mesmas medições, alcançadas de duas maneiras. O pacote local roda na sua máquina, pode ler uma pasta de Markdown e precisa ser instalado. Este é um endereço: funciona em clientes que só aceitam uma URL, não precisa de instalação e não pode tocar no seu disco. A maioria das pessoas quer este.
Os números batem com os do site?
Sim, e de propósito. As ferramentas chamam o mesmo código de medição da verificação gratuita neste site e dos relatórios pagos, então uma pontuação que um assistente relata e uma pontuação que uma página mostra nunca podem discordar.
É realmente gratuito?
Sim. É a mesma verificação gratuita que sempre esteve neste site, acessível de onde você já trabalha. Preferimos que você meça com nossas ferramentas do que com as de outra pessoa.
Depois que você tiver uma pontuação
O contador de visitas gratuito responde à outra metade da pergunta: não se um assistente pode citar você, mas quantas pessoas ele realmente enviou. E o OperStack Watch pergunta ao ChatGPT e ao Perplexity toda semana se eles citam você e escreve a correção da semana que você pode entregar a qualquer pessoa, incluindo o assistente ao qual você acabou de conectar isto.