UNPKG

@dollhousemcp/mcp-server

Version:

DollhouseMCP - A Model Context Protocol (MCP) server that enables dynamic AI persona management from markdown files, allowing Claude and other compatible AI assistants to activate and switch between different behavioral personas.

31 lines 871 B
/** * Server startup utilities including migration */ import { ElementType } from '../portfolio/PortfolioManager.js'; export interface StartupOptions { skipMigration?: boolean; autoBackup?: boolean; } export declare class ServerStartup { private portfolioManager; private migrationManager; constructor(); /** * Initialize server with migration check */ initialize(options?: StartupOptions): Promise<void>; /** * Get migration status without performing migration */ getMigrationStatus(): Promise<{ hasLegacyPersonas: boolean; legacyPersonaCount: number; portfolioExists: boolean; portfolioStats: Record<ElementType, number>; }>; /** * Get the personas directory path for legacy compatibility */ getPersonasDir(): string; } //# sourceMappingURL=startup.d.ts.map