MODEL CONTEXT PROTOCOL · GRATIS · SIN REGISTRO

Servidor MCP de CleverUtils

Dale a Claude, Cursor, Cline y a cualquier asistente de IA compatible con MCP acceso a 15 herramientas de conversión de archivos e IA. Convierte archivos, amplía imágenes, elimina fondos, transcribe audio — todo desde tu chat con LLM. Gratis, sin clave API, sin configuración más allá de una línea.

Endpoint del servidor

El servidor MCP habla JSON-RPC 2.0 sobre HTTP en:

Endpoint
https://cleverutils.com/mcp

Implementa el transporte Streamable HTTP (POST para peticiones JSON-RPC). Sin estado de sesión, sin autenticación, con límite de 1000 peticiones por día por IP.

Conectar desde Claude Desktop

Claude Desktop macOS · Windows

Claude Desktop actualmente lanza servidores MCP como procesos locales, por lo que para servidores HTTP remotos como CleverUtils se usa el puente oficial mcp-remote (una línea de npx, sin instalación).

Edita tu claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
JSON
{
  "mcpServers": {
    "cleverutils": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://cleverutils.com/mcp"]
    }
  }
}

Reinicia Claude Desktop. Las 15 herramientas aparecerán en el selector de herramientas (el icono del martillo). Node.js debe estar instalado — mcp-remote es un pequeño paquete npm que retransmite stdio↔HTTP.

Cursor fork de VS Code

Cursor admite servidores MCP Streamable HTTP de forma nativa. En la configuración de Cursor → MCP Servers, añade:

JSON
{
  "mcpServers": {
    "cleverutils": {
      "url": "https://cleverutils.com/mcp"
    }
  }
}

Si tu versión de Cursor todavía no admite la forma nativa url, usa el snippet del proxy mcp-remote de la sección de Claude Desktop anterior.

Cline / Continue / Zed VS Code, JetBrains, Zed

Cada editor tiene su propia interfaz de configuración MCP. Cuando se admite una forma nativa de URL remota, usa:

JSON
{
  "mcpServers": {
    "cleverutils": {
      "url": "https://cleverutils.com/mcp"
    }
  }
}

De lo contrario, recurre al snippet npx mcp-remote de arriba — funciona en cualquier cliente MCP que pueda lanzar un proceso local.

Cliente personalizado (cualquier lenguaje) SDK

Usa el SDK de MCP para Python o TypeScript. Apunta el cliente a https://cleverutils.com/mcp con StreamableHTTPTransport.

Herramientas disponibles

El servidor expone 15 herramientas. Todas las entradas aceptan una URL HTTPS (el servidor la descarga con protección SSRF) o un archivo codificado en base64. Las salidas se devuelven como bloques MCP resource_link que apuntan a una URL de descarga válida durante 2 horas.

Nombre de la herramientaDescripciónParámetros clave
convert_fileConversor universal de archivos (200+ pares de formatos)file, to_format, img_quality, img_resize_w/h
upscale_imageAmpliación IA 2x/3x/4x (Real-ESRGAN)file, scale, model
remove_backgroundEliminar fondo de imagen → PNG transparentefile
colorize_photoColorizar foto en blanco y negrofile
restore_old_photoRestauración multietapa (colorizar + mejorar)file
enhance_photoMejora automática (nitidez, balance de color)file
vocal_removerSeparar voces del instrumental (Demucs)file
speech_to_textTranscribir audio a texto/SRT/VTT (Whisper)file, format, language
noise_reductionReducción de ruido de audio (DeepFilterNet3)file
resize_imageRedimensionar imagen a dimensionesfile, width, height
compress_imageComprimir JPG/PNG/WebP/GIF con control de calidadfile, quality
compress_pdfReducir el tamaño de un PDF (Ghostscript)file, quality
merge_pdfsCombinar varios PDF en unofiles[] (2–20)
get_job_statusComprobar el estado de un trabajo previo por IDjob_id
list_supported_formatsListar todos los formatos y herramientas compatibles (sin coste)

Prompts de ejemplo

Una vez conectado, puedes pedirle al LLM cosas como:

Cómo funciona

  1. El LLM elige una herramienta. Según tu petición, el LLM revisa la lista de herramientas y elige una (por ejemplo, upscale_image) con los argumentos correctos.
  2. El servidor descarga el archivo. Si pasaste una URL, el servidor la descarga del lado del servidor — detrás de una lista de bloqueo SSRF estricta (sin IP privadas, sin file://, sin DNS rebinding).
  3. Se ejecuta la conversión. El mismo motor que nuestro sitio web y API REST: ImageMagick, FFmpeg, Real-ESRGAN, Demucs, Whisper, Ghostscript, LibreOffice.
  4. El resultado se devuelve como enlace de recurso. El LLM recibe una respuesta estructurada que contiene tanto texto legible («Archivo convertido: photo.jpg, 180 KB») como un resource_link legible por máquina con una URL de descarga válida durante 2 horas.

Pruébalo desde tu terminal

Si solo quieres verificar que el servidor funciona sin configurar un cliente MCP completo, prueba este curl:

Handshake de inicialización
curl -X POST https://cleverutils.com/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2025-06-18",
      "capabilities": {},
      "clientInfo": {"name": "curl", "version": "1.0"}
    }
  }'
Listar herramientas
curl -X POST https://cleverutils.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
Llamar a una herramienta
curl -X POST https://cleverutils.com/mcp \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 3,
    "method": "tools/call",
    "params": {
      "name": "convert_file",
      "arguments": {
        "file": "https://example.com/photo.heic",
        "to_format": "jpg"
      }
    }
  }'

Límites y cuotas

Mismo modelo que la API REST. Consulta /api/rate-limits para todos los detalles.

Seguridad

El servidor está expuesto públicamente sin autenticación, por lo que nos tomamos la seguridad en serio:

¿Y si soy el LLM, no el humano?

Si tú (el modelo) estás leyendo esta página porque el usuario pegó la URL, puedes:

  1. Sugerir al usuario que añada el servidor a su configuración MCP (snippets anteriores).
  2. O, si ya tienes acceso HTTP, llamar a POST https://cleverutils.com/mcp con el cuerpo JSON-RPC mostrado en los ejemplos de curl — esto funciona sin integración de cliente MCP.
  3. Comienza siempre con tools/list para descubrir el catálogo de herramientas actual y los esquemas de parámetros.

Véase también

Solicitar una función

0 / 2000