alexpota avatar

Cloudscope

alexpota/cloudscope-mcp

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 tools

Public 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_ID

Azure subscription ID to query for cost data. Optional; auto-detected from az login session if not set.

AZURE_TENANT_ID

Azure tenant ID for service principal authentication. Optional; falls back to DefaultAzureCredential (e.g. az login) if unset.

AZURE_CLIENT_ID

Service principal client ID. Optional; required only when using ClientSecretCredential.

AZURE_CLIENT_SECRETsecret

Service principal client secret. Optional; required only when using ClientSecretCredential.

GOOGLE_CLOUD_PROJECT

GCP project ID. Recommended to set explicitly in the MCP client env block — may not be inherited from gcloud shell configuration.

GCP_BILLING_TABLE

Fully-qualified BigQuery billing export table (project.dataset.table_name). Required for GCP cost queries.

GCP_PROJECT_ID

Override GCP project ID if the billing dataset lives in a different project than GOOGLE_CLOUD_PROJECT.

GCP_BILLING_ACCOUNT_ID

GCP billing account ID (format: XXXXXX-XXXXXX-XXXXXX). Optional; needed only for budget monitoring.

GOOGLE_APPLICATION_CREDENTIALSsecret

Path 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.

npm version MCP Registry Node.js TypeScript License: MIT

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:


View the full README on GitHub

Details

Repository
github.com/alexpota/cloudscope-mcp
Category
Cloud & Infrastructure
Package
cloudscope-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Cloud & Infrastructure MCP servers

View all
1cloudforgetech6-ctrl avatarCloudforgecloudforgetech6-ctrl/mcp_serverVisualise diagrams, generate Terraform HCL, and manage Azure/AWS/GCP infrastructure with AI.0stars
2jasonwilbur avatarCloud Regionsjasonwilbur/mcp-server-cloud-regionsCloud region data for AWS, Azure, GCP, OCI & more. Query by location, compliance, GPU.0stars
3kloudle avatarKloudle Cloud Security Scannerio.github.kloudle/cloud-security-scannerAWS cloud security scanners for AI agents — S3, IAM, EC2, EKS, RDS, CloudTrail, CloudWatch Logs0stars
4s2tconsulting avatarAcceleratorss2tconsulting/accelerators-mcp36 tools for AWS infrastructure, security compliance, AI workflows, and ACI governance.0stars
5synlake-ai avatarSynlake — Cloud Infrastructure for AI Agentssynlake-ai/synlakeCompare, estimate, and deploy cloud infrastructure across AWS, GCP, and Azure for AI agents.0stars
6maryadawson-code avatarIntegrityPulse FinOpsmaryadawson-code/integritypulseVerified cloud cost forecasting for AI agents. AWS, GCP, Azure pricing matrix.0stars