- CAPACITY
- LIMITS
- BOTTLENECKS
- HUMAN
Short answer
How can I audit my Synapse compute resources with AI?
Your AI pulls the current configuration and capacity for your SQL and Spark pools. You'll get a clear view of your provisioning limits and actual usage. Here is how it works.
Audit outcomes
Where your audit data lands.
The AI organizes the raw pool data into these specific outcomes.
CAPACITY
Usage snapshots
The AI compares your current pool settings against your limits. You get a direct view of available headroom.
LIMITS
Provisioning checks
The AI identifies where your SQL or Spark pools are hitting hard constraints. This highlights where you might need to scale.
BOTTLENECKS
Resource gaps
The AI flags pools that are over-provisioned or running too close to their ceiling. You get a list of specific targets for optimization.
HUMAN
Manual adjustments
The AI only reads and reports. You still handle the actual scaling or resizing of pools within the Azure portal.
The workflow
What your AI does when the audit request arrives.
The AI acts as a bridge between your chat interface and your Synapse environment.
Scan SQL pools
The AI pulls the configuration and capacity details for every SQL pool in your workspace.
list_sql_poolsScan Spark pools
The AI gathers the same provisioning and capacity data for your Spark pools.
list_spark_poolsAnalyze limits
The AI compares the gathered data to find where you are hitting provisioning ceilings.
list_sql_poolslist_spark_poolsReport findings
The AI presents a summary of which pools are healthy and which ones are nearing capacity.
list_sql_poolslist_spark_pools
Try it
Copy these to start.
Use these prompts to kick off your audit.
Starting points
These are just starting points. You can swap out the pool names or specific resource types to get more targeted answers.
Azure Synapse Analytics Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_MqO0WqrVDGRBLkpjn3kMhJJjBY9bjnhtsMU5bx9E/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Azure Synapse Analytics capabilities are ready to use.
{
"mcpServers": {
"azure-synapse-analytics-mcp": {
"url": "https://edge.vinkius.com/vk_preview_MqO0WqrVDGRBLkpjn3kMhJJjBY9bjnhtsMU5bx9E/mcp"
}
}
}List all my SQL pools and tell me if any are hitting their provisioning limits.
Check my Spark pools and show me the current capacity for each.
Which of my Synapse compute resources are currently over-provisioned?
Compare the capacity of my production SQL pool against its configured limits.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Azure Synapse Analytics once, then ask.
You only need to link your account once. Your credentials stay encrypted, and you can immediately start asking questions about your pools.
Connect Azure Synapse Analytics to your AIFAQ
How this task behaves.
- 01
Can the AI resize my SQL pools automatically?
No. The AI can only read and report on your current configurations. You must perform any scaling or resizing manually in Azure.
- 02
Does the AI see my actual data inside the tables?
No. The AI only accesses the metadata and configuration settings for your SQL and Spark pools.
- 03
Can I audit specific Spark pools instead of all of them?
Yes. You can ask the AI to focus on a specific pool by name.
- 04
Will this tool delete any of my compute resources?
No. This MCP only has read-only capabilities for listing pools. It cannot delete or modify anything.
- 05
How does the AI know if a pool is at capacity?
The AI uses the capacity and provisioning data retrieved from your pools to calculate how much headroom remains.
More questions about Azure Synapse Analytics? The Connector page answers them. See everything the Azure Synapse Analytics Connector can do
Connect Azure Synapse Analytics to Claude, Cursor, ChatGPT & more
