Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By Azure
Azure Managed Grafana skills — health checks, cost analysis, and diagnostics via AMG-MCP
npx claudepluginhub azure/amg-skills --plugin amg-toolkitMonthly Azure subscription cost analysis — lists all accessible subscriptions, lets the user choose which to analyze, then queries last billing month's cost breakdown by resource type, region, and service category for each subscription. Queries subscriptions sequentially with 1-minute waits between calls to avoid billing API rate limits (429). On first run, auto-discovers datasource UID.
Fleet-wide Cosmos DB for MongoDB (RU) health check — scans NormalizedRU consumption, service availability, server-side latency, throttling (429s), and replication metrics across all accounts, then deep-dives into abnormal accounts with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for subscription ID.
Fleet-wide Azure Key Vault health check — pulse check for availability, API latency, throttling (429s), auth failures (401/403), and vault saturation across all vaults, then deep-dives into the top 7 most interesting vaults with metrics and resource logs. Tracks known issues across sessions via persistent report. On first run, auto-discovers datasource UID and prompts for subscription ID.
Fleet-wide PostgreSQL Flexible Server health check — scans CPU, memory, storage, IOPS, disk bandwidth, and connection metrics across all servers, then deep-dives into abnormal servers with resource logs and correlation analysis. Tracks known issues across sessions via persistent report. Uses AMG-MCP pulse check for Tier 1 triage, then batched Azure Monitor queries for Tier 2 investigation. On first run, auto-discovers datasource UID and prompts for subscription ID.
Fleet-wide Azure Storage Account health check — pulse check for availability, latency, transactions, and error rates across all accounts, then deep-dives into the top 7 most interesting accounts with metrics (E2E latency, server latency, capacity, ingress/egress) and resource logs. Tracks known issues across sessions via persistent report. On first run, auto-discovers datasource UID and prompts for subscription ID.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Collect comprehensive infrastructure performance metrics
Azure MCP Server integration for 40+ Azure services with Azure CLI authentication.
Debug, explore, and instrument with Grafana using gcx CLI
Claude plugin for FinOps Toolkit, providing tools and integrations for FinOps practitioners.
Microsoft Azure MCP integration for cloud resource management, deployments, and Azure services. Manage your Azure infrastructure, monitor applications, and deploy resources directly from Claude Code.
Monitoring and alerting configuration with dashboard generation
Azure Connector Gateway — manage gateways, connections, and triggers. Connects external services (Office 365, Teams, Microsoft Forms, SharePoint, OneDrive, GitHub, Azure Blob) to sandbox apps via event-driven triggers or direct API calls using connection runtime URLs.
Official Claude plugin for Azure DocumentDB (MongoDB-compatible). Bundles the DocumentDB MCP server with skills for data modeling, indexing, query optimization, vector search, full-text search, deployment, security, and more.
Copilot agent skills for running standardized evaluation workflows with AgentOps Toolkit and Microsoft Foundry agents.
Azure Functions skills for setup, create, and deploy workflows
Agent plugin for Azure Managed Grafana — health checks, cost analysis, and diagnostics for Azure resources via the built-in AMG-MCP server. Ships in two formats from one repo: Claude Code and GitHub Copilot (VS Code + CLI).
Your Grafana MCP endpoint: https://<your-grafana-endpoint>/api/azure-mcp
| Skill | Command | Description |
|---|---|---|
| PostgreSQL Flex | /amg-check-pg-flex 7d | Fleet-wide health check for Azure PostgreSQL Flexible Servers |
| Cosmos DB MongoDB | /amg-check-cosmosdb-mongo-ru 7d | Health check for Cosmos DB for MongoDB (RU) accounts |
| Storage Account | /amg-check-storage-account 7d | Health check for Azure Storage Accounts |
| Key Vault | /amg-check-key-vault 7d | Health check for Azure Key Vaults |
| Azure Spend | /amg-check-azure-spend | Monthly cost analysis for Azure subscriptions |
Bearer-token auth. Requires a Grafana service account token or Entra ID token.
Set the env vars first:
export AMG_MCP_URL="https://<your-grafana-endpoint>/api/azure-mcp"
export AMG_MCP_TOKEN="<your-service-account-token>"
Then add the marketplace and install the plugin:
/plugin marketplace add Azure/amg-skills
/plugin install amg-toolkit@amg-skills
/plugin marketplace update amg-skills
/plugin install amg-toolkit@amg-skills
Updates are manual — Claude Code detects them by comparing the version field in marketplace.json against the installed version. Verify the installed version with:
/plugin list
/plugin uninstall amg-toolkit@amg-skills
Add --keep-data to preserve saved configuration and reports.
OAuth auto-login. No token required — copilot opens a browser for you to sign in to the AMG-MCP server once on first use.
Set the endpoint (URL only — no token):
export AMG_MCP_URL="https://<your-grafana-endpoint>/api/azure-mcp"
Then:
copilot plugin marketplace add Azure/amg-skills
copilot plugin install amg-toolkit@amg-skills
Known issue: github/copilot-cli#2709 can prevent the plugin's
.mcp.jsonfrom being auto-merged into~/.copilot/mcp-config.json. If/mcp show amgreturns nothing after install, register the server manually using one of these two fallbacks.Fallback A — interactive
/mcp add(inside acopilotsession):/mcp addFill in the prompts:
Prompt Value Server Name amgServer Type HTTPURL https://<your-grafana-endpoint>/api/azure-mcpHTTP Headers (leave empty — OAuth handles auth) Tools *(or press Enter for all)Press
Ctrl+Sto save.Fallback B — edit
~/.copilot/mcp-config.jsondirectly:{ "mcpServers": { "amg": { "type": "http", "url": "https://<your-grafana-endpoint>/api/azure-mcp", "headers": {}, "tools": ["*"] } } }Verify with
/mcp show amgafterward.
copilot plugin marketplace update amg-skills
copilot plugin install amg-toolkit@amg-skills
Updates are manual — Copilot detects them by comparing the version field in marketplace.json against the installed version. Verify the installed version with:
copilot plugin list
copilot plugin uninstall amg-toolkit@amg-skills
OAuth auto-login. No token required — VS Code opens a browser for you to sign in to the AMG-MCP server once on first use; the session is cached thereafter.
Set the endpoint (URL only — no token):
export AMG_MCP_URL="https://<your-grafana-endpoint>/api/azure-mcp"
Then open VS Code, launch the Chat Customizations editor, go to Marketplace, search for amg-toolkit, and click Install. VS Code will prompt you to sign in to AMG-MCP on first skill invocation.
Alternatively, run the Copilot CLI commands (see above) from the VS Code integrated terminal.
In the Chat Customizations editor, open the installed plugins list and click Update next to amg-toolkit. Or use the Copilot CLI update commands from a terminal.
In the Chat Customizations editor, open the installed plugins list and click Uninstall. Or use the Copilot CLI uninstall command from a terminal.