Como adicionar ferramentas de desenvolvedor ao Claude com MCP
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.
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
- Copie o snippet de configuração do seu editor nas seções de configuração acima
- Reinicie seu editor ou inicie uma nova sessão do Claude Code
- Pergunte a Claude: "Procure os registros DNS de example.com"
- 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.