Skip to content

alexpota/cloudscope-mcp

v0.1.5 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 1mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

anomaly-detection azure azure-advisor bigquery budget-monitoring claude
+13 more
claude-code cloud-billing cloud-cost cost-management cost-optimization cursor finops gcp gcp-recommender mcp mcp-server model-context-protocol multi-cloud

Summary

AI summary

Removed dead configuration keys and redundant caching, fixing recommendation filtering and column error handling.

Full changelog

Reliability

  • Provider-level cache with request coalescing — duplicate Azure API calls from parallel tool invocations are now deduplicated. A /monthly-cost-review run drops from ~7 API calls to ~4.
  • Column guardsqueryCosts and forecastCosts throw a descriptive error naming the missing column instead of silently returning corrupt data.
  • Recommendation filter fix — category filter now uses rec.impactedField resource type prefix instead of searching description text. Recommendations with missing metadata are included rather than
    dropped.

Cleanup

  • Removed redundant tool-level cache from server.ts (provider cache handles it).
  • Removed dead cacheTtlSeconds config and unused logLevel field.

Breaking Changes

  • Removed dead `cacheTtlSeconds` config and unused `logLevel` field.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track alexpota/cloudscope-mcp

Get notified when new releases ship.

Sign up free

About alexpota/cloudscope-mcp

Azure cloud cost management — spending analysis, forecasts, anomaly detection, budgets, optimization recommendations, idle resource detection, tag-based cost allocation, and cross-subscription queries through natural language.

All releases →

Beta — feedback welcome: [email protected]