servers / civitai-mcp-ultimate
civitai-mcp-ultimate
communitystdiolocalwrite capablehealthy
Ultimate MCP server for Civitai API — search models, browse top images with prompts, download LoRAs/Checkpoints, analyze trends. Bilingual (EN/RU). Python + FastMCP.
01Tools · 14
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| get_model_version_by_hash Find a model version by its file hash (SHA256, AutoV2, CRC32, BLAKE3). | read | false | unknown |
| browse_images Browse AI-generated images/videos on Civitai.
Sort: Most Reactions, Most Comments, Most Collected, Newest, Oldest.
NSFW filter: None, Soft, Mature, X.
content_type: "image" or "video".
browsing_level: "PG", "PG-13", "R", "X", "XXX" (comma-separated for multiple).
tag: filter by tag (e.g. "anime", "animal", "architecture").
base_model: filter by base model (e.g. "Flux.1 D", "SDXL 1.0", "Pony").
tools: filter by tool (e.g. "ComfyUI", "Automatic1111").
techniques: filter by technique (e.g. "txt2img", "img2img").
has_meta: true = only with generation metadata.
made_on_site: true = only generated on Civitai.
originals_only/remixes_only: filter originals vs remixes.
Previews are cached locally (~/.civitai-mcp-cache/) for viewing via Read tool. | read | false | unknown |
| get_creators Browse and search model creators on Civitai. | read | false | unknown |
| get_model_version Get details about a specific model version by version ID.
Returns: download URLs, trigger words, base model, files, example images. | read | false | unknown |
| get_model Get detailed info about a specific model by ID.
Returns: description, all versions, files, trigger words, stats, creator, tags, download URLs. | read | false | unknown |
| get_top_loras Get top LoRA models for a specific base model.
Find the most popular LoRAs for SDXL, Flux, Pony, Illustrious.
Set nsfw=true to include NSFW LoRAs (requires API key). | write | true | unknown |
| get_image_generation_data Get full generation parameters from top images of a model.
Focused on extracting the best prompts, settings, and LoRA combinations.
Only returns images that have generation metadata. | read | false | unknown |
| get_download_info Get download URLs + curl/PowerShell commands for a model.
If version_id not specified, uses latest version.
Set comfyui_path to auto-map to correct ComfyUI model directory.
Generates ready-to-paste download commands with authentication. | write | true | unknown |
| search_models Search for AI models on Civitai with flexible filters.
Uses Meilisearch for text queries (fast, accurate results).
Falls back to REST API for filter-only queries, batch IDs, favorites, etc.
Find checkpoints, LoRAs, ControlNets and more.
Types: Checkpoint, LORA, LoCon, TextualInversion, Hypernetwork, Controlnet, Poses, VAE, Upscaler, Wildcards, MotionModule, Workflows, Other.
Base models: SD 1.5, SDXL 1.0, Flux.1 D, Flux.2 D, Pony, Illustrious, NoobAI, Hunyuan 1, Kolors, Chroma, ZImageBase, etc.
Sort: Highest Rated, Most Downloaded, Most Collected, Most Comments, Most Tipped, Newest.
Period: AllTime, Year, Month, Week, Day (REST API only).
Commercial use filter: None, Image, Rent, RentCivit, Sell (REST API only).
Tips: text search works best via Meilisearch. Use get_model if you know the ID.
Set favorites=true or hidden=true to filter your own models (requires API key, REST API).
Set ids to fetch specific models by ID in batch (REST API). | write | true | unknown |
| get_top_checkpoints Get top checkpoint models for a specific base model.
Best for finding SDXL, Flux, Pony, Illustrious checkpoints.
Base models: SD 1.5, SDXL 1.0, Flux.1 D, Flux.2 D, Pony, Pony V7, Illustrious, NoobAI, Chroma, HiDream, etc. | read | false | unknown |
| get_model_images Get example images generated with a specific model.
Returns images with full generation params: prompt, negative prompt,
steps, CFG, sampler, seed, LoRAs used. Learn how to use a model well. | read | false | unknown |
| get_download_url Get authenticated download URL for a model version. | read | false | unknown |
| get_top_images Get top images/videos from Civitai — best for finding great prompts.
Sort: Most Reactions, Most Comments, Most Collected, Newest, Oldest.
Period: Day, Week, Month, Year, AllTime.
content_type: "image" or "video".
browsing_level: "PG", "PG-13", "R", "X", "XXX" (comma-separated).
tag/base_model/tools/techniques: additional filters.
has_meta/made_on_site/originals_only/remixes_only: boolean modifiers.
Previews cached locally for Read tool. | read | false | unknown |
| get_tags Browse and search model tags. Use tags in search_models filter. | read | false | unknown |
02Install & source
uvx civitai-mcp-ultimate
uvx- repohttps://github.com/timoncool/civitai-mcp-ultimate
- homepagehttps://pypi.org/project/civitai-mcp-ultimate/
- licenseMIT
- adoption19 stars · 5 forks
05Provenance & freshness
sourcesGitHub repo search [p4]
last_checked2026-07-08 07:52Z
next_check2026-07-09 12:39Z
cadenceevery 29h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/civitai-mcp-ultimate)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →