Dê ao seu agente de IA mais de 150 ferramentas em 30 segundos
Uma configuração JSON conecta Claude, Cursor ou VS Code a 49 ferramentas MCP e mais de 150 endpoints de API. DNS, validação de e-mail, JWT, hashing, códigos QR e muito mais.
Seu assistente de codificação de IA pode escrever código, explicar erros e refatorar funções. Mas peça para verificar os registros DNS, validar um e-mail ou decodificar um JWT e ele trava. Ele não tem acesso a essas ferramentas. Você acaba abrindo um navegador, encontrando um utilitário, copiando o resultado e colando de volta no seu editor.
MCP (Model Context Protocol) corrige isso. Ele permite que assistentes de IA chamem ferramentas externas diretamente. Botoi executa um servidor MCP com 49 ferramentas de desenvolvedor que seu agente pode chamar pelo nome e é necessário um snippet de configuração para se conectar.
Etapa 1: escolha seu editor
Todas as principais ferramentas de codificação de IA oferecem suporte a MCP. Aqui está a configuração de cada um.
Claude Desktop
Abrir claude_desktop_config.json (Configurações > Desenvolvedor > Editar configuração) e adicione:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Código Claude
Um comando de terminal:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Cursora
Abra Configurações do Cursor > MCP e adicione:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Código VS (copiloto do GitHub)
Adicione ao seu settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
Windsurf
Abrir ~/.codeium/windsurf/mcp_config.json e adicione:
{
"mcpServers": {
"botoi": {
"serverUrl": "https://api.botoi.com/mcp",
"disabled": false
}
}
}
Reinicie seu editor. É isso. Seu agente agora tem 49 ferramentas de desenvolvedor disponíveis.
Etapa 2: comece a perguntar
Seu assistente de IA descobre as ferramentas na conexão. Você não instala nada, não importa nada nem gerencia nenhum processo. Faça perguntas em linguagem natural e o assistente escolherá a ferramenta certa.
Pesquisa de DNS
You: "What are the MX records for stripe.com?"
Tool call: lookup_dns
Input: { "domain": "stripe.com", "type": "MX" }
Result:
{
"domain": "stripe.com",
"type": "MX",
"records": [
{ "value": "aspmx.l.google.com", "priority": 1, "ttl": 300 },
{ "value": "alt1.aspmx.l.google.com", "priority": 5, "ttl": 300 }
],
"resolver": "1.1.1.1",
"query_time_ms": 8
}
JSON estruturado, tempo de consulta de 8 ms. Não dig comando para lembrar, nenhuma saída para analisar.
Hash SHA-256
You: "Generate a SHA-256 hash of the string 'hello world'"
Tool call: dev_hash
Input: { "text": "hello world", "algorithm": "sha256" }
Result:
{
"algorithm": "sha256",
"hash": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9",
"input_length": 11
}
Validação de e-mail
You: "Is admin@tempmail.com a disposable email?"
Tool call: lookup_email
Input: { "email": "admin@tempmail.com" }
Result:
{
"email": "admin@tempmail.com",
"is_valid": true,
"is_disposable": true,
"is_free": false,
"mx_found": true,
"suggestion": null
}
A ferramenta verifica sintaxe, registros MX e bancos de dados de provedores descartáveis em uma chamada.
Decodificação JWT
You: "Decode this token: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."
Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }
Result:
{
"header": { "alg": "HS256" },
"payload": { "user": "alice" },
"expired": false
}
Nenhuma guia jwt.io. O cabeçalho, a carga útil e o status de expiração voltam em linha.
Todas as 49 ferramentas em resumo
| Categoria | Contar | Ferramentas |
|---|---|---|
| Pesquisa | 12 | Geolocalização de IP, DNS, WHOIS, SSL, validação de e-mail, metadados de URL, telefone, empresa, disponibilidade de domínio, detecção de tecnologia, detecção de VPN, cabeçalhos HTTP |
| Texto e dados | 10 | Base64, formato/validação JSON, Markdown para HTML, HTML para Markdown, CSV para JSON, YAML para JSON, JSON para YAML, XML para JSON |
| Desenvolvedora | 12 | Hash (MD5/SHA), UUID (v4/v7), assinatura/verificação JWT, descrição de cron, geração de senha, codificação/decodificação de URL, teste de regex, comparação de texto, semver, conversão de carimbo de data/hora |
| Segurança | 5 | Criptografar/descriptografar AES, gerar TOTP, validar cartão de crédito, detectar PII |
| Transformar | 5 | Minify JS/CSS, formato SQL, formato de código, JSON para TypeScript |
A lista completa de ferramentas com esquemas de parâmetros está em api.botoi.com/v1/mcp/tools.json.
Quer limites mais altos? Adicione uma chave de API
O acesso anônimo oferece 5 solicitações por minuto e 100 por dia. O suficiente para uma rápida sessão de codificação. Para uso mais pesado, adicione uma chave API à configuração:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Obtenha uma chave grátis em botoi.com/api/signup. O nível gratuito oferece 1.000 solicitações por dia sem cartão de crédito. Os planos pagos começam em US$ 9/mês.
Mesmas ferramentas, também disponíveis como API REST
O servidor MCP envolve os mesmos terminais que a API REST do Botoi. Se você estiver criando um aplicativo (não trabalhando dentro de um assistente de IA), chame a API diretamente.
Pesquisa de DNS via curl
curl -X POST https://api.botoi.com/v1/dns/lookup \\
-H "Content-Type: application/json" \\
-d '{"domain": "stripe.com", "type": "MX"}'
Geração de hash via curl
curl -X POST https://api.botoi.com/v1/hash \\
-H "Content-Type: application/json" \\
-d '{"text": "hello world", "algorithm": "sha256"}'
Validação de e-mail em Node.js
const res = await fetch("https://api.botoi.com/v1/email/validate", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ email: "user@example.com" }),
});
const data = await res.json();
// data.is_valid, data.is_disposable, data.mx_found
Uma chave de API funciona tanto para MCP quanto para REST. Os limites de taxa são compartilhados. Você pode usar o MCP durante o desenvolvimento e a API REST na produção com a mesma conta.
Por que MCP em vez de ferramentas de navegador e comandos CLI
| Abordagem | Passos | Mudança de contexto |
|---|---|---|
| Ferramenta de navegador | Abra a guia, encontre a ferramenta, insira a entrada, copie o resultado e cole de volta | Alta |
| Comando CLI | Abra o terminal, lembre-se da sintaxe, analise a saída, copie de volta | Média |
| Ferramenta MCP | Pergunte em linguagem natural e obtenha resultados estruturados in-line | Nenhum |
A diferença aumenta. Durante um dia inteiro de codificação, dezenas de pequenas pesquisas se somam. Com o MCP, cada um fica por dentro da sua conversa.
Comece agora
- Copie o snippet de configuração do seu editor da Etapa 1 acima
- Reinicie seu editor
- Pergunte ao seu agente: "Procure os registros DNS de example.com"
Se a chamada da ferramenta funcionar, você está conectado. Todas as 49 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.
FAQ
- Como concedo ao meu agente de IA acesso às ferramentas de desenvolvedor?
- Adicione o URL do servidor Botoi MCP (https://api.botoi.com/mcp) ao arquivo de configuração do cliente AI. Claude Desktop, Claude Code, Cursor, VS Code e Windsurf oferecem suporte a servidores MCP. Seu agente descobre 49 ferramentas na primeira conexão.
- O que é MCP e por que isso é importante para os agentes de IA?
- MCP (Model Context Protocol) é um padrão aberto que permite que assistentes de IA chamem ferramentas externas. Em vez de copiar e colar das guias do navegador, seu agente chama as ferramentas pelo nome e recebe JSON estruturado de volta. A Anthropic o criou e todos os principais editores de IA o apoiam.
- Preciso pagar para usar o servidor Botoi MCP?
- Não. O acesso anônimo funciona a 5 solicitações por minuto e 100 por dia. Obtenha uma chave de API gratuita para 1.000 solicitações por dia. Os planos pagos começam em US$ 9/mês para 10.000 solicitações por dia.
- Quais ferramentas meu agente de IA pode chamar por meio do servidor Botoi MCP?
- 49 ferramentas selecionadas em 5 categorias: Pesquisa (IP, DNS, WHOIS, SSL, e-mail), Texto e Dados (Base64, JSON, Markdown, CSV), Desenvolvedor (hash, UUID, JWT, cron, regex), Segurança (criptografar, TOTP, detecção de PII) e Transformar (minificar, formatar, geração de tipo).
- Posso usar a mesma chave de API para chamadas de API MCP e REST?
- Sim. O servidor MCP agrupa os mesmos terminais da API REST. Uma chave de API funciona para ambos. Os limites de taxa são compartilhados entre ambos os métodos de acesso.
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.