Pular para o conteúdo
Tutorial

Como adicionar ferramentas de desenvolvedor ao Claude com MCP

| 6 min read

Conecte Claude Desktop, Claude Code ou Cursor a 44 ferramentas de desenvolvedor em menos de 2 minutos. Pesquisas de DNS, assinatura JWT, validação de e-mail e muito mais por meio de um servidor MCP.

Connected network of developer tools and services
Photo by Jordan Harrison on Unsplash

Claude pode escrever código, explicar algoritmos e revisar solicitações pull. Ele não pode procurar um registro DNS, validar um email ou assinar um JWT. O conhecimento existe, mas as ferramentas não. Você acaba copiando de uma aba do navegador ou executando comandos em um terminal e colando o resultado de volta na sua conversa.

MCP (Model Context Protocol) corrige isso. Você conecta um servidor MCP e Claude ganha ferramentas que podem ser usadas no meio da conversa. O servidor Botoi MCP oferece ferramentas de desenvolvedor ao Claude 44 por meio de uma única conexão.

O que o MCP faz

MCP é um protocolo aberto da Anthropic. Permite que assistentes de IA chamem ferramentas externas por meio de uma interface estruturada. O assistente envia uma solicitação JSON-RPC; o servidor MCP o executa e retorna o resultado. Nenhuma saída de terminal de copiar e colar. Nenhuma mudança de guia do navegador. O assistente escolhe a ferramenta certa, chama-a e trabalha com a resposta JSON estruturada in-line.

Configuração: Claude Desktop

Abrir claude_desktop_config.json e adicione o servidor Botoi:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp"
    }
  }
}

O arquivo de configuração reside em ~/Library/Application Support/Claude/claude_desktop_config.json no macOS e %APPDATA%\Claude\claude_desktop_config.json no Windows. Você também pode acessá-lo em Configurações > Desenvolvedor > Edite a configuração dentro do Claude Desktop.

Reinicie o Claude Desktop após salvar. As 44 ferramentas aparecem na lista de ferramentas na parte inferior da entrada do chat.

Configuração: Código Claude

Um comando de terminal:

claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp

Claude Code cadastra o servidor e descobre as ferramentas na sua próxima conversa. Nenhum arquivo de configuração para editar.

Configuração: Cursor

Criar ou editar .cursor/mcp.json na raiz do seu projeto:

{
  "mcpServers": {
    "botoi": {
      "url": "https://api.botoi.com/mcp",
      "type": "streamable-http"
    }
  }
}

O Cursor também oferece suporte à adição de servidores MCP em Configurações > MCP. Qualquer um dos métodos funciona.

Configuração: Código VS

Adicione o mcp.servers chave para o seu settings.json:

{
  "mcp": {
    "servers": {
      "botoi": {
        "type": "streamable-http",
        "url": "https://api.botoi.com/mcp"
      }
    }
  }
}

Isso funciona com GitHub Copilot no VS Code. Abra o chat do Copilot e as ferramentas estarão disponíveis no modo agente.

Sua primeira chamada de ferramenta

Depois de conectar o servidor MCP, pergunte a Claude algo que requer uma pesquisa externa:

"Procure os registros DNS de example.com"

Aqui está o que acontece nos bastidores:

You: "Look up the DNS records for example.com"

Tool call: lookup_dns
Input: { "domain": "example.com", "type": "A" }

Result:
{
  "domain": "example.com",
  "type": "A",
  "records": [
    { "value": "93.184.216.34", "ttl": 3600 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 11
}

Claude identifica isso como uma pesquisa de DNS, chama o lookup_dns ferramenta com o domínio e tipo de registro e obtém JSON estruturado de volta. Em seguida, ele formata o resultado e o apresenta na sua conversa. Não dig comando, sem guia do navegador, sem copiar e colar.

Encadeando ferramentas em uma conversa

O verdadeiro poder aparece quando Claude encadeia várias ferramentas. Tente este prompt:

"Verifique as informações WHOIS de stripe.com, verifique seu certificado SSL e detecte qual pilha de tecnologia ele usa."

Claude divide isso em três chamadas de ferramenta e as executa em sequência.

Etapa 1: pesquisa WHOIS

Tool call: lookup_whois
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "registrar": "SafeNames Ltd.",
  "creation_date": "2009-09-11",
  "expiry_date": "2028-09-11",
  "status": ["clientDeleteProhibited", "clientTransferProhibited"],
  "name_servers": ["ns1.p16.dynect.net", "ns2.p16.dynect.net"]
}

Etapa 2: verificação do certificado SSL

Tool call: lookup_ssl
Input: { "domain": "stripe.com" }

Result:
{
  "domain": "stripe.com",
  "issuer": "DigiCert Inc",
  "valid_from": "2025-11-15T00:00:00Z",
  "valid_to": "2026-12-14T23:59:59Z",
  "days_remaining": 259,
  "protocol": "TLSv1.3",
  "grade": "A+"
}

Etapa 3: detecção de tecnologia

Tool call: lookup_tech_detect
Input: { "url": "https://stripe.com" }

Result:
{
  "url": "https://stripe.com",
  "technologies": [
    { "name": "React", "category": "JavaScript frameworks" },
    { "name": "Next.js", "category": "Web frameworks" },
    { "name": "Cloudflare", "category": "CDN" },
    { "name": "Stripe", "category": "Payment processors" }
  ]
}

Claude combina todos os três resultados em um único resumo: o registrador e a expiração do domínio, o nível SSL e os detalhes do certificado e as estruturas e serviços em execução no site. Três chamadas de ferramenta, uma conversa, zero trocas de contexto.

Todas as 44 ferramentas por categoria

Categoria Contar Ferramentas
Pesquisa 12 ip_lookup, dns_lookup, whois_lookup, ssl_check, email_validate, http_headers, url_metadata, domain_availability, tech_detect, vpn_detect, phone_lookup, company_lookup
Texto e dados 10 base64_encode, base64_decode, json_format, json_validate, markdown_to_html, html_to_markdown, csv_to_json, yaml_to_json, json_to_yaml, xml_to_json
Desenvolvedora 12 hash, uuid_generate, jwt_sign, jwt_verify, cron_describe, password_generate, url_encode, url_decode, regex_test, text_diff, semver_parse, timestamp_convert
Segurança 5 aes_encrypt, aes_decrypt, totp_generate, credit_card_validate, pii_detect
Transformar 5 minify_js, minify_css, sql_format, code_format, json_to_typescript

A lista completa de ferramentas com esquemas de parâmetros está em api.botoi.com/v1/mcp/tools.json.

Adicionando uma chave de API para limites mais altos

O acesso anônimo funciona sem qualquer configuração. Você recebe 5 solicitações por minuto e 100 solicitações por dia, com taxa limitada por IP. Isso é suficiente para pesquisas ocasionais durante uma sessão de codificação.

Para uso mais intenso, adicione uma chave de API à configuração do MCP incluindo um Authorization cabeçalho:

{
  "mcpServers": {
    "botoi": {
      "type": "streamable-http",
      "url": "https://api.botoi.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Este padrão funciona para Claude Desktop, Cursor e VS Code. Para Claude Code, passe o cabeçalho ao adicionar o servidor:

Obtenha uma chave de API gratuita em botoi.com/api. O nível gratuito oferece 1.000 solicitações por dia, sem necessidade de cartão de crédito. Os planos pagos começam em US$ 9/mês para 10.000 solicitações por dia.

Comece

  1. Copie o snippet de configuração do seu editor nas seções de configuração acima
  2. Reinicie seu editor ou inicie uma nova sessão do Claude Code
  3. Pergunte a Claude: "Procure os registros DNS de example.com"
  4. Se a chamada da ferramenta funcionar, você está conectado. Todas as 44 ferramentas estão disponíveis.

Verifique o documentos completos de configuração do MCP para configuração avançada ou navegue no Documentos da API para obter a lista completa de mais de 150 endpoints atrás do servidor MCP.

FAQ

Como adiciono ferramentas de desenvolvedor ao Claude Desktop?
Abra seu arquivo claude_desktop_config.json e adicione o servidor Botoi MCP com tipo "streamable-http" e URL "https://api.botoi.com/mcp". Reinicie o Claude Desktop e 44 ferramentas ficarão disponíveis. No macOS, o arquivo de configuração está em ~/Library/Application Support/Claude/claude_desktop_config.json.
Qual é a maneira mais fácil de configurar um servidor MCP para Claude Code?
Execute "claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp" em seu terminal. Claude Code registra o servidor e descobre todas as 44 ferramentas na próxima conversa.
Qual servidor MCP possui mais ferramentas de desenvolvedor?
O servidor Botoi MCP em api.botoi.com/mcp fornece 44 ferramentas de desenvolvedor selecionadas em 5 categorias: Pesquisa (12), Texto e Dados (10), Utilitários de Desenvolvedor (12), Segurança (5) e Transformação (5). Ele é executado em Cloudflare Workers com implantação de borda global.
Preciso de uma chave API para usar as ferramentas Claude MCP?
Não. O acesso anônimo oferece 5 solicitações por minuto e 100 por dia. Para uso mais intenso, obtenha uma chave de API gratuita em botoi.com/api para 1.000 solicitações por dia. Os planos pagos começam em US$ 9/mês.
Claude pode encadear múltiplas chamadas de ferramentas MCP em uma conversa?
Sim. Claude pode chamar várias ferramentas em sequência em uma única conversa. Por exemplo, ele pode pesquisar dados WHOIS de um domínio, verificar seu certificado SSL e detectar sua pilha de tecnologia, tudo em um único prompt. Cada chamada de ferramenta retorna JSON estruturado que Claude usa para construir uma resposta completa.

Comece a construir com botoi

150+ endpoints de API para consultas, processamento de texto, geração de imagens e utilitários para desenvolvedores. Plano gratuito, sem cartão de crédito.