feat: Enhance deployment capabilities with direct server deployment tools, email configuration, and comprehensive documentation

This commit is contained in:
ethan.chen
2026-01-07 16:56:31 +08:00
parent 8f8f852ce4
commit 2458bfa111
18 changed files with 1430 additions and 12 deletions

View File

@@ -15,6 +15,7 @@ import { registerCodeReviewTools } from "./tools/programming/codeReview.js";
import { registerNASTools } from "./tools/devops/nas.js";
import { registerServerTools } from "./tools/devops/server.js";
import { registerRouterTools } from "./tools/devops/router.js";
import { registerDeployTools } from "./tools/devops/deploy.js";
import { registerMathTools } from "./tools/family/math.js";
import { registerBabyTools } from "./tools/family/baby.js";
@@ -24,6 +25,7 @@ import { registerGameTools } from "./tools/hobbies/games.js";
import { registerNoteTools } from "./tools/common/notes.js";
import { registerTaskTools } from "./tools/common/tasks.js";
import { registerEmailTools } from "./tools/common/email.js";
// Register all tool modules
logger.info("Registering tools...");
@@ -38,6 +40,7 @@ registerCodeReviewTools();
registerNASTools();
registerServerTools();
registerRouterTools();
registerDeployTools();
// Family tools
registerMathTools();
@@ -50,6 +53,7 @@ registerGameTools();
// Common tools
registerNoteTools();
registerTaskTools();
registerEmailTools();
logger.info("All tools registered. Starting MCP server...");