@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
32 lines • 1.04 kB
JavaScript
/**
* Persona Tools Registry
*
* Central registry of all persona management tools for HyperTool MCP.
* This provides a single source of truth for persona tool management.
*/
import { createListPersonasModule } from "./list-personas.js";
import { createValidatePersonaModule } from "./validate-persona.js";
import { createActivatePersonaModule } from "./activate-persona.js";
import { createDeactivatePersonaModule } from "./deactivate-persona.js";
import { createGetActivePersonaModule } from "./get-active-persona.js";
/**
* Registry of all persona tool factories
*/
export const PERSONA_TOOL_FACTORIES = [
createListPersonasModule,
createValidatePersonaModule,
createActivatePersonaModule,
createDeactivatePersonaModule,
createGetActivePersonaModule,
];
/**
* List of persona tool names (derived from factories)
*/
export const PERSONA_TOOL_NAMES = [
"list-personas",
"validate-persona",
"activate-persona",
"deactivate-persona",
"get-active-persona",
];
//# sourceMappingURL=registry.js.map