New ComfyUI node pack
Check out this custom node pack https://github.com/daceheg/ComfyUI-civitai-mcp
Can be installed from inside the app using the "Manager" -> "Custom Nodes Manager" option. Search for "ComfyUI Civitai MCP"
README on the github link has examples and instructions.
Nodes
Civitai Post Image
Civitai Create Post
Civitai Get Current Challenge
Civitai Get Model Metadata
Civitai Get Image Metadata
Civitai Account Status
Civitai Get Image
Civitai Load Image (with Metadata)
Civitai Load Images from Dir (with Metadata)
Civitai Parse A1111 Params
Be sure to observe the new rate limits on Posting:
• A shared post creation quota now applies to both single-image and batch posts.
• New accounts (<24h): capped at 2 posts/day.
• Base accounts: capped at 20 posts/day.
• Experienced accounts (Score ≥ 1,000): scaled to 60 posts/day.
• Power accounts (Score ≥ 5,000): scaled to 150 posts/day.
• Impact: If users loop-generate and auto-post in ComfyUI, they will now hit a rate limit exception (HTTP 429) once they exceed their daily cap.
ChangeLog
**V1.3.0 - Civitai now populates a "stats" object (reaction and comment counts), so we now expose it. New stats_json output plus previously dropped fields (url, username, base_model, post_id, created_at, nsfw_level, model_version_ids). Add a Civitai Get Image Metadata (JSON) node returning the complete image item as a pretty-printed JSON string, so any field stays reachable without further node changes. Mark the read-only fetch nodes (image metadata, JSON metadata, model metadata, account status) as output nodes so they can run standalone.
**V1.2.1 - Replaces urllib.request with the requests library across civitai_api.py
**V1.2.0 - Added new loaders for image/image directory to allow posting previously generated images. Should support existing embedded metadata/workflows. Updated Create Post to handle >20 images. It now creates posts using the user supplied max_images_per_post.
**V1.1.0 - Embed full generation metadata when posting images. The post nodes now embed an A1111-format "parameters" string (and the ComfyUI workflow/prompt graph) into each image before upload.
