Trendswap AI

AI face swap and viral meme video generation MCP server.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
65%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~574Tokens (Tool-Definitionen)
~1008 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.45% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "trendswap": {
      "url": "https://trendswap.app/api/mcp"
    }
  }
}

Remote-Endpunkte

https://trendswap.app/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_templates

List all available viral video & face-swap templates on Trendswap with their template IDs, descriptions, and preview URLs. No authentication required.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_credits_balance

Get current credits balance and user information. Requires a valid Trendswap API key in Authorization header.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟡create_generation_job(template, image_url, portrait_id, resolution, format, ...)

Create an AI face-swap or portrait video generation task. Provide either an image_url (accessible image) or an existing portrait_id, along with the template name and optional resolution.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "template": {
      "type": "string",
      "description": "Template ID (e.g. \"burning-bridges\", \"bulin-47\", \"topo-gigio\")"
    },
    "image_url": {
      "description": "Public URL of the photo/face to swap into the template",
      "type": "string",
      "format": "uri"
    },
    "portrait_id": {
      "description": "ID of a previously uploaded portrait (if already uploaded)",
      "type": "string"
    },
    "resolution": {
      "default": "480p",
      "description": "Target video resolution (default: \"480p\")",
      "type": "string",
      "enum": [
        "480p",
        "720p",
        "1080p"
      ]
    },
    "format": {
      "default": "vertical",
      "description": "Target video format (default: \"vertical\")",
      "type": "string",
      "enum": [
        "vertical",
        "horizontal"
      ]
    },
    "idempotency_key": {
      "description": "Optional client-generated unique idempotency key",
      "type": "string",
      "minLength": 8,
      "maxLength": 128
    }
  },
  "required": [
    "template"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_job_status(job_id)

Check the current status and output of a generation job. When complete, returns the final video URL.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "job_id": {
      "type": "string",
      "description": "The generation job ID to inspect"
    }
  },
  "required": [
    "job_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools