@spaik/mcp-server-roi
Version:
MCP server for AI ROI prediction and tracking with Monte Carlo simulations
37 lines • 1.31 kB
TypeScript
/**
* 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