Files
agenticSystem/mcp-server/tools/index.js
2026-04-21 09:09:14 +00:00

31 lines
1.1 KiB
JavaScript

import { registerModuleTools } from './modules/index.js';
import { registerTableTools } from './tables/index.js';
import { registerRecordTools } from './records/index.js';
import { registerMediaTools } from './media/index.js';
import { registerAuthTools } from './auth/index.js';
import { registerRemoteGitTools } from './remote_git/index.js';
import { registerNavigationTools } from './navigation/index.js';
import { registerProjectTools } from './project/index.js';
import { registerFileTools } from './files/index.js';
import { registerHookTools } from './hooks/index.js';
import { registerLibrariesTools } from './libraries/index.js';
import { registerLayoutTools } from './layout/index.js';
/**
* Register all tools on the MCP server
*/
export function registerTools(server) {
registerModuleTools(server);
registerTableTools(server);
registerRecordTools(server);
registerMediaTools(server);
registerAuthTools(server);
registerRemoteGitTools(server);
registerNavigationTools(server);
registerProjectTools(server);
registerFileTools(server);
registerHookTools(server);
registerLibrariesTools(server);
registerLayoutTools(server);
}