SuperAPI AI Directory

cloudscope-mcp

Azure cost management: spending analysis, forecasts, anomaly detection, budgets, optimization tips, idle resource detection and tag-based cost allocation.

Open website

About this tool

CloudScope MCP is a multi-cloud cost management MCP server that supports Azure and GCP, designed to let users directly query and analyze cloud bills through an AI assistant. It provides read-only access, covering spend, anomalies, forecasts, budgets, and guided FinOps workflows.

Purpose

CloudScope's core purpose is to simplify cloud cost management. Users only need to ask the AI a question, such as "give me this month's cost review," and CloudScope will run the complete workflow (spend, changes, anomalies, idle resources, budgets, forecasts) and return a decision-ready report, rather than raw numbers that users must interpret themselves. The sample report shows monthly Azure spend, major changes, idle resource costs, budget usage, and recommended actions.

Key Capabilities

  • Spend analysis: view cloud spend for the current month or a specified time period.
  • Anomaly detection: identify cost anomalies.
  • Forecasting: predict future costs.
  • Budget tracking: monitor budget usage progress.
  • Idle resource detection: discover unused or wasted resources.
  • Guided FinOps workflows: generate structured reports through predefined prompts.
  • Cross-account queries: support cost comparisons across subscriptions (Azure) and across projects (GCP).

How to Use

Prerequisites

  • Azure: install and sign in to the Azure CLI (az login), and have the Cost Management Reader role on the subscription.
  • GCP: install and sign in to the gcloud CLI (gcloud auth application-default login), enable BigQuery billing export (one-time manual setup), and have the BigQuery Data Viewer and BigQuery Job User roles on the dataset project.

Configuration

  • Azure zero configuration: CloudScope automatically detects the subscription from az login. Just add the server. To specify a subscription, add the environment variable AZURE_SUBSCRIPTION_ID.
  • GCP: requires a BigQuery billing export table. Find the table name in the GCP Console > Billing > Billing Export > BigQuery Export. Set GOOGLE_CLOUD_PROJECT to the GCP project ID; if the billing dataset is in a different project, you can use GCP_PROJECT_ID override.

Example questions

  • "How much did Azure spend last month?"
  • "Show GCP spending by service over the past 7 days"
  • "Were there any cost anomalies in GCP this week?"
  • "How much is Azure expected to spend next month?"
  • "Show cost optimization recommendations for GCP"
  • "Compare Azure and GCP costs across all projects and subscriptions"

Tools and prompts

Most tools accept a provider parameter (azure or gcp); provider-specific tools (list_subscriptions, list_projects, and the cross-account tools get_cross_subscription_costs / get_cross_project_costs) are fixed to their respective clouds. The default provider is auto-detected based on the configured provider. Guided workflows generate structured reports, and all prompts accept an optional provider parameter. In Claude Code, type /cloudscope: to view all prompts; in Claude Desktop, click the + button → Connectors → cloudscope.

When to use

  • FinOps teams or individuals who need a quick overview of multi-cloud spending.
  • Those who want to query cloud costs in natural language without manually operating the console.
  • Scenarios that require regular cost reviews and optimization recommendations.
  • Users who use both Azure and GCP and want a unified view and comparison of costs.

Limitations

  • CloudScope is read-only and cannot create, modify, or delete any cloud resources.
  • Azure uses the Cost Management Reader permission; GCP uses BigQuery Data Viewer + Job User, with no write permissions.
  • No service principal is required; for local use, az login or gcloud auth application-default login is sufficient.
  • The Azure Cost Management API is free.
  • GCP BigQuery cost queries incur charges, typically less than $0.01 per query ($6.25/TiB scanned, with the first 1 TiB per month free).
  • Azure can be used at the same time as GCP; just configure two sets of environment variables.
  • Security policy: read-only access.