livepair-hub
Community library of tested AI prompts with the results they produced — image, video, and agent.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"livepair-hub": {
"url": "https://livepairai.com/mcp"
}
}
}远程端点
https://livepairai.com/mcpstreamable-http它能做什么
工具清单
工具(10)
🟢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.
输入模式
{
"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.
输入模式
{
"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.
输入模式
{
"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.
输入模式
{
"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.
输入模式
{
"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.
输入模式
{
"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.
输入模式
{
"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).
输入模式
{
"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.
输入模式
{
"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).
输入模式
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}社区
证据