Tomato Novel

v1.0.0Communicationstable

番茄AI小说mcp工具

tomato-novel-mcp-toolmcpai-integration
Share:
30
Stars
0
Downloads
0
Weekly
0/5

What is Tomato Novel?

Tomato Novel is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 番茄ai小说mcp工具

番茄AI小说mcp工具

This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 番茄AI小说mcp工具

Use Cases

Access Tomato AI novel service
WTW-NiuBi

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedMay 18, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx tomato-novel-mcp-tool

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Tomato Novel

The Tomato Novel MCP Tool (番茄AI小说MCP工具) is a TypeScript MCP server that integrates with the Tomato Novel (番茄小说) platform to provide AI-assisted novel writing capabilities, including automated chapter generation, originality detection, direct publishing to the platform, and content analytics. It is designed for Chinese-language authors using the Tomato Novel platform who want to accelerate their writing workflow by letting AI generate, check, and publish chapter content through natural language prompts in Cursor or other MCP-compatible clients.

Prerequisites

  • Node.js 16+ and npm installed
  • A Tomato Novel (番茄小说) author account with publishing access
  • OpenAI or Anthropic API credentials for AI content generation
  • Cursor IDE or another MCP-compatible client
1

Clone the repository

Clone the project repository to your local machine.

git clone https://github.com/WTW-NiuBi/tomato-novel-mcp-tool
cd tomato-novel-mcp-tool
2

Install dependencies

Install the required Node.js packages.

npm install
3

Configure environment variables

Copy the example environment file and fill in your Tomato Novel account credentials, AI API keys, and database path.

cp .env.example .env
# Edit .env and set:
# OpenAI or Anthropic API key
# Tomato Novel account credentials
# Database path
4

Build the project

Compile the TypeScript source to JavaScript.

npm run build
5

Configure Cursor MCP settings

Add the server to your Cursor MCP configuration file, pointing to the compiled output directory.

{
  "mcpServers": {
    "tomato-novel": {
      "command": "node",
      "args": ["/absolute/path/to/tomato-novel-mcp-tool/dist/index.js"]
    }
  }
}
6

Restart Cursor and test

Restart Cursor to load the MCP server. Ask Claude to generate a chapter to confirm the integration is working.

Tomato Novel Examples

Client configuration

Cursor MCP configuration for the Tomato Novel server pointing to the compiled dist output.

{
  "mcpServers": {
    "tomato-novel": {
      "command": "node",
      "args": ["/path/to/tomato-novel-mcp-tool/dist/index.js"]
    }
  }
}

Prompts to try

Example Chinese and English prompts for the Tomato Novel MCP server.

- "帮我生成一篇都市系统流小说的第一章,5000字" (Generate chapter 1 of an urban system-flow novel, 5000 words)
- "检测这段文字的原创性并返回检测结果" (Check the originality of this text and return results)
- "将最新生成的章节发布到番茄小说平台" (Publish the latest generated chapter to Tomato Novel)
- "查看本周的数据统计,包括阅读量和收藏数" (Show this week's stats including read count and favorites)
- "Generate the next chapter continuing from the cliffhanger in chapter 5"

Troubleshooting Tomato Novel

Chapter generation fails with an API authentication error

Verify that your OpenAI or Anthropic API key is correctly set in the .env file. Confirm the key is valid and has sufficient quota. The server reads credentials from .env at startup, so restart the server after making any changes.

Publishing to Tomato Novel fails

Ensure your Tomato Novel account credentials are correct in .env and that your account has author/creator permissions with an active novel project. Check if Tomato Novel requires additional authentication steps such as SMS verification when logging in from a new environment.

Server starts but tools are not visible in Cursor

Confirm the build step completed successfully with 'npm run build' and that the dist/ directory exists. Verify the path in your Cursor MCP config points to the correct dist/index.js. Reload the MCP configuration in Cursor after making config changes.

Frequently Asked Questions about Tomato Novel

What is Tomato Novel?

Tomato Novel is a Model Context Protocol (MCP) server that 番茄ai小说mcp工具 It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Tomato Novel?

Follow the installation instructions on the Tomato Novel GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Tomato Novel?

Tomato Novel works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Tomato Novel free to use?

Yes, Tomato Novel is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Communication MCP Servers

Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tomato-novel-mcp-tool": { "command": "npx", "args": ["-y", "tomato-novel-mcp-tool"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Tomato Novel?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides