NovelAI Image MCP — MCP-сервер для Claude Code
Подключает генерацию изображений NovelAI к ИИ-агенту через MCP. Подходит для создания, редактирования и увеличения изображений из чата.
claude mcp add novelai-image-mcp -e NOVELAI_TOKEN=<NOVELAI_TOKEN> -- uvx novelai-image-mcpЧто делает NovelAI Image MCP
NovelAI Image MCP даёт агенту инструменты для генерации по тексту, преобразования готового изображения, закрашивания областей и увеличения картинки в 4 раза. В наборе также есть Director для работы с линиями, эмоциями и фоном, ControlNet-аннотации, подсказки по тегам и кодирование vibe.
Сервер возвращает агенту изображение через base64 и сохраняет PNG на диске. Он работает через stdio для локального подключения или HTTP для удалённых клиентов; HTTP можно защитить bearer-токеном. Без NOVELAI_TOKEN либо NOVELAI_USERNAME и NOVELAI_PASSWORD генерация не пройдёт.
Какие задачи решает
- создать изображение по текстовому описанию
- изменить готовую картинку через img2img
- закрасить отдельную область изображения
- увеличить изображение в 4 раза
- управлять линиями и фоном через Director
Примеры запросов агенту
- Создай изображение по этому описанию: ночной город в дождь, мягкий свет, кинематографичная композиция.
- Измени готовую картинку, сохранив композицию, но замени фон на заснеженный лес.
- Увеличь это изображение в 4 раза и верни PNG-файл.
Как установить NovelAI Image MCP
Командой платформы
claude mcp add novelai-image-mcp -e NOVELAI_TOKEN=<NOVELAI_TOKEN> -- uvx novelai-image-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from novelai-image-mcp <команда>
Командой платформы
codex mcp add novelai-image-mcp --env NOVELAI_TOKEN=<NOVELAI_TOKEN> -- uvx novelai-image-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from novelai-image-mcp <команда>
Файл настроек
{
"mcpServers": {
"novelai-image-mcp": {
"command": "uvx",
"args": [
"novelai-image-mcp"
],
"env": {
"NOVELAI_TOKEN": "<NOVELAI_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from novelai-image-mcp <команда>
Файл настроек
{
"servers": {
"novelai-image-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"novelai-image-mcp"
],
"env": {
"NOVELAI_TOKEN": "<NOVELAI_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from novelai-image-mcp <команда>
Командой платформы
gemini mcp add -e NOVELAI_TOKEN=<NOVELAI_TOKEN> novelai-image-mcp uvx novelai-image-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from novelai-image-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NovelAI Image MCP
Как установить NovelAI Image MCP в Claude Code?
Выполните claude mcp add novelai-image-mcp -e NOVELAI_TOKEN=<NOVELAI_TOKEN> -- uvx novelai-image-mcp.
Что делает NovelAI Image MCP?
Сервер добавляет в ИИ-агент инструменты NovelAI для txt2img, img2img, inpaint, увеличения изображения, Director и ControlNet.
Какие способы подключения поддерживает сервер?
Для локальных агентов используется stdio, а для удалённых клиентов и нескольких подключений — HTTP. HTTP-подключение можно закрыть bearer-токеном.