estimate_monthly_cost
Calculate monthly cloud service expenses for AWS, Azure, or GCP based on current resource usage to help manage budgets.
Instructions
Estimate monthly cost based on current usage
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | Cloud provider |
Implementation Reference
- src/tools/cost-analysis.ts:109-116 (handler)Handler implementation for the 'estimate_monthly_cost' tool, which provides a placeholder estimation response requiring actual usage data.
case 'estimate_monthly_cost': { // Simplified estimation return { provider, estimatedMonthlyCost: 'N/A - Requires actual usage data', message: 'Monthly cost estimation requires detailed usage metrics', }; } - src/tools/cost-analysis.ts:60-75 (registration)Registration of the 'estimate_monthly_cost' tool within the costAnalysisTools array, including name, description, and input schema.
{ name: 'estimate_monthly_cost', description: 'Estimate monthly cost based on current usage', inputSchema: { type: 'object', properties: { provider: { type: 'string', enum: ['aws', 'azure', 'gcp'], description: 'Cloud provider', }, }, required: ['provider'], }, }, ]; - src/tools/cost-analysis.ts:63-73 (schema)Input schema definition for the 'estimate_monthly_cost' tool, specifying the required 'provider' parameter.
inputSchema: { type: 'object', properties: { provider: { type: 'string', enum: ['aws', 'azure', 'gcp'], description: 'Cloud provider', }, }, required: ['provider'], },