Ir al contenido
Integration

Servidor Botoi MCP: 44 herramientas de desarrollo dentro de su asistente de codificación de IA

| 7 min read

Conecte Claude, Cursor o VS Code a 44 herramientas de desarrollo a través de MCP. Búsquedas de DNS, firma JWT, codificación Base64, detección de PII y más; sin cambio de contexto.

AI assistant interface with tool integrations
Photo by Possessed Photography on Unsplash

Estás depurando un problema de DNS en Claude Code. Necesita registros A para un dominio. Las opciones: abrir un navegador, buscar una herramienta en línea, copiar el resultado. O abre una terminal, recuerda el dig sintaxis, analice la salida usted mismo.

Ambos rompen tu flujo. La información que necesita está a dos pasos de donde está trabajando.

Botoi ahora ejecuta un servidor MCP en api.botoi.com/mcp con 44 herramientas de desarrollo. Conéctelo a Claude Desktop, Claude Code, Cursor o VS Code, y su asistente de IA podrá llamar directamente a herramientas como búsqueda de DNS, decodificación JWT, codificación Base64 y detección de PII. Sin pestañas del navegador, sin cambio de terminal.

La configuración tarda 30 segundos

El servidor MCP utiliza transporte HTTP Streamable. Es apátrida; no hay sesión que inicializar ni conexión SSE que mantener activa. Agregue la URL a la configuración de su cliente y listo.

Escritorio Claude

Abierta claude_desktop_config.json y agrega:

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

Código Claude

Ejecute esto en su terminal:

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

Cursor

Abra Configuración del cursor, vaya a MCP y agregue:

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

Código VS (copiloto de GitHub)

Añade esto a tu settings.json:

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

Los cuatro clientes descubren las 44 herramientas en la primera conexión. Sin instalación de npm, sin contenedor Docker, sin proceso local que administrar.

Lo que obtienes: 44 herramientas en 5 categorías

El servidor MCP expone un subconjunto seleccionado de más de 150 puntos finales API de Botoi. Estas son las herramientas que los desarrolladores utilizan con mayor frecuencia durante las sesiones de codificación.

Búsqueda (12 herramientas)

Inteligencia de redes y dominios sin salir de tu editor.

  • Búsqueda de IP - geolocalización, ISP y número AS para cualquier IP
  • Búsqueda de DNS - Registros A, AAAA, MX, TXT, CNAME, NS
  • QUIÉN ES - registro de dominio, registrador, fecha de vencimiento
  • Verificación SSL - detalles del certificado y encabezados de seguridad
  • Validar correo electrónico - sintaxis, registros MX, cheque desechable
  • Encabezados HTTP - encabezados de respuesta para cualquier URL
  • Metadatos de URL - título, etiquetas OG, extracción de favicon
  • Disponibilidad de dominio - comprobar si un dominio está registrado
  • Detección técnica - identificar marcos, CMS y análisis en un sitio
  • Detección de VPN - comprobar si una IP es una VPN, un proxy o un nodo Tor
  • Búsqueda de teléfono - analizar y validar números de teléfono
  • Búsqueda de empresas - información de la empresa de un nombre de dominio

Texto y datos (10 herramientas)

Codificación, conversión y transformaciones de formato.

  • Codificación/Decodificación Base64 - UTF-8 a Base64 y viceversa
  • Formato JSON - impresión bonita con sangría configurable
  • Validar JSON - verificación de sintaxis con posiciones de error
  • Rebaja a HTML - Conversión compatible con GFM
  • HTML a rebajas - conversión inversa
  • CSV a JSON - analizar CSV en matrices JSON
  • YAML a JSON / JSON a YAML - conversión bidireccional
  • XML a JSON - Conversión de documentos XML

Utilidades para desarrolladores (12 herramientas)

Las herramientas para las que de otro modo abrirías una pestaña separada.

  • Picadillo -MD5, SHA-1, SHA-256, SHA-512
  • Generar UUID - v4 y v7
  • JWT firmar/verificar - crear y decodificar tokens
  • Cron Describir - explicaciones cron en inglés sencillo
  • Generar contraseña - longitud y complejidad configurables
  • Codificar/decodificar URL - codificación porcentual
  • Prueba de expresiones regulares - patrones de prueba contra cuerdas
  • Diferencia de texto - salida diferencial unificada
  • Análisis de Semver - extracción mayor, menor, parche
  • Convertir marca de tiempo - Unix a ISO 8601 y viceversa

Seguridad (5 herramientas)

  • Cifrar/Descifrar - AES-256-GCM con una frase de contraseña
  • Generar TOTP - contraseñas de un solo uso basadas en el tiempo
  • Validar tarjeta de crédito - Comprobación de Luhn y detección de red.
  • Detección de PII - buscar correos electrónicos, teléfonos y SSN en texto

Transformar (5 herramientas)

  • Minimizar JS/CSS - reducir el tamaño de los archivos
  • Formato SQL - embellecer consultas SQL
  • Formato de código - formatee JS, TS, Python, Go, Rust y más
  • JSON a mecanografiado - generar interfaces desde JSON

Ejemplo real: búsqueda de DNS desde Claude Code

Estás configurando DNS de Cloudflare para el dominio de un cliente y deseas verificar los registros A propagados. Pregúntale a tu asistente:

> "Look up the DNS records for github.com"

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

Result:
{
  "domain": "github.com",
  "type": "A",
  "records": [
    { "value": "140.82.121.4", "ttl": 60 }
  ],
  "resolver": "1.1.1.1",
  "query_time_ms": 12
}

La asistente llama lookup_dns, pasa el dominio y el tipo de registro y devuelve JSON estructurado. Sin terminal, sin navegador, sin copiar y pegar. El resultado está en tu conversación y puedes actuar en consecuencia de inmediato.

Más ejemplos en la práctica

Decodificar un JWT durante la depuración

Estás inspeccionando un token de autenticación de una solicitud fallida. Pégalo en tu conversación:

> "Decode this JWT: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiYWxpY2UifQ.Ck2..."

Tool call: dev_jwt_verify
Input: { "token": "eyJhbGciOiJIUzI1NiJ9..." }

Result:
{
  "header": { "alg": "HS256" },
  "payload": { "user": "alice" },
  "expired": false
}

El encabezado, la carga útil y el estado de caducidad vuelven en JSON estructurado. Puede ver el algoritmo, las reclamaciones y si el token ha caducado sin visitar jwt.io.

Escanee el texto en busca de PII antes de iniciar sesión

Está creando una canalización de registros y desea verificar que no se filtren datos personales en sus registros:

> "Check this text for personal data: Call me at 555-0123 or email john@example.com"

Tool call: security_pii_detect
Input: { "text": "Call me at 555-0123 or email john@example.com" }

Result:
{
  "found": true,
  "entities": [
    { "type": "phone", "value": "555-0123", "start": 14, "end": 22 },
    { "type": "email", "value": "john@example.com", "start": 32, "end": 48 }
  ],
  "count": 2
}

La respuesta identifica cada entidad con su tipo, valor y posición en la cadena. Puede utilizar esto para enmascarar datos confidenciales antes de que lleguen a su almacén de registros.

Acceso anónimo y acceso autenticado

El servidor MCP funciona sin una clave API. El acceso anónimo le brinda 5 solicitudes por minuto y 100 solicitudes por día, con una velocidad limitada por IP. Eso es suficiente para un uso ocasional durante una sesión de codificación.

Para un uso más intenso, agregue una clave API a su configuración:

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

Obtenga una clave API en botoi.com/api. El nivel gratuito no requiere ningún método de pago.

Detalles técnicos

Propiedad Valor
Punto final POST https://api.botoi.com/mcp
Protocolo MCP HTTP transmitible (JSON-RPC 2.0)
Estado Apátrida; no se requiere inicio de sesión
autenticación Authorization: Bearer KEY o X-API-Key: KEY encabezamiento
Infraestructura Trabajadoras de Cloudflare (borde, global)
Recuento de herramientas 44 herramientas seleccionadas
Límite de tasa anónima 5 solicitudes/min + 100 solicitudes/día

El servidor se ejecuta en Cloudflare Workers, lo que significa que las solicitudes se enrutan al nodo perimetral más cercano. Los tiempos de respuesta suelen ser inferiores a 50 ms para herramientas exclusivamente informáticas como hash, codificación Base64 y formato JSON. Las herramientas de búsqueda que llaman a servicios externos (DNS, WHOIS, SSL) agregan la latencia ascendente.

MCP frente a la API REST

El servidor MCP envuelve los mismos puntos finales que el API REST de Botoi. Si está creando una aplicación, la API REST es la opción correcta. Si está trabajando dentro de un asistente de IA, MCP es más rápido porque el asistente descubre herramientas en la conexión y las llama por su nombre sin que usted cree solicitudes HTTP.

Ambos comparten los mismos límites de velocidad y claves API. Una clave API que funciona con la API REST funciona con el servidor MCP.

empezar

  • Agregue la configuración. Copie el fragmento para su cliente de la sección de configuración anterior.
  • Reinicie su cliente. Claude Desktop, Cursor y VS Code detectan los cambios del servidor MCP al reiniciar.
  • Pide algo. Intente "buscar los registros DNS de example.com" o "generar un UUID" y observe cómo se realiza la llamada a la herramienta.

La lista completa de herramientas y los esquemas de parámetros están disponibles en api.botoi.com/v1/mcp/tools.json. La Documentos API Cubra cada punto final en detalle.

FAQ

¿Necesito una clave API para usar el servidor Botoi MCP?
No. El acceso anónimo funciona a 5 solicitudes por minuto y 100 solicitudes por día, con velocidad limitada por IP. Agregue una clave API para aumentar los límites en cualquier plan pago.
¿Qué transporte MCP utiliza el servidor Botoi?
HTTP transmitible (JSON-RPC 2.0) en https://api.botoi.com/mcp. El servidor no tiene estado, por lo que no es necesario mantener ninguna inicialización de sesión ni conexión SSE.
¿Puedo usar el servidor MCP con Cursor y VS Code?
Sí. Tanto Cursor como VS Code admiten servidores MCP a través de sus archivos de configuración. Agregue la URL del servidor como un tipo http que se puede transmitir y las herramientas aparecerán en su asistente.
¿Cuántas herramientas hay disponibles a través del servidor MCP?
44 herramientas seleccionadas en 5 categorías: búsqueda (12), texto y datos (10), utilidades para desarrolladores (12), seguridad (5) y transformación (5).
¿El servidor MCP es diferente de la API REST?
El servidor MCP incluye los mismos puntos finales de la API REST en el protocolo MCP. Los asistentes de IA llaman a las herramientas por su nombre y reciben resultados estructurados. Aún puede llamar a la API REST directamente para casos de uso que no sean MCP.

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.