NovelAI Image MCP
NovelAI Image MCP is an open-source server that integrates NovelAI's image generation capabilities into AI agents via the Model Context Protocol. It exposes 11 tools covering text-to-image, image-to-image, inpainting, upscaling, Director tools, ControlNet annotation, tag suggestions, and vibe encoding. It supports stdio and HTTP transports, offers agent skills for CLI and MCP usage, and is built on FastMCP 4 with an MIT license.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Generate images from text prompts using NovelAI's models
- Upscale existing images to higher resolutions
- Apply ControlNet annotations for structured image generation
- Query account subscription status and model metadata
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1
{
"transport": "stdio",
"identifier": "ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1",
"runtimeHint": "docker",
"registryType": "oci",
"runtimeArguments": [
{
"type": "positional",
"value": "run"
},
{
"type": "positional",
"value": "--rm"
},
{
"type": "positional",
"value": "-i"
},
{
"type": "positional",
"value": "-e"
},
{
"type": "positional",
"value": "NOVELAI_TOKEN"
}
],
"environmentVariables": [
{
"name": "NOVELAI_TOKEN",
"isRequired": true,
"description": "NovelAI persistent API token (preferred auth). Get from https://novelai.net/account"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"novelai-image-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NOVELAI_TOKEN=<YOUR_NOVELAI_TOKEN>",
"ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1"
],
"env": {
"NOVELAI_TOKEN": "<YOUR_NOVELAI_TOKEN>"
}
}
}
}Cline
{
"mcpServers": {
"novelai-image-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NOVELAI_TOKEN=<YOUR_NOVELAI_TOKEN>",
"ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1"
],
"env": {
"NOVELAI_TOKEN": "<YOUR_NOVELAI_TOKEN>"
}
}
}
}VS Code
{
"servers": {
"novelai-image-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NOVELAI_TOKEN=<YOUR_NOVELAI_TOKEN>",
"ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1"
],
"env": {
"NOVELAI_TOKEN": "<YOUR_NOVELAI_TOKEN>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"novelai-image-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NOVELAI_TOKEN=<YOUR_NOVELAI_TOKEN>",
"ghcr.io/xinvxueyuan/novelai-image-mcp:0.7.1"
],
"env": {
"NOVELAI_TOKEN": "<YOUR_NOVELAI_TOKEN>"
}
}
}
}Let your agent find its tools
Find servers like NovelAI Image MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.