{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.xinvxueyuan/novelai-image-mcp","description":"NovelAI image generation as MCP tools: txt2img, img2img, inpaint, upscale, Director, ControlNet.","title":"NovelAI Image MCP","repository":{"url":"https://github.com/xinvxueyuan/NovelAI-Image-MCP","source":"github","id":"1311561050"},"version":"0.1.5","websiteUrl":"https://xinvxueyuan.github.io/NovelAI-Image-MCP/","packages":[{"registryType":"pypi","identifier":"novelai-image-mcp","version":"0.1.5","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"novelai-image-mcp","type":"positional"},{"value":"serve","type":"positional"}],"environmentVariables":[{"description":"NovelAI persistent API token (preferred auth). Get from https://novelai.net/account","isRequired":true,"isSecret":true,"name":"NOVELAI_TOKEN"}]},{"registryType":"oci","identifier":"ghcr.io/xinvxueyuan/novelai-image-mcp:0.1.5","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"value":"run","type":"positional"},{"value":"--rm","type":"positional"},{"value":"-i","type":"positional"},{"value":"-e","type":"positional"},{"value":"NOVELAI_TOKEN","type":"positional"}],"environmentVariables":[{"description":"NovelAI persistent API token (preferred auth). Get from https://novelai.net/account","isRequired":true,"isSecret":true,"name":"NOVELAI_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T03:49:40.638604Z","publishedAt":"2026-07-26T03:49:40.638604Z","updatedAt":"2026-07-26T03:49:40.638604Z","isLatest":true}}}],"metadata":{"count":1}}
