@memory-bank/mcp
Version:
Memory-enabled Co-Pilot (MCP) server for managing project documentation and context
47 lines • 1 kB
TypeScript
/**
* Common interface for MCP tool definitions
*/
export interface ToolDefinition {
name: string;
description: string;
inputSchema: {
type: string;
properties: Record<string, any>;
required?: string[];
};
}
/**
* Generate common properties required for branch operations
*/
export declare function createBranchProperties(): {
path: {
type: string;
description: string;
};
branch: {
type: string;
description: string;
};
docs: {
type: string;
description: string;
};
};
/**
* Generate common properties required for global memory bank operations
*/
export declare function createGlobalProperties(): {
path: {
type: string;
description: string;
};
docs: {
type: string;
description: string;
};
};
/**
* List of tool definitions
*/
export declare function getToolDefinitions(): ToolDefinition[];
//# sourceMappingURL=definitions.d.ts.map