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
TableJSON 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'], },