attach_post_cover_from_job
ActiveTool of FavCRM
Attach a previously generated ai-media job's output as the post's featuredImage. Use when generate_post_cover timed out (job kept running) or when reusing the same generation across multiple posts. Verifies the job belongs to your company and succeeded. Does NOT charge credits — credits were charged at submit time.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"postId",
"jobId"
],
"properties": {
"jobId": {
"type": "string",
"description": "The ai-media job ID (from generate_image, generate_post_cover, or POST /v6/merchant/ai-media/generate)"
},
"postId": {
"type": "string",
"description": "The post ID"
},
"assetIndex": {
"type": "integer",
"maximum": 20,
"minimum": 0,
"description": "Which asset to use when the job produced multiple outputs. Default 0."
},
"pollIfRunning": {
"type": "boolean",
"description": "When true, advance polling once if the job is still running. Default true."
},
"pollTimeoutMs": {
"type": "integer",
"maximum": 120000,
"minimum": 0,
"description": "When pollIfRunning is true, wait up to this long for terminal state. Default 30000."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
FavCRM
https://github.com/favcrm/mcp
1/7 registries