loading…
Search for a command to run...
loading…
A comprehensive MCP server for interacting with the Civitai API to search models, browse images with generation prompts, and manage downloads. It features exten
A comprehensive MCP server for interacting with the Civitai API to search models, browse images with generation prompts, and manage downloads. It features extensive support for various base models like SDXL and Flux, includes NSFW filtering, and provides automated download commands for ComfyUI.
The most complete MCP server for Civitai API — search models, browse images with prompts, download LoRAs/Checkpoints, analyze trends.
All from your AI assistant. 14 tools covering 100% of the Civitai public REST API v1.
All API parameters verified against real Civitai API on 2026-03-24. No guessing, no copying from broken implementations.
~/.civitai-mcp-cache/, 24h auto-cleanupCIVITAI_MCP_LANG=ru)pip install civitai-mcp-ultimate
claude mcp add civitai -e CIVITAI_API_KEY=your_key_here -- uvx civitai-mcp-ultimate
Add to claude_desktop_config.json:
{
"mcpServers": {
"civitai": {
"command": "uvx",
"args": ["civitai-mcp-ultimate"],
"env": {
"CIVITAI_API_KEY": "your_key_here"
}
}
}
}
pip install civitai-mcp-ultimate
civitai-mcp-ultimate
| Tool | Description |
|---|---|
search_models |
Search via Meilisearch (text) or REST API (filters). Type, base model, tag, creator, sort |
get_model |
Full model details by ID |
get_model_version |
Version details: files, trigger words, download URLs |
get_model_version_by_hash |
Find model by file hash |
get_top_checkpoints |
Top checkpoints by base model (SDXL, Flux, Pony...) |
get_top_loras |
Top LoRAs by base model |
| Tool | Description |
|---|---|
browse_images |
Browse images with filters and sorting |
get_top_images |
Top images by reactions/comments/collections |
get_model_images |
Example images for a model with prompts |
get_image_generation_data |
Full generation params from top images |
| Tool | Description |
|---|---|
get_creators |
Browse/search model creators |
get_tags |
Browse/search model tags |
| Tool | Description |
|---|---|
get_download_url |
Authenticated download URL |
get_download_info |
Download commands (curl/PowerShell) + ComfyUI path mapping |
SD 1.5, SD 1.5 LCM, SD 1.5 Hyper, SD 2.0, SD 2.1, SDXL 1.0, SDXL Lightning, SDXL Hyper, Flux.1 S, Flux.1 D, Flux.1 Krea, Flux.1 Kontext, Flux.2 D, Flux.2 Klein 9B/4B, Pony, Pony V7, Illustrious, NoobAI, Anima, ZImageBase, AuraFlow, Chroma, HiDream, Hunyuan 1, Kolors, PixArt a/E, Lumina, CogVideoX, Hunyuan Video, LTXV/LTXV2, Mochi, Wan Video (all variants)
Checkpoint, LORA, LoCon, TextualInversion, Hypernetwork, Controlnet, Poses, AestheticGradient, Wildcards, MotionModule, VAE, Upscaler, Workflows, Other
Most Reactions, Most Comments, Most Collected, Newest, Oldest
| Variable | Required | Default | Description |
|---|---|---|---|
CIVITAI_API_KEY |
Recommended | — | API key for NSFW access + higher rate limits |
CIVITAI_MCP_LANG |
No | en |
Output language: en or ru |
COMFYUI_MODELS_PATH |
No | — | ComfyUI models path for download commands |
MEILISEARCH_KEY |
No | built-in | Meilisearch search-only key (public, has default) |
Get your API key: Civitai Account Settings
> Search for the top Flux LoRAs this month
> Show me the most popular SDXL checkpoints
> Get the best prompts for model 12345
> Give me download commands for this LoRA into my ComfyUI
> Find NSFW LoRAs for Illustrious sorted by reactions
git clone https://github.com/timoncool/civitai-mcp-ultimate
cd civitai-mcp-ultimate
pip install -e ".[dev]"
pytest
Nerual Dreming (t.me/nerual_dreming) — neuro-cartel.com | основатель ArtGeneration.me
| Project | Description |
|---|---|
| telegram-api-mcp | Full Telegram Bot API as MCP server |
| trail-spec | TRAIL — cross-MCP content tracking protocol |
| ACE-Step Studio | AI music studio — songs, vocals, covers, videos |
| VideoSOS | AI video production in the browser |
| Bulka | Live-coding music platform |
| GitLife | Your life in weeks — interactive calendar |
I build open-source software and do AI research. Most of what I create is free and available to everyone. Your donations help me keep creating without worrying about where the next meal comes from =)
All donation methods | dalink.to/nerual_dreming | boosty.to/neuro_art
1E7dHL22RpyhJGVpcvKdbyZgksSYkYeEBC0xb5db65adf478983186d4897ba92fe2c25c594a0cTQST9Lp2TjK6FiVkn4fwfGUee7NmkxEE7CMIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"civitai-mcp-ultimate": {
"command": "npx",
"args": []
}
}
}