Files
agenticSystem/mcp-server/tools/modules/index.js

17 lines
653 B
JavaScript

import { registerCheckModuleTool } from './check.js';
import { registerCheckModuleUsageTool } from './checkUsage.js';
import { registerCompileModuleTool } from './compile.js';
import { registerDeleteModuleTool } from './delete.js';
import { registerUpdateModuleMetadataTool } from './updateMetadata.js';
import { canEditCode } from '../helpers/roleCheck.js';
export function registerModuleTools(server) {
registerCheckModuleTool(server);
registerCheckModuleUsageTool(server);
if (canEditCode()) {
registerCompileModuleTool(server);
registerDeleteModuleTool(server);
registerUpdateModuleMetadataTool(server);
}
}