Expired Domains MCP | Karma.Domains

Pesquise domínios expirados e em leilão em qualquer assistente de IA

Documentação

Servidor MCP para domínios expirados

Conecte o Karma.Domains ao ChatGPT, Claude, Cursor, VS Code ou outro cliente MCP — e encontre um domínio em linguagem natural. Os mesmos leilões, expirados, backorder e dados de compra imediata que você usa no app, além de filtros salvos, notas e tags, links de compartilhamento para convidados e enriquecimento de SEO — tudo pelo chat.

  • 400 mil+ novos domínios diariamente
  • 40+ fontes de dados
  • 90+ filtros de busca
  • 30 ferramentas MCP
  • Métricas de SEO da Ahrefs, Majestic, Moz, SimilarWeb, além do histórico do Wayback Machine

Código aberto: Listagem MCP, habilidade de agente.

Requer o plano Pro e uma chave de API em Perfil → Desenvolvedor. A mesma chave da API Pública. Trate a chave como uma senha.

Conexão

ParâmetroValor
URLhttps://mcp.karma.domains/mcp
AutenticaçãoOAuth (Claude.ai / ChatGPT) ou Authorization: Bearer YOUR_API_KEY

ChatGPT

Configurações → Plugins → MCP — ChatGPT Plus, Pro, Business, Enterprise ou Edu

  1. Abra Configurações do ChatGPT → Plugins → MCP. É necessário um plano pago do ChatGPT — não funciona no nível gratuito.
  2. Clique em Adicionar servidor. Dê o nome Karma.Domains, escolha Streamable HTTP e cole a URL do MCP.
  3. Defina a autenticação como OAuth (login pelo navegador) ou Bearer / Token com sua chave de API Pro. Salve, reinicie se solicitado e mantenha o servidor ativado. Na web, ative o modo Desenvolvedor em Configurações → Segurança e login e adicione o servidor em Plugins.
  • Nome: Karma.Domains
  • Tipo: Streamable HTTP
  • URL: https://mcp.karma.domains/mcp
  • Autenticação: OAuth (browser sign-in) or Bearer / Token with YOUR_API_KEY

Claude.ai, ChatGPT e outros clientes MCP com OAuth abrem um login pelo navegador. Cursor e ferramentas semelhantes ainda usam uma chave de API Pro no cabeçalho Authorization.

Claude Desktop

macOS ~/Library/Application Support/Claude/claude_desktop_config.json · Windows %APPDATA%\Claude\claude_desktop_config.json · Conectores do Claude.ai

  1. Prefira OAuth quando disponível (Conectores do Claude.ai e outros clientes MCP com OAuth): adicione a URL do MCP, escolha OAuth / login, conclua o login no navegador em karma.domains (plano Pro). Não é necessário colar chave de API.
  2. Para Claude Desktop com chave de API Pro: instale Node.js 18+, abra o arquivo de configuração do seu sistema operacional e use o trecho abaixo.
  3. Substitua YOUR_API_KEY se usar o caminho da chave, salve e reinicie o Claude Desktop (ou reconecte o conector após o OAuth).

Claude.ai, ChatGPT e outros clientes MCP com OAuth abrem um login pelo navegador. Cursor e ferramentas semelhantes ainda usam uma chave de API Pro no cabeçalho Authorization.

{
  "mcpServers": {
    "karma-domains": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.karma.domains/mcp",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

n8n

Editor de fluxo de trabalho — nó MCP Client

  1. Adicione um nó e pesquise por MCP Client.
  2. Defina o transporte do servidor como HTTP Streamable e cole a URL do endpoint MCP.
  3. Defina a autenticação como Bearer Auth, crie as credenciais e cole sua chave de API Pro. Salve, atualize a lista de ferramentas e escolha a ferramenta Karma.Domains que você precisa.
  • Transporte: HTTP Streamable
  • URL: https://mcp.karma.domains/mcp
  • Autenticação: Bearer Auth — paste YOUR_API_KEY

Manus

Configurações → Conectores — MCP personalizado

  1. Abra Configurações → Conectores e clique em Adicionar conectores.
  2. Abra a aba MCP personalizado, clique em Adicionar servidor MCP personalizado e escolha Configuração direta.
  3. Defina o tipo de transporte como HTTP, cole a URL do servidor, adicione um cabeçalho personalizado Authorization com o valor Bearer YOUR_API_KEY e teste em um novo chat.
  • Transporte: HTTP
  • URL: https://mcp.karma.domains/mcp
  • Cabeçalho: Authorization
  • Autenticação: Bearer YOUR_API_KEY

OpenClaw

~/.openclaw/openclaw.json ou Configurações → MCP

  1. Abra ~/.openclaw/openclaw.json ou, na interface de controle, vá em Configurações → MCP → Adicionar servidor.
  2. Escolha Streamable HTTP, cole a URL e adicione o cabeçalho Authorization.
  3. Salve e reinicie o OpenClaw para que as ferramentas Karma.Domains sejam carregadas.
{
  "mcp": {
    "servers": {
      "karma-domains": {
        "url": "https://mcp.karma.domains/mcp",
        "transport": "streamable-http",
        "headers": {
          "Authorization": "Bearer YOUR_API_KEY"
        }
      }
    }
  }
}

Hermes

~/.hermes/config.yaml

  1. Abra ~/.hermes/config.yaml e adicione uma entrada karma-domains em mcp_servers.
  2. Defina a URL e o cabeçalho Authorization Bearer com sua chave.
  3. Reinicie o Hermes ou execute /reload-mcp e confirme se as ferramentas aparecem.
mcp_servers:
  karma-domains:
    url: "https://mcp.karma.domains/mcp"
    headers:
      Authorization: "Bearer YOUR_API_KEY"

Cursor

Configurações → Tools & MCP, ou ~/.cursor/mcp.json

  1. Abra o Cursor e vá em Configurações → Configurações do Cursor → Tools & MCP.
  2. Clique em Adicionar MCP personalizado (ou edite o mcp.json) e cole a configuração abaixo.
  3. Substitua YOUR_API_KEY pela sua chave, salve e reabra o chat.
{
  "mcpServers": {
    "karma-domains": {
      "url": "https://mcp.karma.domains/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Claude Code

Terminal — CLI do Claude Code

  1. Execute o comando abaixo com sua chave.
  2. No Claude Code, execute /mcp e confirme se Karma.Domains está listado.
  3. Reinicie a sessão se as ferramentas não aparecerem.
claude mcp add --header "Authorization: Bearer YOUR_API_KEY" --transport http karma-domains https://mcp.karma.domains/mcp

VS Code

.vscode/mcp.json no seu workspace

  1. Crie um arquivo .vscode/mcp.json no workspace.
  2. Cole a configuração abaixo e substitua YOUR_API_KEY.
  3. Salve e recarregue a janela para que os conectores detectem a alteração.
{
  "servers": {
    "karma-domains": {
      "url": "https://mcp.karma.domains/mcp",
      "type": "http",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Codex

~/.codex/config.toml ou CLI do Codex

  1. Exporte sua chave Pro como KARMA_API_KEY (o Codex lê o token de uma variável de ambiente, não do arquivo).
  2. Execute o comando CLI abaixo ou adicione o bloco TOML em ~/.codex/config.toml.
  3. Verifique com codex mcp list.
codex mcp add karma-domains --url https://mcp.karma.domains/mcp --bearer-token-env-var KARMA_API_KEY

Ou adicione isto a ~/.codex/config.toml:

[mcp_servers.karma-domains]
url = "https://mcp.karma.domains/mcp"
bearer_token_env_var = "KARMA_API_KEY"

Windsurf

Configurações MCP do Windsurf, mesmo formato JSON do Cursor

  1. Abra as configurações de MCP / serviços conectados do Windsurf.
  2. Adicione um conector personalizado com o JSON abaixo.
  3. Substitua YOUR_API_KEY, salve e reinicie o Windsurf.
{
  "mcpServers": {
    "karma-domains": {
      "url": "https://mcp.karma.domains/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Cline

Painel de servidores MCP do Cline, ou ~/.cline/mcp.json

  1. No painel do Cline, abra as configurações de MCP → Configurar, ou edite ~/.cline/mcp.json.
  2. Adicione um servidor Streamable HTTP (defina o tipo como streamableHttp — omitir isso faz voltar ao SSE legado).
  3. Cole sua chave em headers, salve e reabra o painel MCP para confirmar a conexão.
{
  "mcpServers": {
    "karma-domains": {
      "type": "streamableHttp",
      "url": "https://mcp.karma.domains/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Continue

config.yaml do Continue ou .continue/mcpServers/

  1. Abra o config.yaml do Continue (ou adicione um arquivo em .continue/mcpServers/).
  2. Adicione um endpoint streamable-http com a URL e apiKey abaixo.
  3. Recarregue o Continue para que as ferramentas Karma.Domains apareçam no chat.
mcpServers:
  - name: Karma.Domains
    type: streamable-http
    url: https://mcp.karma.domains/mcp
    apiKey: YOUR_API_KEY

Gemini CLI

Terminal — CLI do Gemini

  1. Instale o CLI do Gemini se ainda não tiver.
  2. Execute o comando abaixo com sua chave.
  3. Verifique com gemini mcp list — Karma.Domains deve aparecer.
gemini mcp add --transport http --header "Authorization: Bearer YOUR_API_KEY" karma-domains https://mcp.karma.domains/mcp

Outros

Qualquer cliente MCP com Streamable HTTP e cabeçalhos personalizados

  1. Aponte o cliente para a URL do MCP abaixo.
  2. Envie Authorization: Bearer YOUR_API_KEY em cada solicitação.
  3. Se o cliente só suportar servidores stdio locais, use o wrapper mcp-remote do Claude Desktop.

Claude.ai, ChatGPT e outros clientes MCP com OAuth abrem um login pelo navegador. Cursor e ferramentas semelhantes ainda usam uma chave de API Pro no cabeçalho Authorization.

{
  "mcpServers": {
    "karma-domains": {
      "url": "https://mcp.karma.domains/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Reinicie o cliente após salvar a configuração.

Como funciona

  1. Conecte uma vez — crie uma chave em Perfil → Desenvolvedor e cole a configuração para o seu cliente.
  2. Descreva a tarefa em palavras — nicho, métricas de SEO, leilões ou expirados. Mesma ideia da busca por IA no app.
  3. Abra relatórios no site — você recebe até dez candidatos de cada fonte, uma contagem de correspondências e links para relatórios completos e a tabela filtrada.

Ferramentas

Relatórios

  • search_reports — Consulta estruturada principal — mesmos campos do app
  • get_domain — Relatório completo para um nome de domínio exato
  • instructions — Glossário de campos e catálogos de filtros

Conta

  • get_user_profile — Saldo, plano e e-mail
  • list_favorites — Domínios salvos em todas as bases
  • add_favorite — Fixe um domínio com esta ferramenta
  • remove_favorite — Exclua um domínio salvo

Fluxo de trabalho de relatórios

  • list_saved_filters — Filtros de busca salvos por nome
  • save_saved_filter — Crie ou substitua um filtro salvo
  • delete_saved_filter — Remova um filtro salvo
  • list_annotation_tags — Seu vocabulário de tags de anotação
  • get_report_annotation — Nota e tags em um relatório
  • set_report_annotation — Salve nota e tags (Pro)
  • delete_report_annotation — Limpe anotação (Pro)
  • create_share_link — URL de compartilhamento para convidados (Pro)
  • enrich_report_seo — Inicie trabalho de enriquecimento de SEO
  • get_enrich_report_seo_job — Consulte o status do trabalho de enriquecimento

Verificações ao vivo

1 crédito por domínio, salvo indicação em contrário

  • check_domain_expiry — Disponibilidade de registro — 1 crédito
  • check_expired_report — Esta listagem expirada caiu? — grátis
  • get_domain_karma_metric — Métrica Karma do Wayback — 1 crédito
  • domain_authority_checker — DA / DR / AS ao vivo — 1 crédito
  • domain_age_checker — Idade do arquivo no Wayback — 1 crédito
  • domain_expiry_checker — Datas de expiração do registro — 1 crédito
  • backlink_checker — Backlinks do Moz — 1 crédito
  • anchor_text_checker — Âncoras do Moz — 1 crédito
  • website_page_counter — Contagem de páginas do sitemap — 1 crédito
  • website_traffic_checker — Tráfego SimilarWeb / Semrush — 1 crédito
  • dns_lookup — Registros DNS — 1 crédito
  • whois_lookup — WHOIS estruturado — 1 crédito
  • spam_score_checker — Spam Score do Moz + DA / BL / RD — 1 crédito

Veja o MCP em ação

Uma busca real no chat — domínios expirados limpos com pelo menos 3 anos de histórico para um site de encanamento francês.

Exemplos de prompts

  1. Encontre nomes .com expirados para uma newsletter de café especial. Moz DA de pelo menos 25, KarmaScore acima de 60, Wayback em inglês, sem dígitos, menos de 14 caracteres.
  2. Leilões do GoDaddy terminando em 48 horas — nicho de restaurante ou pizza, máximo US$ 400, Majestic TF de pelo menos 15, pule nomes com hífen.
  3. Nomes curtos e marcáveis em .io e .co para uma startup de infraestrutura de IA. Sem números, Karma Metric de pelo menos 70, comprimento 8 ou menos.
  4. .com expirado para uma oficina no Texas com tráfego SimilarWeb nos EUA e KarmaScore de pelo menos 50. Se vazio, reduza o piso de DA e inclua .net.
  5. Abra o relatório completo de brewjournal.com e me diga o risco de spam no Wayback versus as métricas.
  6. Mostre meus favoritos e adicione o resultado com maior DA da última shortlist.
  7. Verifique se mybrand.com pode ser registrado agora. Um crédito está ok.
  8. Karma Metric para os três primeiros da última shortlist. Descarte qualquer um abaixo de 40 e abra relatórios para o restante.
  9. Quantos créditos ainda tenho e estou no Pro?
  10. Próxima página da mesma consulta de SaaS expirado, ordenada por KarmaScore.
  11. Salve este filtro de café expirado como coffee-expired para poder executá-lo novamente amanhã.
  12. Marque brewjournal.com como vip e adicione uma nota: Wayback forte, verificar fim do leilão.
  13. Crie um link de compartilhamento para convidados do relatório brewjournal.com — preciso enviá-lo a um cliente.
  14. Enriqueça o SEO do primeiro resultado da última shortlist e me avise quando o trabalho terminar.

FAQ

É o mesmo que o site Karma.Domains?

Sim. Mesmos bancos de dados e relatórios — leilões, expirados, backorder e compra imediata. Você trabalha no chat de IA em vez do navegador. Linhas do tempo completas do Wayback permanecem no relatório do site.

Preciso do plano Pro?

Sim. O servidor MCP usa a mesma chave da API Pública. Sem Pro, a chave não é emitida.

Funcionará no ChatGPT, Cursor ou Claude?

Sim. ChatGPT e Claude.ai podem usar OAuth (login pelo navegador em karma.domains) ou uma chave de API Bearer. Cursor e a maioria dos clientes IDE usam uma chave de API Pro no cabeçalho Authorization. Escolha seu cliente em Comece aqui acima. As chaves ficam em Perfil → Desenvolvedor.

Há uma listagem no GitHub ou habilidade de agente?

Sim. A listagem MCP hospedada é expired-domains-mcp. Para Cursor e agentes semelhantes, há uma habilidade de agente. Os SDKs oficiais Python/TypeScript e o CLI estão na página da API Pública.

Por que o assistente não encontrou nada?

A solicitação geralmente é vaga demais ou restritiva demais. Adicione um nicho, uma ou duas métricas e o tipo de banco de dados (leilões ou expirados). Peça a próxima página ou condições mais flexíveis.

Por que não conecta?

Verifique o plano Pro. Para OAuth, conclua o login no navegador e aprove o acesso. Para clientes com chave de API, copie a chave completa e use https://mcp.karma.domains/mcp. Reinicie ou reconecte após alterações na configuração.

É seguro armazenar a chave no app?

A chave permanece na sua máquina nas configurações do cliente e é enviada por HTTPS. Não a compartilhe. Se vazar, redefina-a no seu perfil.

E se eu enviar muitas solicitações seguidas?

O chat compartilha um limite de 60 solicitações/minuto com a REST. Se o assistente executar muitas etapas de uma vez, aguarde um minuto e tente novamente ou simplifique a tarefa.

Por que vejo “Autorização necessária” ou bloqueado?

A chave está ausente, truncada ou você não está no Pro. Copie a chave novamente em Perfil → Desenvolvedor e reinicie o cliente.

Por que “Muitas solicitações”?

Você atingiu o limite compartilhado de 60 requisições/minuto. Aguarde um minuto. Não execute dezenas de consultas em uma única rodada.

Por que “Não foi possível entender a solicitação”?

Reformule com um nicho, uma ou duas métricas, e indique se você quer leilões ou nomes expirados. Inclua backlinks ou métricas de SEO se isso for relevante.

Por que “Domínio não encontrado no banco de dados”?

Esse domínio exato não está no Karma.Domains. Tente outra consulta, uma extensão diferente ou outro resultado da lista.

Por que a re-verificação de expirados está indisponível?

O check_expired_report pode ser executado no máximo uma vez a cada 3 horas para o mesmo anúncio. Aguarde e tente novamente, ou abra o relatório no site.

Anotações e links de compartilhamento exigem Pro?

Sim. set_report_annotation, delete_report_annotation e create_share_link exigem o plano Pro. As tags de anúncios com list_annotation_tags e a leitura de anotações estão incluídas na sua cota do plano. Contas de agente (x402) pagam 1 crédito por gravação.

Como funciona o enriquecimento de SEO no chat?

Peça ao assistente para chamar enrich_report_seo com um report_id dos resultados de busca e, em seguida, consulte get_enrich_report_seo_job até que o trabalho seja concluído. É necessário o plano Pro ou Unlimited. Um enriquecimento bem-sucedido custa 3 créditos (Pro) ou 22 (Unlimited) — igual ao site.

Onde obtenho o report_id para as ferramentas de fluxo de trabalho?

Cada item em search_reports e get_domain inclui um report_id. Passe-o para filtros salvos, anotações, compartilhamento e ferramentas de enriquecimento — o mesmo id que você vê nas URLs de relatórios no site.

Agentes de IA podem pagar com x402?

Sim. O servidor MCP aceita solicitações pagas via x402 — créditos de agente USDC, sem conta de navegador. Manifesto de descoberta: /.well-known/x402.

Links