livepair-hub

Community library of tested AI prompts with the results they produced — image, video, and agent.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
91%
Qualität der Benennung
92%
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

~1,769Tokens (Tool-Definitionen)
~1.1 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.38% 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": {
    "livepair-hub": {
      "url": "https://livepairai.com/mcp"
    }
  }
}

Remote-Endpunkte

https://livepairai.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (10)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_prompts(query, kind, limit)

Keyword search over the community prompt library — tested AI image and video prompts with the results they produced. Use for style/subject/model lookups. For trending or most-used prompts call trending_prompts instead. Returns prompt text, model, result media, and a link to run it.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to look for — style, subject, or model name (e.g. 'cinematic portrait', 'anime pose')"
    },
    "kind": {
      "type": "string",
      "enum": [
        "image",
        "video",
        "agent"
      ],
      "description": "Optional media type filter"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Max results (default 8)"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_prompt(id)

Fetch one community prompt card by id — the verbatim prompt, model it ran on, the result media, like/view counts, and a studio link that preloads it.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Card id from search_prompts or trending_prompts"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢trending_prompts(limit)

Use when the user asks for trending, most-used, most popular, or top prompts — do NOT keyword-search for these. Returns community prompt cards ranked by the paid generations they actually drove.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "Max results (default 10)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢enhance_prompt(prompt, mode)

Rewrite a rough prompt idea into the structured form our image models follow best (subject, composition, style, negatives). Use before generate_image — better input, better output.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "description": "The raw prompt idea to improve"
    },
    "mode": {
      "type": "string",
      "enum": [
        "t2i",
        "i2i",
        "t2v",
        "i2v"
      ],
      "description": "Target mode — pass the model's mode so the rewrite matches (default t2i)"
    }
  },
  "required": [
    "prompt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢generate_image(prompt, modelId, image, duration, resolution, ...)

Render an image or video with a catalog model (t2i, i2i, t2v, i2v) — including the private model line flagged private=true in list_models. This is a PAID call: the endpoint answers HTTP 402 with x402 payment requirements (USDC on Base mainnet — priced per call, video billed per second per model rate). Retry the request with a PAYMENT-SIGNATURE header settling one requirement — use an x402-capable client (@x402/fetch or equivalent). On success returns {status:'done',url}; slow jobs return a jobId to poll for free.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "description": "The prompt to render — call enhance_prompt first for best results"
    },
    "modelId": {
      "type": "string",
      "description": "Model id from list_models (default: fastest t2i)"
    },
    "image": {
      "type": "string",
      "description": "Source image for i2i/i2v models — public http(s) URL or data:image URI. Use AI-generated or owned images only — never real-person photos without consent"
    },
    "duration": {
      "type": "number",
      "description": "Video length in seconds (video models)"
    },
    "resolution": {
      "type": "string",
      "description": "Video resolution tier (video models)"
    },
    "payer": {
      "type": "string",
      "description": "Your 0x… wallet — applies your volume-tier discount; must equal the wallet signing the payment"
    }
  },
  "required": [
    "prompt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢quote_price(modelId, duration, resolution, imageSize, aspectRatio, ...)

Exact USDC price for a model+settings combo before paying — images are flat per call, video is per-second × duration at the resolution tier. The x402 endpoint always re-quotes from the body, so this is the same number it would charge.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "modelId": {
      "type": "string",
      "description": "Model id from list_models"
    },
    "duration": {
      "type": "number",
      "description": "Video seconds (video models)"
    },
    "resolution": {
      "type": "string",
      "description": "Video resolution tier"
    },
    "imageSize": {
      "type": "string",
      "description": "Image size label"
    },
    "aspectRatio": {
      "type": "string"
    },
    "payer": {
      "type": "string",
      "description": "Your 0x… payer wallet — applies your volume-tier discount"
    }
  },
  "required": [
    "modelId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_job(jobId)

Check a running job returned by the paid generate endpoint — free. Returns {status:'done',url} | running | failed.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "description": "jobId returned by /v1/agent/generate"
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recommend_model(goal, media, hasSourceImage, private)

Decide which model fits a need — returns the modelId to use with generate_image. Cheapest, fastest, or highest quality; for images or video; with or without a source image. Pass private:true to restrict to the private AI model line (i2v models).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "goal": {
      "type": "string",
      "enum": [
        "cheapest",
        "fastest",
        "best_quality"
      ],
      "description": "What to optimize for"
    },
    "media": {
      "type": "string",
      "enum": [
        "image",
        "video"
      ],
      "description": "Output type"
    },
    "hasSourceImage": {
      "type": "boolean",
      "description": "True when a source image drives the job (forces i2i/i2v)"
    },
    "private": {
      "type": "boolean",
      "description": "True to consider only the private AI model line"
    }
  },
  "required": [
    "goal",
    "media"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_pack(topic, limit)

A themed bundle of curated prompt picks (themes: anime, portrait, landscape, product, character, sci-fi, fantasy, abstract, food, architecture). Curated packs are rebuilt daily and carry real paid-run counts — prompts that already produced paid results. Falls back to a live topic search when no pack covers the theme.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "Topic tag, e.g. anime, product, portrait"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "topic"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_models

List the public image and video generation catalog — id, label, mode (text-to-image, image-to-video, etc), rough generation time, and private flag (private AI models — i2i/i2v source images must be AI-generated or owned, no real-person photos without consent).

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet10 Tools