AI-powered MCP server for writing webnovels — xianxia, LitRPG, romance, and all serial fiction.
webnovel-author turns any AI agent into a webnovel writing specialist. It manages your entire serial fiction project: characters, chapters, world-building, foreshadowing, timelines, LitRPG stats, romance arcs, and more — all stored in a local SQLite database. The free tier gives you 24 tools to scaffold and write your novel. Upgrade to Pro for knowledge graphs, semantic search, AI-powered continuity checks, and writing rules. Works with Claude Desktop, Claude Code, Windsurf, Cursor, VS Code Copilot, Cline, and any MCP-compatible client. Offline-first, zero-config, runs via npx.
Set these up before or after installing:
Environment variable: MCP_LICENSE_KEY
Purchase above for keyEnvironment variable: WEBNOVEL_PROJECT_DIR
Once installed, try these example prompts and explore these capabilities:
Add this to your MCP configuration file:
{
"mcpServers": {
"webnovel-author": {
"env": {
"MCP_LICENSE_KEY": "your-mcp-license-key-here",
"WEBNOVEL_PROJECT_DIR": "your-webnovel-project-dir-here"
},
"args": [
"-y",
"webnovel-author"
],
"command": "npx"
}
}
}This is a comprehensive MCP server for webnovel writing with appropriate permissions for its content management purpose. It includes SQLite database storage, local embeddings, and file I/O operations that align with its stated functionality. While there are some code quality concerns around error handling and input validation, the server follows good security practices with proper environment variable usage and no hardcoded credentials. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity).
Scanned 4 files · 7 findings
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Be the first to review this server!