UNPKG

ludus-mcp

Version:

MCP server for managing Ludus cybersecurity training environments through natural language commands

47 lines 2.84 kB
import { Tool } from '@modelcontextprotocol/sdk/types.js'; export declare const ludusRangePlannerTool: Tool; export declare const ludusRangeConfigCheckAgainstPlanTool: Tool; export { ludusReadRoleCollectionSchemaTool } from './ludusReadRoleCollectionSchema.js'; export declare const ludusListRoleCollectionSchemasTool: Tool; export declare const deployRangeTool: Tool; export declare const getRangeStatusTool: Tool; export declare const listUserRangesTool: Tool; export declare const getConnectionInfoTool: Tool; export declare const destroyRangeTool: Tool; export declare const rangeAbortTool: Tool; export declare const ludusPowerTool: Tool; export declare const getTagsTool: Tool; export declare const readRangeConfigTool: Tool; export declare const writeRangeConfigTool: Tool; export declare const validateRangeConfigTool: Tool; export declare const listRangeConfigsTool: Tool; export declare const getRangeConfigTool: Tool; export declare const setRangeConfigTool: Tool; export declare const getCredentialFromUserTool: Tool; export declare const insertCredsRangeConfigTool: Tool; export declare const ludusDocsSearchTool: Tool; export declare const ludusRolesSearchTool: Tool; export declare const ludusEnvironmentGuidesSearchTool: Tool; export declare const ludusNetworkingSearchTool: Tool; export declare const ludusReadRangeConfigSchemaTool: Tool; export declare const ludusCliExecuteTool: Tool; export declare const ludusHelpTool: Tool; export declare const listAllUsersTool: Tool; export { handleLudusRangePlanner } from './ludusRangePlanner.js'; export { handleLudusRangeConfigCheckAgainstPlan } from './ludusRangeConfigCheckAgainstPlan.js'; export { handleLudusReadRoleCollectionSchema } from './ludusReadRoleCollectionSchema.js'; export { handleLudusListRoleCollectionSchemas } from './ludusListRoleCollectionSchemas.js'; export { handleReadRangeConfig, handleWriteRangeConfig, handleValidateRangeConfig, handleListRangeConfigs, handleGetRangeConfig } from './rangeConfig.js'; export { handleSetRangeConfig } from './setRangeConfig.js'; export { handleGetConnectionInfo } from './getConnectionInfo.js'; export { handleDestroyRange } from './destroyRange.js'; export { handleLudusPower } from './ludusPower.js'; export { handleGetCredentialFromUser } from './getCredentialFromUser.js'; export { handleInsertCredsRangeConfig } from './insertCredsRangeConfig.js'; export { handleLudusDocsSearch } from './ludusDocsSearch.js'; export { handleLudusRolesDocsRead } from './ludusRolesSearch.js'; export { handleLudusEnvironmentGuidesSearch } from './ludusEnvironmentGuidesSearch.js'; export { handleLudusNetworkingDocsRead } from './ludusNetworkingSearch.js'; export { handleLudusReadRangeConfigSchema } from './ludusReadRangeConfigSchema.js'; export { handleListAllUsers } from './listAllUsers.js'; //# sourceMappingURL=index.d.ts.map