MODEL CONTEXT PROTOCOL · KOSTENLOS · OHNE ANMELDUNG

CleverUtils MCP-Server

Geben Sie Claude, Cursor, Cline und jedem MCP-kompatiblen KI-Assistenten Zugriff auf 15 Dateikonvertierungs- und KI-Tools. Konvertieren Sie Dateien, vergrößern Sie Bilder, entfernen Sie Hintergründe, transkribieren Sie Audio — alles direkt aus Ihrem LLM-Chat. Kostenlos, kein API-Schlüssel, keine Einrichtung über eine einzeilige Konfiguration hinaus.

Server-Endpunkt

Der MCP-Server spricht JSON-RPC 2.0 über HTTP unter:

Endpunkt
https://cleverutils.com/mcp

Er implementiert den Streamable-HTTP-Transport (POST für JSON-RPC-Anfragen). Kein Sitzungsstatus, keine Authentifizierung, IP-ratenbegrenzt auf 1000 Anfragen pro Tag.

Von Claude Desktop verbinden

Claude Desktop macOS · Windows

Claude Desktop startet MCP-Server derzeit als lokale Prozesse, daher wird für Remote-HTTP-Server wie CleverUtils über die offizielle mcp-remote-Brücke geleitet (eine Zeile npx, ohne Installation).

Bearbeiten Sie Ihre 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"]
    }
  }
}

Starten Sie Claude Desktop neu. Die 15 Tools erscheinen im Tool-Picker (Hammer-Symbol). Node.js muss installiert sein — mcp-remote ist ein kleines npm-Paket, das stdio↔HTTP weiterleitet.

Cursor VS-Code-Fork

Cursor unterstützt Streamable-HTTP-MCP-Server nativ. In den Cursor-Einstellungen → MCP Servers fügen Sie hinzu:

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

Falls Ihre Cursor-Version die native url-Form noch nicht unterstützt, verwenden Sie das mcp-remote-Proxy-Snippet aus dem Claude-Desktop-Abschnitt oben.

Cline / Continue / Zed VS Code, JetBrains, Zed

Jeder Editor hat seine eigene MCP-Konfigurations-UI. Wo eine native Remote-URL-Form unterstützt wird, verwenden Sie:

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

Andernfalls greifen Sie auf das npx mcp-remote-Snippet oben zurück — es funktioniert in jedem MCP-Client, der einen lokalen Prozess starten kann.

Eigener Client (beliebige Sprache) SDK

Verwenden Sie das MCP SDK für Python oder TypeScript. Richten Sie den Client auf https://cleverutils.com/mcp mit StreamableHTTPTransport.

Verfügbare Tools

Der Server stellt 15 Tools bereit. Alle Tool-Eingaben akzeptieren entweder eine HTTPS-URL (der Server holt sie mit SSRF-Schutz) oder eine base64-kodierte Datei. Ausgaben werden als MCP-resource_link-Blöcke zurückgegeben, die auf eine 2 Stunden gültige Download-URL zeigen.

Tool-NameBeschreibungWichtige Parameter
convert_fileUniverseller Dateikonverter (200+ Formatpaare)file, to_format, img_quality, img_resize_w/h
upscale_imageKI 2x/3x/4x Hochskalierung (Real-ESRGAN)file, scale, model
remove_backgroundBildhintergrund entfernen → transparentes PNGfile
colorize_photoSchwarz-Weiß-Foto kolorierenfile
restore_old_photoMehrstufige Wiederherstellung (kolorieren + verbessern)file
enhance_photoAuto-Verbesserung (Schärfen, Farbbalance)file
vocal_removerGesang vom Instrumental trennen (Demucs)file
speech_to_textAudio zu Text/SRT/VTT transkribieren (Whisper)file, format, language
noise_reductionAudio-Rauschunterdrückung (DeepFilterNet3)file
resize_imageBild auf Abmessungen skalierenfile, width, height
compress_imageJPG/PNG/WebP/GIF mit Qualitätskontrolle komprimierenfile, quality
compress_pdfPDF-Dateigröße reduzieren (Ghostscript)file, quality
merge_pdfsMehrere PDFs zu einem zusammenführenfiles[] (2–20)
get_job_statusStatus eines früheren Jobs per ID prüfenjob_id
list_supported_formatsAlle unterstützten Formate und Tools auflisten (ohne Kontingent)

Beispiel-Prompts

Einmal verbunden, können Sie den LLM nach Dingen wie diesen fragen:

Wie es funktioniert

  1. LLM wählt ein Tool. Basierend auf Ihrer Anfrage betrachtet der LLM die Tool-Liste und wählt eines aus (z. B. upscale_image) mit den richtigen Argumenten.
  2. Server holt die Datei. Wenn Sie eine URL übergeben haben, lädt der Server sie serverseitig herunter — hinter einer strengen SSRF-Sperrliste (keine privaten IPs, kein file://, kein DNS-Rebinding).
  3. Konvertierung läuft. Dieselbe Engine wie unsere Website und REST-API: ImageMagick, FFmpeg, Real-ESRGAN, Demucs, Whisper, Ghostscript, LibreOffice.
  4. Ergebnis wird als Ressourcenlink zurückgegeben. Der LLM erhält eine strukturierte Antwort, die sowohl menschenlesbaren Text („Datei konvertiert: photo.jpg, 180 KB") als auch einen maschinenlesbaren resource_link mit einer 2 Stunden gültigen Download-URL enthält.

Testen Sie es vom Terminal aus

Wenn Sie nur prüfen wollen, ob der Server funktioniert, ohne einen vollständigen MCP-Client einzurichten, versuchen Sie dieses curl:

Initialisierungs-Handshake
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"}
    }
  }'
Tools auflisten
curl -X POST https://cleverutils.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
Tool aufrufen
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"
      }
    }
  }'

Limits und Kontingente

Gleiches Modell wie die REST-API. Siehe /api/rate-limits für alle Details.

Sicherheit

Der Server ist öffentlich ohne Authentifizierung verfügbar, daher nehmen wir Sicherheit ernst:

Was, wenn ich der LLM bin, nicht der Mensch?

Wenn Sie (das Modell) diese Seite lesen, weil der Benutzer die URL eingefügt hat, können Sie:

  1. Dem Benutzer vorschlagen, den Server zu seiner MCP-Konfiguration hinzuzufügen (Snippets oben).
  2. Oder, falls Sie bereits HTTP-Zugriff haben, POST https://cleverutils.com/mcp mit dem in den curl-Beispielen gezeigten JSON-RPC-Body aufrufen — das funktioniert ohne MCP-Client-Integration.
  3. Beginnen Sie immer mit tools/list, um den aktuellen Tool-Katalog und die Parameter-Schemas zu entdecken.

Siehe auch

Funktion vorschlagen

0 / 2000