
Cloudscope
Pulls Azure Cost Management and GCP BigQuery billing exports into your AI workspace so you can ask natural language questions about cloud spend instead of clicking through console dashboards. Exposes current costs, month-over-month deltas, anomaly detection, budget tracking, idle resource scanning, and forecasts through a single monthly-cost-review tool that returns structured reports with spend breakdowns and actionable recommendations. Azure works zero-config if you're logged in via the CLI. GCP needs a BigQuery billing export table configured first, which is a manual setup step in the console. Reach for this when you're debugging unexpected bills, hunting for orphaned resources, or want spending context without leaving your editor.
- tools
- 15
- auth
- Secret needed
- transport
- STDIO
- env vars
- 9
- last updated
- May 29, 2026
Tools
15 toolsPublic tool metadata for what this MCP can expose to an agent.
get_cost_summarySpending breakdown by service, group, or region
Spending breakdown by service, group, or region
No parameter schema in public metadata yet.
get_cost_by_tagCosts grouped by a tag/label key
Costs grouped by a tag/label key
No parameter schema in public metadata yet.
compare_periodsSide-by-side cost comparison of two date ranges
Side-by-side cost comparison of two date ranges
No parameter schema in public metadata yet.
top_spending_resourcesMost expensive individual resources
Most expensive individual resources
No parameter schema in public metadata yet.
get_cross_subscription_costsCombined costs across Azure subscriptions
Combined costs across Azure subscriptions
No parameter schema in public metadata yet.
get_cross_project_costsCombined costs across GCP projects
Combined costs across GCP projects
No parameter schema in public metadata yet.
detect_anomaliesFind spending spikes vs previous period
Find spending spikes vs previous period
No parameter schema in public metadata yet.
check_budgetsBudget status, current spend, projected overage
Budget status, current spend, projected overage
No parameter schema in public metadata yet.
get_cost_forecastPredict spending based on current trends
Predict spending based on current trends
No parameter schema in public metadata yet.
list_recommendationsCost optimization suggestions (Azure Advisor / GCP Recommender)
Cost optimization suggestions (Azure Advisor / GCP Recommender)
No parameter schema in public metadata yet.
find_idle_resourcesProvisioned but unused resources with cost estimates
Provisioned but unused resources with cost estimates
No parameter schema in public metadata yet.
find_untagged_resourcesResources with no tags/labels (cost attribution gaps)
Resources with no tags/labels (cost attribution gaps)
No parameter schema in public metadata yet.
get_current_dateToday's date and current/previous month bounds
Today's date and current/previous month bounds
No parameter schema in public metadata yet.
list_subscriptionsAzure subscriptions with active indicator
Azure subscriptions with active indicator
No parameter schema in public metadata yet.
list_projectsGCP projects with active indicator
GCP projects with active indicator
No parameter schema in public metadata yet.
Sponsors
Configuration
AZURE_SUBSCRIPTION_IDAzure subscription ID to query for cost data. Optional; auto-detected from az login session if not set.
AZURE_TENANT_IDAzure tenant ID for service principal authentication. Optional; falls back to DefaultAzureCredential (e.g. az login) if unset.
AZURE_CLIENT_IDService principal client ID. Optional; required only when using ClientSecretCredential.
AZURE_CLIENT_SECRETsecretService principal client secret. Optional; required only when using ClientSecretCredential.
GOOGLE_CLOUD_PROJECTGCP project ID. Recommended to set explicitly in the MCP client env block — may not be inherited from gcloud shell configuration.
GCP_BILLING_TABLEFully-qualified BigQuery billing export table (project.dataset.table_name). Required for GCP cost queries.
GCP_PROJECT_IDOverride GCP project ID if the billing dataset lives in a different project than GOOGLE_CLOUD_PROJECT.
GCP_BILLING_ACCOUNT_IDGCP billing account ID (format: XXXXXX-XXXXXX-XXXXXX). Optional; needed only for budget monitoring.
GOOGLE_APPLICATION_CREDENTIALSsecretPath to GCP service account JSON key file. Optional; falls back to Application Default Credentials (gcloud auth).
Readme
CloudScope MCP
Ask your AI about your cloud bill.
What you get
Ask once: "Give me this month's cost review" — and CloudScope runs the full workflow (spend, deltas, anomalies, idle resources, budgets, forecast) and hands back a decision-ready report, not raw numbers to interpret yourself:
Details
- Repository
- github.com/alexpota/cloudscope-mcp
- Category
- Cloud & Infrastructure
- Package
cloudscope-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active