feat: Adds initialize-project to the MCP tools to enable onboarding to Taskmaster directly from MCP only.

This commit is contained in:
Eyal Toledano
2025-04-03 00:55:58 -04:00
parent d71e7872ea
commit feddeafd6e
3 changed files with 76 additions and 1 deletions

View File

@@ -26,6 +26,7 @@ import { registerFixDependenciesTool } from "./fix-dependencies.js";
import { registerComplexityReportTool } from "./complexity-report.js";
import { registerAddDependencyTool } from "./add-dependency.js";
import { registerRemoveTaskTool } from './remove-task.js';
import { registerInitializeProjectTool } from './initialize-project.js';
/**
* Register all Task Master tools with the MCP server
@@ -56,6 +57,7 @@ export function registerTaskMasterTools(server) {
registerComplexityReportTool(server);
registerAddDependencyTool(server);
registerRemoveTaskTool(server);
registerInitializeProjectTool(server);
} catch (error) {
logger.error(`Error registering Task Master tools: ${error.message}`);
throw error;