Servidor MCP para Claude y LLM

Conecta Claude Desktop, LM Studio, Cursor o cualquier cliente MCP a doce herramientas reales de desarrollo mediante un único endpoint Streamable HTTP gratuito. Crea una clave API, pega la configuración y empieza a usar las herramientas en segundos.

¿Qué es MCP?

MCP (Model Context Protocol) es un estándar abierto que permite a los asistentes de IA — Claude, LM Studio, Cursor y otros clientes LLM — llamar a herramientas externas mediante una interfaz uniforme. En lugar de pegar datos en el chat, el modelo los pide a un servidor MCP: registros DNS, geolocalización de IP, códigos QR y más.

Arttron ofrece un servidor MCP remoto alojado y gratuito que expone doce herramientas de desarrollo sobre Streamable HTTP. No hay nada que instalar: añade el endpoint y una clave API gratuita a la configuración de tu cliente MCP y las herramientas aparecerán de inmediato en la lista del modelo.

Herramientas disponibles

Doce herramientas reales servidas por el endpoint MCP. Cada una también está disponible como endpoint REST simple y en la interfaz web de este sitio.

Consulta DNS

dns_lookup

Resuelve registros DNS (A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, PTR; SITE para varios tipos comunes a la vez) de cualquier dominio.

dns_lookup — Ejemplo: «Resuelve los registros MX de example.com» → dns_lookup({ domain: "example.com", type: "MX" })

20 req/sdns lookup

Geolocalización de IP

ip_lookup

Geolocaliza una dirección IP: país, región y ciudad, además de coordenadas y zona horaria cuando la base de datos las incluye.

ip_lookup — Ejemplo: «¿Dónde está 8.8.8.8?» → ip_lookup({ ip: "8.8.8.8" })

30 req/minip lookup

Generador de códigos QR

qr_generate

Genera códigos QR (PNG o SVG) con tamaño y nivel de corrección de errores configurables.

qr_generate — Ejemplo: «Crea un código QR para https://arttron.dev» → qr_generate({ data: "https://arttron.dev", format: "svg" })

10 req/sqr generate

Comprobador de versiones

list_versions

Lista las versiones disponibles de Arttron Dev Server, con avisos de obsolescencia.

list_versions — Ejemplo: «¿Qué versiones del dev-server hay?» → list_versions({})

20 req/10slist versions

Descarga del servidor

download_dev_server

Enlaces de descarga de los archivos binarios de Arttron Dev Server (tar.gz o zip).

download_dev_server — Ejemplo: «Dame la última descarga del dev-server» → download_dev_server({ version: "latest" })

Proxy de imágenes

proxy_image

Obtiene y proxea una imagen externa validando el content-type y bloqueando rangos de IP privados.

proxy_image — Ejemplo: «Descarga esta imagen por mí» → proxy_image({ url: "https://example.com/logo.png" })

15 req/sproxy image

Comprobar certificado SSL

ssl_check

Inspecciona el certificado TLS de un host: dictamen, días para la caducidad, ventana de validez, sujeto, emisor, nombres SAN, número de serie, huella SHA-256, protocolo y cifrado negociados y la cadena de certificados.

ssl_check — Ejemplo: «¿cuándo caduca el certificado de example.com?» → ssl_check({ host: "example.com" })

10 req/sssl check

Generador de hash

hash

Calcula un hash MD5, SHA-1, SHA-256 o SHA-512, un HMAC-SHA1/256/512 con clave o verifica un hash bcrypt existente, con una comparación opcional en tiempo constante contra un valor esperado.

hash — Ejemplo: «¿cuál es el SHA-256 de hello?» → hash({ algorithm: "sha256", input: "hello" })

30 req/minhash

Comprobación HTTP

http_check

Inspecciona una URL por HTTP: estado final, la cadena completa de redirecciones, cabeceras de respuesta con un resumen de seguridad (HSTS, CSP, ...), el título de la página y los tiempos (TTFB y total) — con veredicto y errorCode en lugar de un error cuando la URL no responde, va lenta o entra en bucle.

http_check — Ejemplo: «¿por qué no abre https://example.com?» → http_check({ url: "https://example.com/" })

20 req/minhttp check

Simulador de errores HTTP

simulate_http_error

URL lista para usar que devuelve un error HTTP elegido (código, retardo, cuerpo del proveedor o conexión cortada/colgada) para probar el manejo de errores de tu cliente.

simulate_http_error — { "status": "503", "preset": "stripe" }

Generador de configuración de agentes

generate_agent

Genera configuraciones de agentes listas para usar en Claude Code y Codex a partir de una descripción estructurada: resultado determinista y sin LLM.

generate_agent — Ejemplo: «crea un agente revisor de solo lectura para Claude Code» → generate_agent({ platforms: ["claude"], name: "reviewer", role: "...", goal: "..." })

20 req/mingenerate agent

Markdown a HTML

markdown_to_html

Convierte Markdown con sabor de GitHub en HTML saneado.

markdown_to_html — Ejemplo: «convierte este markdown a HTML: ## Título» → markdown_to_html({ markdown: "## Título" })

Cómo conectar un servidor MCP

Cuatro pasos desde cero hasta tu primera llamada: la configuración completa lleva unos dos minutos.

  1. Crea una cuenta gratuita

    Abre la página de registro y crea una cuenta con tu correo electrónico o GitHub. Sin tarjeta de crédito y sin instalación: el servidor MCP está alojado por nosotros.

  2. Genera una clave API

    En tu panel, crea una nueva clave API y cópiala. La clave en texto plano solo se muestra una vez, guárdala bien: se envía como token Bearer en la cabecera Authorization.

  3. Añade el endpoint MCP a tu cliente

    Pega la configuración de abajo en tu cliente MCP (Claude Desktop, LM Studio, Cursor o cualquier cliente compatible con Streamable HTTP) y sustituye {key} por la clave API que acabas de copiar.

  4. Empieza a usar las herramientas

    Reinicia el cliente y haz una pregunta como «resuelve los registros DNS de example.com». El modelo descubre las doce herramientas durante el handshake MCP, sin prompts adicionales.

Configuración del cliente MCP

{
  "mcpServers": {
    "arttron": {
      "url": "https://arttron.dev/api/mcp",
      "headers": {
        "Authorization": "Bearer {key}"
      }
    }
  }
}

El endpoint es https://arttron.dev/api/mcp y habla MCP Streamable HTTP (JSON-RPC 2.0) con autenticación Bearer; claude.ai puede añadir la misma URL como conector personalizado mediante OAuth. /api/mcp/stream es la ruta SSE heredada de la API REST y no es un endpoint MCP. ¿Prefieres probarlo sin cliente? Las mismas doce herramientas están disponibles como endpoints REST y en las herramientas web de este sitio.

Por qué usarlo

Gratis y sin configuración

El plan gratuito ofrece 200 llamadas de herramientas al mes: esa cuota mensual es el límite principal. Sin tarjeta de crédito, sin servidor local y sin Docker: todo funciona en nuestra infraestructura, solo pegas una URL y una clave.

Un endpoint, doce herramientas

DNS, geolocalización de IP, códigos QR, listado de versiones, descargas y proxy de imágenes están detrás de un único endpoint Streamable HTTP, así que una sola entrada MCP da doce capacidades a tu asistente.

Límites de uso y seguridad incluidos

Además de la cuota mensual, cada herramienta tiene un pequeño límite por segundo o por minuto (por ejemplo, 20 consultas DNS por segundo o 30 geolocalizaciones de IP por minuto) para mantener el servicio ágil; el proxy de imágenes bloquea rangos de IP privados contra SSRF.

Preguntas frecuentes

¿Qué es un servidor MCP gratuito?

Un servidor MCP gratuito es una implementación alojada del Model Context Protocol a la que puedes conectarte sin coste. Este es gratis hasta 200 llamadas de herramienta al mes, solo requiere una cuenta de correo y no necesita instalar software.

¿Este servidor MCP es compatible con Claude Desktop?

Sí. Funciona cualquier cliente MCP que hable Streamable HTTP, incluidos Claude Desktop, LM Studio y Cursor. Añade el endpoint https://arttron.dev/api/mcp y tu clave API como token Bearer. En claude.ai añade esa misma URL en Settings → Connectors → Add custom connector y aprueba la solicitud OAuth.

¿Cómo conecto un servidor MCP?

Crea una cuenta, genera una clave API en el panel y añade el endpoint y la clave a la configuración de tu cliente MCP (el fragmento JSON de esta página). Reinicia el cliente y las doce herramientas aparecerán en la lista del modelo.

¿Necesito instalar algo para usarlo?

No. El servidor está totalmente alojado y habla Streamable HTTP, así que no hay nada que instalar localmente: ni Docker, ni Node.js, ni paquetes de Python. Basta con un navegador y un cliente compatible con MCP.

¿Qué herramientas expone el servidor MCP?

Doce: dns_lookup, ip_lookup, qr_generate, list_versions, download_dev_server, proxy_image, ssl_check, http_check, hash, simulate_http_error, markdown_to_html y generate_agent. Cada herramienta publica un esquema JSON de entrada que tu cliente descubre automáticamente.

¿Es realmente gratis y cuáles son los límites?

Sí. El plan gratuito permite 200 llamadas de herramientas al mes por clave MCP (100 para claves API): esa cuota mensual es el límite principal. Cada herramienta aplica además pequeños topes por segundo o por minuto (por ejemplo, 15 proxies de imagen por segundo), contados por clave API. No se necesita tarjeta de crédito.

¿Cómo consigo una clave API para el servidor MCP?

Inicia sesión en tu panel con tu correo, pulsa «Crear clave» y copia el valor que se muestra una sola vez. Úsalo como valor de la cabecera Authorization: Bearer en tu cliente MCP.

¿Puedo usar las herramientas sin un cliente MCP?

Sí. Cada herramienta también es un endpoint REST simple y tiene interfaz web en este sitio (DNS lookup, información de IP, generador de QR, descargas del dev-server), así que puedes probar lo mismo sin ningún cliente de IA.

Volver al inicio