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:
| Region | Endpoint |
|---|---|
| Australia | https://mcp-au.spotto.ai/mcp |
| United States | https://mcp-us.spotto.ai/mcp |
| Europe | https://mcp-eu.spotto.ai/mcp |
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
- Generate an API key from the Spotto Portal (see API Authentication)
- Configure your AI client with the Spotto MCP endpoint and your API key
- 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
- Getting Started — Generate an API key and test connectivity
- Client Setup — Configure your preferred AI client
- Available Tools — Browse the full list of MCP tools
- Example Queries — See what kinds of questions you can ask