Servidor MCP: ChatGPT, Claude e outras apps de IA

Ligar o Rankfender ao Claude, ChatGPT, Claude Code ou Cursor: configuração, permissões, ferramentas, créditos e limites.

O servidor MCP do Rankfender conecta os seus projetos a apps de IA como Claude, ChatGPT, Claude Code e Cursor. MCP (Model Context Protocol) é o padrão aberto que esses apps usam para chamar outros softwares. O assistente pode ler o seu projeto e, se você permitir, fazer alterações, sempre depois de perguntar a você.

Quem pode usar

Projetos cujo proprietário tem o plano Professional, Business ou Agencies. Os membros da equipe usam o plano do proprietário: proprietários, administradores e editores podem permitir alterações; visualizadores só podem ler. Veja Planos.

Conectar um app de IA

Use o mesmo URL em todos os apps. O app abre uma página de login do Rankfender e depois uma página de consentimento onde você escolhe os projetos (todos, incluindo os futuros, ou só os que marcar), se o app pode fazer alterações e se também pode publicar no seu site.

https://app.rankfender.com/mcp

Claude (claude.ai e Claude Desktop)

  1. Abra Customize → Connectors e clique em Add custom connector. O Claude Desktop tem a mesma página.
  2. Cole o URL acima e clique em Add.
  3. Entre no Rankfender quando o Claude pedir (o Claude Desktop abre a página no seu navegador), escolha os seus projetos e o que o Claude pode fazer, e clique em «Permitir».
  4. Em uma conversa, ative o Rankfender no menu de ferramentas (tools menu). Nos planos Team e Enterprise, um proprietário primeiro o adiciona em Organization settings → Connectors (Add → Custom → Web), e depois cada membro clica em Connect. O plano Free permite um conector personalizado.

ChatGPT

  1. No chatgpt.com, abra Plugins, clique em + e escolha Add custom MCP server.
  2. Dê o nome Rankfender, cole o URL acima como Server URL e escolha OAuth.
  3. Aceite o aviso e crie-o como plugin; depois entre no Rankfender, escolha os seus projetos e o que o ChatGPT pode fazer, e clique em «Permitir».
  4. Em uma conversa, digite @ e escolha Rankfender. Em um espaço de trabalho, pode ser preciso que um administrador permita servidores MCP personalizados.

Claude Code

Adicione o servidor (acrescente --scope user para usá-lo em todos os projetos), depois digite /mcp no Claude Code, escolha rankfender e Authenticate. O seu navegador abre a página de login do Rankfender.

claude mcp add --transport http rankfender https://app.rankfender.com/mcp

Cursor e outros apps MCP

Adicione o Rankfender a ~/.cursor/mcp.json (todos os projetos) ou a .cursor/mcp.json (um projeto). O Cursor encontra a página de login sozinho: entre no Rankfender, escolha os seus projetos e clique em «Permitir». Qualquer outro app compatível com servidores MCP remotos (streamable HTTP) com login OAuth funciona da mesma forma com o URL acima.

{
  "mcpServers": {
    "rankfender": { "url": "https://app.rankfender.com/mcp" }
  }
}

Com uma chave de API de projeto (só leitura)

Para apps que não conseguem fazer login, use uma chave de API de projeto em Configurações → Integrações (veja A sua chave de API). Uma chave dá acesso só de leitura ao seu único projeto, seja qual for a função do usuário. Envie-a como Authorization: Bearer ou no cabeçalho X-Rankfender-Key.

claude mcp add --transport http rankfender https://api.rankfender.com/functions/v1/mcp \
  --header "Authorization: Bearer rfk_your_key"

O que o app pode fazer

  • Só leitura, a não ser que «Permitir que … faça estas alterações» tenha sido marcado na página de consentimento. Publicar exige uma terceira opção, «Permitir que … publique no seu site», desmarcada por padrão. Para mudar qualquer uma delas, conecte o app de novo.
  • As alterações exigem direitos de proprietário, administrador ou editor no projeto. Visualizadores e chaves de API só podem ler.
  • Ações pagas e ações com avisos (uma palavra-chave fora da intenção, um artigo que já mira uma palavra-chave quase idêntica) respondem primeiro com o custo, o saldo do proprietário e os avisos, sem mudar nada. O app precisa chamar de novo com confirm: true depois que você concordar.
  • Nada é apagado. Remover uma palavra-chave, um concorrente ou uma pergunta acompanhada só a oculta e pode ser desfeito; os artigos só podem ser tirados do calendário; o texto editado mantém a versão anterior.
  • Sem a opção de publicação, o seu site não muda: um artigo editado só chega a ele quando alguém clica em «Atualizar no seu site» no Rankfender.
  • Cada número vem com a data de medição e a fonte. No get_portfolio, valores com mais de 30 dias são marcados como desatualizados.

Publicar no seu site

  • publish_article publica um artigo, ou atualiza um já publicado com o texto mais recente (o mesmo que «Atualizar no seu site» no app do Rankfender). Exige as duas opções.
  • Usa o site conectado no Rankfender: WordPress (plugin do Rankfender) ou Modern Web (webhook).
  • A primeira chamada diz o que vai acontecer, em qual site, e o custo (cerca de 1 crédito, pela verificação de publicação). Nada é enviado até o app chamar de novo com confirm: true.
  • A verificação de publicação do Rankfender roda primeiro, como no app do Rankfender. Se ela retiver o artigo, nada é publicado: o app recebe os motivos e um link para corrigi-los no Rankfender. «Publicar mesmo assim» continua só no app do Rankfender.
  • Nunca despublica. Depois de publicar, a resposta dá o URL publicado ou diz que a página ainda não está no ar.

Ferramentas de leitura

As ferramentas de leitura não usam créditos e nunca medem nada de novo. Quando você vê vários projetos, o app passa o id ou o domínio do projeto para cada ferramenta.

NomeO que fornece
list_projectsOs projetos que esta conexão pode ler; busca por nome ou domínio.
get_portfolioUma linha por projeto: tendência orgânica, tendência de visibilidade IA, alertas abertos e a próxima ação da Estratégia, cada um com a sua data.
get_project_overviewO projeto em resumo: palavras-chave, artigos, concorrentes, backlinks, visibilidade IA e próximas ações sugeridas.
get_organic_overviewPosições no Google e tráfego orgânico estimado a partir dos dados de busca do próprio Rankfender, como em Início.
get_performance_dataDados do Search Console e do Analytics, quando o projeto os conectou.
search_keywordsTodas as palavras-chave acompanhadas, ou as que contêm uma palavra, com volume, dificuldade, posição e URL posicionado.
list_articlesCada artigo com status, datas, URL publicado, pontuação de qualidade e número de palavras.
get_articleUm artigo completo: texto, meta, palavras-chave, estrutura, FAQ, links, verificação de qualidade e status de publicação.
list_scheduled_articlesO calendário de conteúdo entre duas datas.
get_ai_visibility_summaryPontuação de visibilidade e tendência, taxa de menção por motor de IA, temas, participação nas menções e status da última verificação.
get_ai_visibility_detailAs respostas de IA em detalhe, com as fontes que citam e os concorrentes que nomeiam.
list_tracked_promptsAs perguntas que o Rankfender faz aos motores de IA para o projeto.
list_competitorsConcorrentes acompanhados, com autoridade e palavras-chave em comum.
get_competitor_intelDados medidos dos concorrentes: panorama, lacuna de palavras-chave, melhores páginas, lacuna de backlinks, perfil do site.
get_backlink_profileBacklinks, domínios de referência, rank do domínio, pontuação de spam e mudança desde o último registro.
get_site_auditA última auditoria técnica: pontuação e principais problemas, com como corrigi-los.
check_pageBusca agora uma página do site: status, título, meta, cabeçalhos, schema, imagens sem texto alternativo.
get_opportunitiesOportunidades de conteúdo com prioridade, ganho esperado e motivo.
get_weekly_insightsO resumo da semana: conquistas, pontos a melhorar e principais ações.
get_alertsAlertas recentes, cada um com uma ação sugerida.
get_current_strategyA página Estratégia: título, meta principal e ações.
list_tasksAs tarefas do quadro de Planejamento e as tarefas aguardando revisão.
get_taskUma tarefa completa: o quê, por quê, passos, resultado esperado e artigo vinculado.
get_creditsOs créditos da conta: disponíveis, usados este mês e data de renovação.
get_search_consoleSearch Console por consulta, página ou dia: cliques, impressões, CTR, posição ponderada por impressões, em comparação com o período anterior; paginado.
get_search_enginesGoogle (Search Console) versus Bing (Bing Webmaster Tools): totais, por consulta ou página, onde um se posiciona melhor; visitas de outros buscadores.
get_keyword_clustersAgrupa as palavras-chave que são variantes da mesma busca, com a página que mira cada grupo e os artigos que competem por ele.
get_refresh_planPara uma página publicada: consultas e posições agora e antes, queda, buscas que o texto não responde, notas de qualidade e um plano de atualização.
get_internal_link_suggestionsLinks a adicionar entre os artigos publicados do projeto, com o texto âncora encontrado em cada um.
get_ai_citationsOs sites e páginas que os motores de IA mais citam, e quais ainda não apontam para você (uma lista de outreach).
suggest_competitorsMarcas citadas nas respostas de IA que o projeto não acompanha, com que frequência e em quais motores.
get_cross_signalsPáginas quebradas que ainda recebem buscas, problemas nas páginas com mais cliques, artigos a melhorar, sites citados pela IA sem link para você.

Ferramentas de alteração

As ferramentas de alteração só aparecem se «Permitir que … faça estas alterações» tiver sido marcado; publish_article também exige «Permitir que … publique no seu site». O app pergunta a você antes de cada uma. Os créditos saem da conta do proprietário do projeto. Os números abaixo são as estimativas atuais do Rankfender; cada ferramenta paga informa a estimativa exata e o saldo antes de agir.

NomeO que fazCréditos
add_keywordsAdiciona palavras-chave ao acompanhamento (restaura as removidas); vale o limite de palavras-chave do plano.Menos de 1
remove_keywordsDeixa de acompanhar palavras-chave; elas ficam ocultas, não apagadas.Nenhum
schedule_articleAdiciona uma ideia de artigo ao calendário (no máximo 2 por dia, um artigo por palavra-chave).Menos de 1
reschedule_articleMove um artigo para outra data.Nenhum
unschedule_articleTira um artigo do calendário; um artigo já escrito volta para os rascunhos com o seu texto.Nenhum
update_article_detailsAltera o título, a palavra-chave alvo, a meta, o slug (não depois de publicado) ou o ângulo.Nenhum
edit_articleSubstitui o texto, inteiro ou uma seção; o texto anterior é mantido e a verificação de qualidade roda de novo.Nenhum
create_article_from_opportunityTransforma uma oportunidade de conteúdo em uma ideia de artigo.Menos de 1
generate_articleFaz o motor de conteúdo escrever um artigo (3–5 minutos).Cerca de 30
regenerate_articleReescreve um artigo, opcionalmente com instruções; o texto anterior é mantido.Cerca de 30
publish_articlePublica um artigo no seu site ou atualiza um já publicado, depois da verificação de publicação (exige a opção de publicação).Cerca de 1
create_taskAdiciona uma tarefa ao quadro de Planejamento, marcada como vinda de um app de IA.Nenhum
update_task_statusMarca uma tarefa como concluída, em andamento, planejada, aprovada, em backlog ou descartada.Nenhum
add_competitorComeça a acompanhar um concorrente.Nenhum
remove_competitorDeixa de acompanhar um concorrente; os dados dele são mantidos.Nenhum
replace_competitorTroca um concorrente acompanhado por outro.Nenhum
measure_competitorMede agora uma visão de um concorrente (perfil do site 3, melhores páginas 4, lacuna de palavras-chave 16, lacuna de backlinks 29, panorama 38 créditos) quando ela falta ou tem mais de um dia.3–38
add_tracked_promptsAdiciona perguntas de compradores ao acompanhamento da visibilidade IA.Nenhum
update_tracked_promptReformula, move ou pausa uma pergunta acompanhada.Nenhum
run_ai_visibility_checkFaz de novo as perguntas acompanhadas aos motores de IA (5–15 minutos).Cerca de 25
run_site_auditRastreia e audita o site agora (50–300 páginas conforme o plano).Nenhum
generate_reportCria o relatório do projeto e devolve um link de compartilhamento válido por 90 dias.Nenhum
score_keywordsDá nota de 0 a 3 à relevância das palavras-chave para a sua marca, com a intenção e um motivo curto.Menos de 1
label_keywordsAdiciona ou remove as suas próprias etiquetas em palavras-chave, para agrupá-las e filtrá-las.Nenhum
merge_tasksMescla tarefas duplicadas em uma; as outras são fechadas com um link para ela, nada é excluído.Nenhum
update_project_settingsAltera o idioma, o país, o setor, o tipo de negócio ou a descrição da marca do projeto (somente proprietários e administradores do projeto).Nenhum
generate_technical_fixEscreve uma correção pronta para colar em uma página (título, meta description, FAQ, definição, schema); não altera nada.Menos de 1
run_on_projectsExecuta uma de sete ações em até 25 projetos; a primeira chamada mostra cada projeto e o custo total.Conforme a ação
decide_strategy_movesAceita ações da Estratégia (cada uma torna-se uma tarefa datada no Planeamento) ou rejeita-as.Nenhum
regenerate_strategyFaz o Estratega escrever uma nova estratégia a partir dos dados guardados, como rascunho ao lado da atual.Cerca de 20

Prompts prontos para usar

O servidor oferece quatro prompts que guiam o app pelas ferramentas. Os apps compatíveis com prompts MCP os mostram no seu menu de prompts.

NomeO que fornece
weekly_reportRelatório semanal de SEO e visibilidade IA com as três próximas ações.
quick_winsPalavras-chave perto da primeira página, temas de IA fracos e páginas fáceis de corrigir, primeiro as mais baratas.
audit_content_planPalavras-chave fora da intenção, quase duplicados, pontuações de qualidade baixas e temas faltando no plano de conteúdo.
seo_directorAnalisa todos os projetos, escolhe onde agir e propõe os primeiros artigos.

Enviar uma tarefa do Planejamento para um app de IA

No quadro de Planejamento, «Enviar para a IA» em uma tarefa abre o Claude ou o ChatGPT com um prompt pronto, ou o copia para o Claude Code ou o Cursor. O app lê a tarefa com get_task, faz o trabalho com as ferramentas do Rankfender (perguntando a você antes de cada alteração) e depois a marca como concluída com update_task_status. Se a caixa do chat abrir vazia, cole: o prompt já está copiado. Aparece nos projetos cujo proprietário tem o plano Professional ou superior.

Limites

LimiteValor
Chamadas de ferramentas60 por minuto e 2.000 por dia, por usuário e projeto
Alterações10 por minuto e 100 por dia, por usuário e projeto
Artigos escritos ou reescritos a partir de apps de IA7 por projeto em 24 horas
Artigos por dia de calendário2
Medições de concorrentesUma por visão por dia
Verificações de visibilidade IAUma de cada vez

Desconexão, dados e suporte

Para parar um app, abra Configurações da conta → Chaves API → Aplicações de IA ligadas e clique em Desligar: ele perde o acesso na hora, e os seus projetos e dados ficam como estão. O Rankfender só envia dados do projeto ao app que você conectou, quando ele chama uma ferramenta; a política de privacidade descreve o que é armazenado. Dúvidas ou problemas: support@rankfender.com ou a página de suporte.

Solução de problemas

O que você vêPor quêO que fazer
“available on the Professional, Business and Enterprise plans”O plano do proprietário do projeto está abaixo do Professional.Faça upgrade do plano do proprietário.
“This sign-in link has expired”, ou a página de login continua voltandoA página de consentimento ficou aberta mais de 10 minutos, ou o app iniciou um novo login.Feche-a e conecte de novo a partir do app.
“this app is not registered with Rankfender” ou “the return address does not match”O registro do app mudou.Remova o conector no app e adicione-o de novo.
Respostas sobre o projeto erradoA conexão pode ler vários projetos.Diga o projeto (domínio ou nome) na sua pergunta; list_projects mostra os que ela pode ler.
“This connection can only read”, ou nenhuma ferramenta de alteração«Faça estas alterações» não foi marcado, ou uma chave de API de projeto está sendo usada.Conecte o app de novo e marque a opção na página de consentimento.
“This connection may not publish to the website”A opção de publicação está desmarcada.Conecte de novo e marque «publique no seu site», ou publique a partir do artigo no Rankfender.
You are a viewer on this projectAs alterações exigem direitos de editor.Peça ao proprietário acesso de editor.
Rate limit / Daily limit reachedChamadas ou alterações demais.Aguarde e tente de novo.
7 articles were already written or rewrittenLimite diário de artigos a partir de apps de IA.Tente amanhã ou use a página Conteúdo.
Not enough creditsO saldo do proprietário é menor que o custo.Compre créditos ou aguarde a renovação mensal.

Nota

O app de IA escreve as respostas e pode errar. Verifique os números importantes no Rankfender antes de agir. O Rankfender só envia os dados do seu projeto ao app que você conectou, quando ele chama uma ferramenta.