import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { registerScaffoldProjectTool } from './scaffoldProject.js';
import { registerGenerateComponentTool } from './generateComponent.js';
import { registerGenerateApiRouteTool } from './generateApiRoute.js';
import { registerAddDependencyTool } from './addDependency.js';

export function registerScaffoldTools(server: McpServer): void {
  registerScaffoldProjectTool(server);
  registerGenerateComponentTool(server);
  registerGenerateApiRouteTool(server);
  registerAddDependencyTool(server);
}
