MODEL CONTEXT PROTOCOL · GRÁTIS · SEM CADASTRO

Servidor MCP CleverUtils

Dê ao Claude, Cursor, Cline e a qualquer assistente de IA compatível com MCP acesso a 15 ferramentas de conversão de arquivos e IA. Converta arquivos, amplie imagens, remova fundos, transcreva áudio — tudo dentro do seu chat com LLM. Grátis, sem chave API, sem configuração além de uma linha.

Endpoint do servidor

O servidor MCP fala JSON-RPC 2.0 sobre HTTP em:

Endpoint
https://cleverutils.com/mcp

Implementa o transporte Streamable HTTP (POST para requisições JSON-RPC). Sem estado de sessão, sem autenticação, limitado por IP a 1000 requisições por dia.

Conectar pelo Claude Desktop

Claude Desktop macOS · Windows

O Claude Desktop atualmente lança servidores MCP como processos locais, então para servidores HTTP remotos como o CleverUtils você usa a ponte oficial mcp-remote (uma linha de npx, sem instalação).

Edite seu 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"]
    }
  }
}

Reinicie o Claude Desktop. As 15 ferramentas aparecerão no seletor de ferramentas (ícone de martelo). Node.js deve estar instalado — mcp-remote é um pequeno pacote npm que encaminha stdio↔HTTP.

Cursor fork do VS Code

O Cursor oferece suporte nativo a servidores MCP Streamable HTTP. Nas configurações do Cursor → MCP Servers, adicione:

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

Se sua versão do Cursor ainda não suporta o formato nativo url, use o snippet do proxy mcp-remote da seção do Claude Desktop acima.

Cline / Continue / Zed VS Code, JetBrains, Zed

Cada editor tem sua própria interface de configuração MCP. Onde houver suporte nativo a URL remota, use:

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

Caso contrário, recorra ao snippet npx mcp-remote acima — ele funciona em qualquer cliente MCP que consiga iniciar um processo local.

Cliente personalizado (qualquer linguagem) SDK

Use o SDK MCP para Python ou TypeScript. Aponte o cliente para https://cleverutils.com/mcp com StreamableHTTPTransport.

Ferramentas disponíveis

O servidor expõe 15 ferramentas. Todas as entradas aceitam uma URL HTTPS (o servidor busca com proteção SSRF) ou um arquivo codificado em base64. As saídas são retornadas como blocos MCP resource_link apontando para uma URL de download válida por 2 horas.

Nome da ferramentaDescriçãoParâmetros principais
convert_fileConversor universal de arquivos (200+ pares de formatos)file, to_format, img_quality, img_resize_w/h
upscale_imageAmpliação IA 2x/3x/4x (Real-ESRGAN)file, scale, model
remove_backgroundRemover fundo da imagem → PNG transparentefile
colorize_photoColorizar foto em preto e brancofile
restore_old_photoRestauração em múltiplas etapas (colorizar + melhorar)file
enhance_photoMelhoria automática (nitidez, balanço de cor)file
vocal_removerSeparar vocais do instrumental (Demucs)file
speech_to_textTranscrever áudio para texto/SRT/VTT (Whisper)file, format, language
noise_reductionRedução de ruído de áudio (DeepFilterNet3)file
resize_imageRedimensionar imagem para dimensõesfile, width, height
compress_imageComprimir JPG/PNG/WebP/GIF com controle de qualidadefile, quality
compress_pdfReduzir o tamanho de um PDF (Ghostscript)file, quality
merge_pdfsMesclar vários PDFs em umfiles[] (2–20)
get_job_statusVerificar o status de um trabalho anterior pelo IDjob_id
list_supported_formatsListar todos os formatos e ferramentas suportados (sem cota)

Exemplos de prompts

Uma vez conectado, você pode pedir ao LLM coisas como:

Como funciona

  1. O LLM escolhe uma ferramenta. Com base na sua solicitação, o LLM consulta a lista de ferramentas e escolhe uma (por exemplo, upscale_image) com os argumentos corretos.
  2. O servidor busca o arquivo. Se você passou uma URL, o servidor a baixa do lado do servidor — atrás de uma lista de bloqueio SSRF rigorosa (sem IPs privados, sem file://, sem DNS rebinding).
  3. A conversão é executada. O mesmo motor do nosso site e API REST: ImageMagick, FFmpeg, Real-ESRGAN, Demucs, Whisper, Ghostscript, LibreOffice.
  4. O resultado é retornado como link de recurso. O LLM recebe uma resposta estruturada contendo texto legível ("Arquivo convertido: photo.jpg, 180 KB") e um resource_link legível por máquina com uma URL de download válida por 2 horas.

Teste a partir do seu terminal

Se você só quer verificar se o servidor funciona sem configurar um cliente MCP completo, tente este curl:

Handshake de inicialização
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 ferramentas
curl -X POST https://cleverutils.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
Chamar uma ferramenta
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"
      }
    }
  }'

Limites e cotas

Mesmo modelo da API REST. Consulte /api/rate-limits para detalhes completos.

Segurança

O servidor é exposto publicamente sem autenticação, então levamos a segurança a sério:

E se eu for o LLM, não o humano?

Se você (o modelo) está lendo esta página porque o usuário colou a URL, você pode:

  1. Sugerir que o usuário adicione o servidor à configuração MCP dele (snippets acima).
  2. Ou, se já tiver acesso HTTP, chamar POST https://cleverutils.com/mcp com o corpo JSON-RPC mostrado nos exemplos de curl — isso funciona sem integração de cliente MCP.
  3. Sempre comece com tools/list para descobrir o catálogo atual de ferramentas e os esquemas de parâmetros.

Veja também

Solicitar um recurso

0 / 2000