Ir al contenido
Tutorial

Cómo agregar herramientas de desarrollador a Claude con MCP

| 6 min read

Conecte Claude Desktop, Claude Code o Cursor a 44 herramientas de desarrollo en menos de 2 minutos. Búsquedas de DNS, firma JWT, validación de correo electrónico y más a través de un servidor MCP.

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

Claude puede escribir código, explicar algoritmos y revisar solicitudes de extracción. No puede buscar un registro DNS, validar un correo electrónico ni firmar un JWT. El conocimiento está ahí, pero las herramientas no. Terminas copiando desde una pestaña del navegador o ejecutando comandos en una terminal y pegando el resultado nuevamente en tu conversación.

MCP (Protocolo de contexto modelo) soluciona eso. Conecta un servidor MCP y Claude obtiene herramientas invocables que puede usar en mitad de una conversación. El servidor Botoi MCP brinda herramientas de desarrollo de Claude 44 a través de una única conexión.

¿Qué hace MCP?

MCP es un protocolo abierto de Anthropic. Permite a los asistentes de IA llamar a herramientas externas a través de una interfaz estructurada. El asistente envía una solicitud JSON-RPC; el servidor MCP lo ejecuta y devuelve el resultado. No hay salida de terminal para copiar y pegar. Sin cambio de pestaña del navegador. El asistente elige la herramienta adecuada, la llama y trabaja con la respuesta JSON estructurada en línea.

Configuración: Escritorio Claude

Abierta claude_desktop_config.json y agrega el servidor Botoi:

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

El archivo de configuración vive en ~/Library/Application Support/Claude/claude_desktop_config.json en macOS, y %APPDATA%\Claude\claude_desktop_config.json en Windows. También puedes acceder desde Configuración > Desarrollador > Edite la configuración dentro de Claude Desktop.

Reinicie Claude Desktop después de guardar. Las 44 herramientas aparecen en la lista de herramientas en la parte inferior de la entrada del chat.

Configuración: Código Claude

Un comando de terminal:

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

Claude Code registra el servidor y descubre las herramientas en su próxima conversación. No hay archivo de configuración para editar.

Configuración: Cursor

Crear o editar .cursor/mcp.json en la raíz de tu proyecto:

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

Cursor también admite la adición de servidores MCP a través de Configuración > MCP. Cualquiera de los métodos funciona.

Configuración: Código VS

Añade el mcp.servers clave para tu settings.json:

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

Esto funciona con GitHub Copilot en VS Code. Abra el chat de Copilot y las herramientas estarán disponibles a través del modo agente.

Tu primera llamada a la herramienta

Después de conectar el servidor MCP, pregúntele a Claude algo que requiera una búsqueda externa:

"Busque los registros DNS de ejemplo.com"

Esto es lo que sucede detrás de escena:

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 esto como una búsqueda de DNS, llama al lookup_dns herramienta con el dominio y el tipo de registro, y recupera JSON estructurado. Luego formatea el resultado y lo presenta en su conversación. No dig comando, sin pestaña del navegador, sin copiar y pegar.

Encadenando herramientas en una conversación

El verdadero poder aparece cuando Claude encadena varias herramientas. Pruebe este mensaje:

"Verifique la información WHOIS de stripe.com, verifique su certificado SSL y detecte qué pila tecnológica utiliza".

Claude divide esto en tres llamadas a herramientas y las ejecuta en secuencia.

Paso 1: búsqueda de 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"]
}

Paso 2: verificación del 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+"
}

Paso 3: Detección de tecnología

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 los tres resultados en un solo resumen: el registrador y el vencimiento del dominio, su grado SSL y detalles del certificado, y los marcos y servicios que se ejecutan en el sitio. Tres llamadas de herramientas, una conversación, cero cambios de contexto.

Las 44 herramientas por categoría

Categoría Contar Herramientas
Buscar 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 y datos 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
Desarrolladora 12 hash, uuid_generate, jwt_sign, jwt_verify, cron_describe, password_generate, url_encode, url_decode, regex_test, text_diff, semver_parse, timestamp_convert
Seguridad 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

La lista completa de herramientas con esquemas de parámetros se encuentra en api.botoi.com/v1/mcp/tools.json.

Agregar una clave API para límites más altos

El acceso anónimo funciona sin ninguna configuración. Obtiene 5 solicitudes por minuto y 100 solicitudes por día, con velocidad limitada por IP. Eso es suficiente para búsquedas ocasionales durante una sesión de codificación.

Para un uso más intenso, agregue una clave API a su configuración de MCP incluyendo una Authorization encabezamiento:

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

Este patrón funciona para Claude Desktop, Cursor y VS Code. Para Claude Code, pase el encabezado al agregar el servidor:

Obtenga una clave API gratuita en botoi.com/api. El nivel gratuito le ofrece 1000 solicitudes por día sin necesidad de tarjeta de crédito. Los planes pagos comienzan en $9/mes para 10,000 solicitudes por día.

empezar

  1. Copie el fragmento de configuración para su editor de las secciones de configuración anteriores
  2. Reinicie su editor o inicie una nueva sesión de Claude Code
  3. Pregúntele a Claude: "Busque los registros DNS de ejemplo.com"
  4. Si la llamada a la herramienta funciona, estás conectado. Las 44 herramientas están disponibles.

Compruebe el documentos completos de configuración de MCP para una configuración avanzada, o explore el Documentos API para obtener la lista completa de más de 150 puntos finales detrás del servidor MCP.

FAQ

¿Cómo agrego herramientas de desarrollador a Claude Desktop?
Abra su archivo claude_desktop_config.json y agregue el servidor Botoi MCP con el tipo "streamable-http" y la URL "https://api.botoi.com/mcp". Reinicie Claude Desktop y 44 herramientas estarán disponibles. En macOS, el archivo de configuración está en ~/Library/Application Support/Claude/claude_desktop_config.json.
¿Cuál es la forma más sencilla de configurar un servidor MCP para Claude Code?
Ejecute "claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp" en su terminal. Claude Code registra el servidor y descubre las 44 herramientas en la siguiente conversación.
¿Qué servidor MCP tiene más herramientas de desarrollo?
El servidor Botoi MCP en api.botoi.com/mcp proporciona 44 herramientas de desarrollo seleccionadas en 5 categorías: búsqueda (12), texto y datos (10), utilidades de desarrollador (12), seguridad (5) y transformación (5). Se ejecuta en Cloudflare Workers con implementación de borde global.
¿Necesito una clave API para utilizar las herramientas de Claude MCP?
No. El acceso anónimo le brinda 5 solicitudes por minuto y 100 por día. Para un uso más intensivo, obtenga una clave API gratuita en botoi.com/api para 1000 solicitudes por día. Los planes pagos comienzan en $9/mes.
¿Puede Claude encadenar varias llamadas a herramientas MCP en una conversación?
Sí. Claude puede llamar a varias herramientas en secuencia dentro de una sola conversación. Por ejemplo, puede buscar datos de WHOIS para un dominio, verificar su certificado SSL y detectar su pila tecnológica, todo desde un solo mensaje. Cada llamada a la herramienta devuelve JSON estructurado que Claude utiliza para crear una respuesta completa.

Empieza a construir con botoi

150+ endpoints de API para consultas, procesamiento de texto, generacion de imagenes y utilidades para desarrolladores. Plan gratuito, sin tarjeta de credito.