NovelAI Image MCP server
io.github.xinvxueyuan/novelai-image-mcp·v0.7.1·12 starsNovelAI image generation as MCP tools: txt2img, img2img, inpaint, upscale, Director, ControlNet.
not scanned yet
12 stars180 downloads/wk
Reviews
Write oneNobody has reviewed NovelAI Image MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
NovelAI Image MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
How NovelAI Image MCP compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 1,336 Media servers
- GitHub stars
- 12
- more than 89% of 716 Media servers
- Downloads a week
- 180
- more than 74% of 372 Media servers with a package
Release history: 5 versions in the registry since 2026-08-28, latest 2026-10-31, typically one every 9 days.
Install NovelAI Image MCP in Claude Code, Cursor or VS Code
claude mcp add novelai-image-mcp -- uvx novelai-image-mcp
What the publisher says
From the NovelAI Image MCP repository's README, as published. We do not edit it. Read it on GitHub
NovelAI Image MCP
[![CI][ci-badge]][ci-workflow] [![Docs][docs-badge]][docs] [![License: MIT][mit-badge]][license] [![Python 3.13+][python-badge]][python] [![uv][uv-badge]][uv] [![REUSE status][reuse-badge]][reuse] [![DeepWiki][deepwiki-badge]][deepwiki] [![skills.sh][skills-badge]][skills-sh]
[![NovelAI Image MCP - MCP server for integrating NovelAI Image generation into AI | Product Hunt][product-hunt-badge]][product-hunt] [![Featured on Lifto][lifto-badge]][lifto]
An [MCP (Model Context Protocol)][mcp] server that exposes NovelAI image generation as tools for AI agents (Claude Desktop, Cline, custom agents, remote clients).
Built on FastMCP 4 (the fastmcp framework over the MCP SDK v2 mcp>=2.0.0), it lets an agent generate images (txt2img / img2img / inpaint), upscale, run Director tools (line art, emotion, background removal, …), annotate with ControlNet, suggest tags, encode vibes, and query account subscription — all through the standard MCP tool interface.
📖 Documentation: [xinvxueyuan.github.io/NovelAI-Image-MCP][docs]
Features
and PNG saved to disk (path returned as text).
- 11 MCP tools covering the full NovelAI image API surface.
- Two transports: stdio (local agents) + streamable-http (remote / multi-client).
- Dual image return: base64 Image content blocks (the agent sees the image)
by Turbo; MIT-licensed, Docker-ready, GitHub Pages docs.
- Async + sync: async tool handlers + a typer CLI for direct invocation.
- Monorepo: uv workspace (Python) + pnpm workspace (Node tooling) orchestrated
Repository layout
This is a uv + pnpm monorepo:
NovelAI-Image-MCP/
├── apps/
│ ├── server/ # MCP server (the installable PyPI package)
│ │ ├── src/novelai_image_mcp/ # 11 MCP tools + NovelAI HTTP client
│ │ ├── tests/
│ │ ├── docker/ # smoke-test entrypoint
│ │ ├── Dockerfile # built with repo root as context
│ │ └── pyproject.toml # ruff / pyright / pytest config
│ └── docs/ # Sphinx documentation site
│ ├── source/ # MyST Markdown + conf.py
│ ├── Makefile
│ └── pyproject.toml
├── .github/ # workflows, CODEOWNERS, issue templates
├── pyproject.toml # uv workspace root (virtual)
├── uv.lock # single shared lockfile
├── pnpm-workspace.yaml # pnpm workspace declaration
├── pnpm-lock.yaml # Node toolchain lockfile
├── turbo.json # cross-workspace task graph
├── package.json # root scripts + dev toolchain
└── docker-compose.yml # local container orchestrationSee [CONTRIBUTING.md][contributing] for the developer guide and [apps/docs/source/][docs-source] for the full documentation source.
Quick start
Install from source (development)
# 1. Clone
git clone https://github.com/xinvxueyuan/NovelAI-Image-MCP.git
cd NovelAI-Image-MCP
# 2. Sync the uv workspace (installs server + docs + dev tools)
uv sync
# 3. Configure credentials
cp .env.example .env
# set NOVELAI_TOKEN=... (preferred)
# or NOVELAI_USERNAME + NOVELAI_PASSWORD
# 4. Run (stdio — for local agents)
uv run python -m novelai_image_mcp serve
# 5. Or over HTTP
MCP_TRANSPORT=streamable-http uv run python -m novelai_image_mcp serve
# → http://127.0.0.1:8000/mcpInstall from PyPI (runtime only)
pip install novelai-image-mcp
export NOVELAI_TOKEN=pst-...
novelai-image-mcp serveOptional: Node tooling (contributors)
If you plan to contribute, install the cross-cutting Node toolchain (turbo, husky, markdownlint) via pnpm:
corepack enable pnpm # one-time
pnpm install --frozen-lockfileShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
NovelAI Image MCP: common questions
- Is NovelAI Image MCP server safe?
- Mostly: it is graded B (83/100). Read the NovelAI Image MCP safety report
- How do I install NovelAI Image MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does NovelAI Image MCP need an API key?
- Yes. The registry entry asks for
NOVELAI_TOKEN. - Is NovelAI Image MCP maintained?
- The last commit was 11 days ago (2026-10-25). The latest release is v0.7.1.
- What can I use instead of NovelAI Image MCP?
- Servers from other publishers that do the same job: SuperCMO MCP server, Midjourney MCP server and Nanobanana MCP server. Compare all NovelAI Image MCP alternatives.
- How does NovelAI Image MCP compare with other Media MCP servers?
- safety score 83/100 (higher than 70% of 1,336 Media servers); github stars 12 (more than 89% of 716 Media servers); downloads a week 180 (more than 74% of 372 Media servers with a package). Full comparison.
Alternatives to NovelAI Image MCP
Same job from other publishers: the closest match first, then the best rated.
- SuperCMOMarketing media generation — image, video, voice — for AI agents. BYO keys.not reviewedEstablishedB
not reviewedEstablishedA- NanobananaAn MCP server that provides image generation and editing capabilitiesnot reviewedGrowingB
- AetherwaveMusic, image, video and audio generation across top AI providers - one key, one credit pool.not reviewedGrowingB
PopNowAI image, video, music and speech generation: text-to-video, image-to-video, effects and upscaling.not reviewedGrowingA