Skip to main content
Glama

civitai-mcp-ultimate

最完整的 Civitai API MCP 服务器 —— 搜索模型、浏览带有提示词的图像、下载 LoRA/Checkpoints、分析趋势。

Stars PyPI License TRAIL

一切尽在你的 AI 助手之中。14 个工具涵盖了 100% 的 Civitai 公共 REST API v1。

所有 API 参数均已于 2026-03-24 在真实的 Civitai API 上验证。没有猜测,没有从损坏的实现中复制。


功能

  • 基于 Meilisearch 的搜索 —— 快速、准确的文本搜索(Civitai REST API 的搜索功能自 2025 年 5 月起已损坏)

  • 搜索模型 —— Checkpoints、LoRAs、ControlNets,支持 40 多种基础模型过滤器(SD 1.5 → Flux.2)

  • 热门图像及提示词 —— 按反应、评论、收藏排序。获取完整的生成参数

  • 下载命令 —— 带有身份验证的 curl/PowerShell 命令,支持 ComfyUI 路径自动映射

  • NSFW 支持 —— 使用 API 密钥可完全访问 NSFW 内容(无/轻度/成熟/X 级过滤)

  • 图像/视频缓存 —— 自动下载预览图到 ~/.civitai-mcp-cache/,24 小时自动清理

  • 双语输出 —— 英语和俄语 (CIVITAI_MCP_LANG=ru)

  • 异步且快速 —— 使用 httpx 异步客户端,在速率限制时自动重试

  • 14 个工具 涵盖 100% 的 Civitai 公共 REST API v1


快速开始

从 PyPI 安装

pip install civitai-mcp-ultimate

Claude Code

claude mcp add civitai -e CIVITAI_API_KEY=your_key_here -- uvx civitai-mcp-ultimate

Claude Desktop

添加到 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-ultimate

工具

模型 (6 个工具)

工具

描述

search_models

通过 Meilisearch(文本)或 REST API(过滤器)搜索。支持类型、基础模型、标签、创建者、排序

get_model

按 ID 获取完整模型详情

get_model_version

版本详情:文件、触发词、下载链接

get_model_version_by_hash

通过文件哈希查找模型

get_top_checkpoints

按基础模型(SDXL, Flux, Pony...)获取热门 Checkpoints

get_top_loras

按基础模型获取热门 LoRAs

图像 (4 个工具)

工具

描述

browse_images

带有过滤器和排序功能的图像浏览

get_top_images

按反应/评论/收藏获取热门图像

get_model_images

获取带有提示词的模型示例图像

get_image_generation_data

从热门图像中获取完整的生成参数

创建者与标签 (2 个工具)

工具

描述

get_creators

浏览/搜索模型创建者

get_tags

浏览/搜索模型标签

下载 (2 个工具)

工具

描述

get_download_url

已验证的下载链接

get_download_info

下载命令 (curl/PowerShell) + ComfyUI 路径映射


支持的过滤器

基础模型 (全部验证可用)

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 (所有变体)

模型类型

Checkpoint, LORA, LoCon, TextualInversion, Hypernetwork, Controlnet, Poses, AestheticGradient, Wildcards, MotionModule, VAE, Upscaler, Workflows, Other

图像排序

最多反应, 最多评论, 最多收藏, 最新, 最旧


配置

变量

必需

默认

描述

CIVITAI_API_KEY

推荐

用于访问 NSFW 内容 + 更高速率限制的 API 密钥

CIVITAI_MCP_LANG

en

输出语言:enru

COMFYUI_MODELS_PATH

用于下载命令的 ComfyUI 模型路径

MEILISEARCH_KEY

内置

Meilisearch 仅搜索密钥(公开,有默认值)

获取你的 API 密钥:Civitai 账户设置


示例

> 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 创始人

@timoncool 的其他项目

项目

描述

telegram-api-mcp

作为 MCP 服务器的完整 Telegram Bot API

trail-spec

TRAIL — 跨 MCP 内容追踪协议

ACE-Step Studio

AI 音乐工作室 — 歌曲、人声、翻唱、视频

VideoSOS

浏览器中的 AI 视频制作

Bulka

实时编码音乐平台

GitLife

你的人生周历 — 交互式日历

支持作者

我构建开源软件并进行 AI 研究。我创建的大部分内容都是免费且向所有人开放的。您的捐赠能帮助我继续创作,而不必担心生计问题 =)

所有捐赠方式 | dalink.to/nerual_dreming | boosty.to/neuro_art

  • BTC: 1E7dHL22RpyhJGVpcvKdbyZgksSYkYeEBC

  • ETH (ERC20): 0xb5db65adf478983186d4897ba92fe2c25c594a0c

  • USDT (TRC20): TQST9Lp2TjK6FiVkn4fwfGUee7NmkxEE7C

星标历史

许可证

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