UNPKG

@spaik/mcp-server-roi

Version:

MCP server for AI ROI prediction and tracking with Monte Carlo simulations

37 lines 1.31 kB
/** * Tool Examples for LLM Integration * * This module provides comprehensive examples for each tool, ranging from simple to complex, * including natural language inputs, industry-specific scenarios, and error recovery patterns. */ export interface ToolExample { name: string; description: string; category: 'simple' | 'complex' | 'natural_language' | 'industry_specific' | 'error_recovery'; input: any; expectedOutput?: { summary: string; keyMetrics: string[]; }; notes?: string; } export declare const PREDICT_ROI_EXAMPLES: ToolExample[]; export declare const COMPARE_PROJECTS_EXAMPLES: ToolExample[]; export declare const QUICK_ASSESSMENT_EXAMPLES: ToolExample[]; /** * Get examples for a specific tool */ export declare function getToolExamples(toolName: string): ToolExample[]; /** * Get examples by category across all tools */ export declare function getExamplesByCategory(category: ToolExample['category']): ToolExample[]; /** * Get a specific example that best matches a user's query */ export declare function findBestExample(query: string, toolName?: string): ToolExample | null; /** * Format example for LLM consumption */ export declare function formatExampleForLLM(example: ToolExample): string; //# sourceMappingURL=tool-examples.d.ts.map