UNPKG

@rhofkens/mcp-quotes-server-claude-code

Version:

Model Context Protocol (MCP) server for managing and serving quotes

53 lines 1.91 kB
/** * MCP Quotes Server - Template System Types * * Comprehensive type definitions for the quote prompt template system * Supporting categories, versioning, dynamic variables, and template composition */ /** * Supported template categories for different quote contexts */ export var TemplateCategory; (function (TemplateCategory) { TemplateCategory["MOTIVATIONAL"] = "motivational"; TemplateCategory["INSPIRATIONAL"] = "inspirational"; TemplateCategory["BUSINESS"] = "business"; TemplateCategory["PHILOSOPHICAL"] = "philosophical"; TemplateCategory["LITERARY"] = "literary"; TemplateCategory["SCIENTIFIC"] = "scientific"; TemplateCategory["HISTORICAL"] = "historical"; TemplateCategory["HUMOR"] = "humor"; TemplateCategory["WISDOM"] = "wisdom"; TemplateCategory["LEADERSHIP"] = "leadership"; TemplateCategory["EDUCATION"] = "education"; TemplateCategory["TECHNOLOGY"] = "technology"; TemplateCategory["SPORTS"] = "sports"; TemplateCategory["CREATIVITY"] = "creativity"; TemplateCategory["CUSTOM"] = "custom"; })(TemplateCategory || (TemplateCategory = {})); /** * Template variable types for validation */ export var VariableType; (function (VariableType) { VariableType["STRING"] = "string"; VariableType["NUMBER"] = "number"; VariableType["BOOLEAN"] = "boolean"; VariableType["ENUM"] = "enum"; VariableType["DATE"] = "date"; VariableType["ARRAY"] = "array"; VariableType["OBJECT"] = "object"; })(VariableType || (VariableType = {})); /** * Template output formats */ export var OutputFormat; (function (OutputFormat) { OutputFormat["TEXT"] = "text"; OutputFormat["JSON"] = "json"; OutputFormat["MARKDOWN"] = "markdown"; OutputFormat["HTML"] = "html"; OutputFormat["CSV"] = "csv"; OutputFormat["XML"] = "xml"; })(OutputFormat || (OutputFormat = {})); //# sourceMappingURL=templates.js.map