civitai-mcp-ultimate
Provides a donation link to support the author's work, though this is a funding platform rather than a functional integration target of the MCP server itself.
Generates curl download commands for Civitai models with authentication, enabling users to download LoRAs, checkpoints, and other model files directly from the command line.
Provides Meilisearch-powered text search capabilities for Civitai models, offering fast and accurate search functionality as an alternative to Civitai's broken REST API search.
Created by the same author (Nerual Dreming) who also maintains a Telegram API MCP server, though this specific server focuses on Civitai integration rather than Telegram functionality.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@civitai-mcp-ultimateFind the top trending Flux LoRAs this month"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
civitai-mcp-ultimate
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.
Features
Meilisearch-powered search — fast, accurate text search (Civitai REST API search is broken since May 2025)
Search models — Checkpoints, LoRAs, ControlNets with 40+ base model filters (SD 1.5 → Flux.2)
Top images with prompts — sort by reactions, comments, collections. Get full generation params
Download commands — curl/PowerShell commands with auth, ComfyUI path auto-mapping
NSFW support — full NSFW access with API key (None/Soft/Mature/X filtering)
Image/video cache — auto-download previews to
~/.civitai-mcp-cache/, 24h auto-cleanupBilingual output — English and Russian (
CIVITAI_MCP_LANG=ru)Async & fast — httpx async client, retry with backoff on rate limits
14 tools covering 100% of the Civitai public REST API v1
Quick Start
Install from PyPI
pip install civitai-mcp-ultimateClaude Code
claude mcp add civitai -e CIVITAI_API_KEY=your_key_here -- uvx civitai-mcp-ultimateClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"civitai": {
"command": "uvx",
"args": ["civitai-mcp-ultimate"],
"env": {
"CIVITAI_API_KEY": "your_key_here"
}
}
}
}pip
pip install civitai-mcp-ultimate
civitai-mcp-ultimateTools
Models (6 tools)
Tool | Description |
| Search via Meilisearch (text) or REST API (filters). Type, base model, tag, creator, sort |
| Full model details by ID |
| Version details: files, trigger words, download URLs |
| Find model by file hash |
| Top checkpoints by base model (SDXL, Flux, Pony...) |
| Top LoRAs by base model |
Images (4 tools)
Tool | Description |
| Browse images with filters and sorting |
| Top images by reactions/comments/collections |
| Example images for a model with prompts |
| Full generation params from top images |
Creators & Tags (2 tools)
Tool | Description |
| Browse/search model creators |
| Browse/search model tags |
Downloads (2 tools)
Tool | Description |
| Authenticated download URL |
| Download commands (curl/PowerShell) + ComfyUI path mapping |
Supported Filters
Base Models (all verified working)
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)
Model Types
Checkpoint, LORA, LoCon, TextualInversion, Hypernetwork, Controlnet, Poses, AestheticGradient, Wildcards, MotionModule, VAE, Upscaler, Workflows, Other
Image Sort
Most Reactions, Most Comments, Most Collected, Newest, Oldest
Configuration
Variable | Required | Default | Description |
| Recommended | — | API key for NSFW access + higher rate limits |
| No |
| Output language: |
| No | — | ComfyUI models path for download commands |
| No | built-in | Meilisearch search-only key (public, has default) |
Get your API key: Civitai Account Settings
Examples
> 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 reactionsDevelopment
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
Other Projects by @timoncool
Project | Description |
Full Telegram Bot API as MCP server | |
TRAIL — cross-MCP content tracking protocol | |
AI music studio — songs, vocals, covers, videos | |
AI video production in the browser | |
Live-coding music platform | |
Your life in weeks — interactive calendar |
Support the Author
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
BTC:
1E7dHL22RpyhJGVpcvKdbyZgksSYkYeEBCETH (ERC20):
0xb5db65adf478983186d4897ba92fe2c25c594a0cUSDT (TRC20):
TQST9Lp2TjK6FiVkn4fwfGUee7NmkxEE7C
Star History
License
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/timoncool/civitai-mcp-ultimate'
If you have feedback or need assistance with the MCP directory API, please join our Discord server