Skip to main content

Spotto MCP Integration

The Spotto MCP server connects AI assistants directly to your Azure cloud cost and resource data. Instead of copying data into prompts or switching between tools, you can ask questions about your cloud spend in natural language and get answers backed by real-time data.

What is MCP?

The Model Context Protocol (MCP) is an open standard that allows AI assistants to securely connect to external data sources. Think of it as a bridge between your AI tools and your cloud data—the AI can query Spotto directly while you maintain control over authentication and access.

Compatible clients include:

  • Claude Code — Anthropic's CLI for Claude
  • Claude Desktop — Claude's desktop application
  • Cursor — AI-powered code editor
  • Windsurf — Codeium's IDE
  • OpenAI Codex CLI — OpenAI's command-line tool
  • Any MCP-compatible client using HTTP transport

What Can You Do?

Once connected, you can have natural conversations with your AI assistant about your cloud environment:

Cost Analysis

Ask questions about your spending patterns, identify anomalies, and understand where your money goes.

"What's driving the cost increase in my production subscription this month?"

"Show me a breakdown of storage costs across all resource groups"

"Which resources have the highest spend this week?"

Resource Management

Browse your Azure inventory, get detailed resource information, and track configuration changes.

"List all VMs in the analytics resource group with their current costs"

"What's the configuration of my SQL database server-prod-01?"

"Are there any Azure service retirements I need to plan for?"

Recommendations

Access cost-saving opportunities, security improvements, and optimization suggestions—then act on them.

"What are my top 5 cost-saving recommendations?"

"Dismiss the VM rightsizing recommendation for batch - server—we need the capacity for month-end processing"

"Share the storage optimization recommendations with the infrastructure team on Slack"

Security Posture

Monitor your secure score and review security recommendations.

"What's my current secure score across all subscriptions?"

"Show me high-priority security recommendations"

Regional Endpoints

Spotto MCP is available in three regions. Use the endpoint that matches your Spotto account region:

RegionEndpoint
Australiahttps://mcp-au.spotto.ai/mcp
United Stateshttps://mcp-us.spotto.ai/mcp
Europehttps://mcp-eu.spotto.ai/mcp
Data Isolation

Each region is completely separate. Use the endpoint that corresponds to where your Spotto account was created—there's no cross-region data access.

How It Works

  1. Generate an API key from the Spotto Portal (see API Authentication)
  2. Configure your AI client with the Spotto MCP endpoint and your API key
  3. Start asking questions about your cloud environment

The AI assistant sends your questions to Spotto's MCP server, which queries your cloud data and returns the results. All communication is encrypted and authenticated with your API key. For more details on the underlying API, see the Spotto API documentation.

Security

  • Authentication: Every request requires a valid Spotto API key
  • IP Allowlisting: Optionally restrict API key usage to specific IP addresses
  • Role-Based Access: Your API key inherits the permissions of the user who created it
  • Encryption: All traffic uses HTTPS
  • Edge Network: The MCP server runs on Cloudflare's global edge network for low latency

Next Steps