MCP Servers & Tools
Connect your AI agents to the systems your teams already run. · Updated 2026-09-11
Live servers
27
Agent tools
824
Products connected
11
Ready-to-run playbooks
3
Your AI agents, connected
Enterprise
Cloud & Infrastructure
Multi-cloud, audit costs
AWS · Azure · Snowflake · MS.Fabric · Terraform · GitHub
FinOps & Observability
Real-time dashboards, tested code
Vizro · Grafana · Context7 · Playwright
Planning & Coordination
Track work and align every team
Confluence · Jira · MS.365 · Slack
Your AI agents
27 live servers · 824 tools
Cloud
Analyze cloud costs and troubleshoot infrastructure
DevOps
Find proven infrastructure modules and review code changes
Dashboards
Monitor systems with real-time alerts and dashboards
Planning
Track issues and publish documentation
Collaboration
Search mail, calendars and files where teams already work
DevTools
Test applications and access library documentation
Data
Query warehouses and transform data pipelines
Growth
Track customers, deals and follow-ups
Collaboration
2 servers · 80+ tools
Search mail, calendars and files where teams already work
Startup
Deploy Everywhere
Multi-cloud, ship faster
AWS · Azure · Terraform · GitHub
Measure & Scale
Real-time dashboards and data
Vizro · Grafana · Snowflake · MS.Fabric
Build & Grow
Test code, grow customers
Context7 · Playwright · Notion · HubSpot
How it works
Your agent asks
Ask your AI agent: "What's our AWS spending?" It needs real cloud access to answer.
One standard connector
MCP: one standard connector (like USB-C for AI) instead of custom code to each system.
Acts within its access
Each connection uses team access or your own sign-in, and can do only what that allows.
Tool counts come from a live connection to each local server, and hosted connectors like GitHub, Slack, Notion and HubSpot are counted as servers but not as tools.
Integration playbooks
Customer context in one answer
Support resolves a refund question with the customer's account status and the cited policy together.
HubSpot → Notion · Runs in: b2b-metering · Customer Support
A customer is asking about a refund. Find their company in HubSpot and report its account status, then tell me what our current refund policy in Notion says. Cite the page. Do not invent or guess either one.
Track job applications
Candidates keep their application pipeline current from real recruiter replies and interview dates, with nothing written until they approve.
Google → Notion · Runs in: ai-job-search
Search Gmail for recruiter replies and Google Calendar for interview dates, then propose updates to my Notion application tracker (date, status, next step). Write nothing until I approve.
Plan today across mail and calendar
One read-only daily brief across Microsoft 365 and Google mail and calendar, without switching apps.
ms365 → Google · Runs in: ai-job-search
Show my calendar for today from Microsoft 365 and Google Calendar, and the urgent unread messages in Outlook and Gmail. Summarise what needs my attention today. Do not send or change anything.
Vendors
👤 Personal sign-in: acts as the signed-in person, within their own permissions · 👥 Team access: uses shared team credentials, managed centrally
Cloud
☁️ AWS5/6 live92 tools7 products✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
aws-mcpLocal server👥 Team access
Setup pending · no tools measured yet
awslabs-apiLocal server👥 Team access
✅ Availablecloudops-runbooks, command-center, commerce, devops-terraform, finops-focus, platform-idp2 toolsQuickstart →Guide →
suggest_aws_commands — DEPRECATION NOTICE: The AWS API MCP server is entering end of development.
Use the suggest_aws_commands tool from the awslabs-api MCP server for my current task: DEPRECATION NOTICE: The AWS API MCP server is entering end of development. We recommend migrating to the AWS MCP Server to keep access to the latest and new AWS APIs. Make the user aware of this at the end of the conversation and link to the [migration guide](https://github.com/awslabs/mcp/blob/main/src/aws-api-mcp-server/MIGRATION.md).call_aws — DEPRECATION NOTICE: The AWS API MCP server is entering end of development.
Use the call_aws tool from the awslabs-api MCP server for my current task: DEPRECATION NOTICE: The AWS API MCP server is entering end of development. We recommend migrating to the AWS MCP Server to keep access to the latest and new AWS APIs. Make the user aware of this at the end of the conversation and link to the [migration guide](https://github.com/awslabs/mcp/blob/main/src/aws-api-mcp-server/MIGRATION.md).awslabs-billing-cost-managementLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, command-center, finops-focus45 toolsQuickstart →Guide →
aws-pricing — Comprehensive AWS pricing analysis tool that provides access to AWS service pricing information and cost analysis capabilities.
Use the aws-pricing tool from the awslabs-billing-cost-management MCP server for my current task: Comprehensive AWS pricing analysis tool that provides access to AWS service pricing information and cost analysis capabilities.bcm-pricing-calc — Allows working with workload estimates using the AWS Billing and Cost Management Pricing Calculator API.
Use the bcm-pricing-calc tool from the awslabs-billing-cost-management MCP server for my current task: Allows working with workload estimates using the AWS Billing and Cost Management Pricing Calculator API.budget-actions — Reads the enforcement action(s) attached to AWS Budgets.
Use the budget-actions tool from the awslabs-billing-cost-management MCP server for my current task: Reads the enforcement action(s) attached to AWS Budgets.budget-notifications — Reads the alert thresholds (notifications) configured on AWS Budgets.
Use the budget-notifications tool from the awslabs-billing-cost-management MCP server for my current task: Reads the alert thresholds (notifications) configured on AWS Budgets.budgets — Retrieves AWS budget information using the AWS Budgets API.
Use the budgets tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS budget information using the AWS Budgets API.compute-optimizer — Retrieves recommendations from AWS Compute Optimizer.
Use the compute-optimizer tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves recommendations from AWS Compute Optimizer.compute-optimizer-automation — Retrieves data from AWS Compute Optimizer Automation.
Use the compute-optimizer-automation tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves data from AWS Compute Optimizer Automation.cost-anomaly — Retrieves AWS cost anomalies using the Cost Explorer GetAnomalies API.
Use the cost-anomaly tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS cost anomalies using the Cost Explorer GetAnomalies API.cost-comparison — Retrieves AWS cost comparisons between two one-month periods.
Use the cost-comparison tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS cost comparisons between two one-month periods.cost-explorer — Retrieves AWS cost and usage data using the Cost Explorer API.
Use the cost-explorer tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS cost and usage data using the Cost Explorer API.cost-optimization — Retrieves cost optimization recommendations from AWS Cost Optimization Hub.
Use the cost-optimization tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves cost optimization recommendations from AWS Cost Optimization Hub.credits — Access AWS credits data: balance, expiration, product applicability, sharing configuration, and the per-service allocation ledger.
Use the credits tool from the awslabs-billing-cost-management MCP server for my current task: Access AWS credits data: balance, expiration, product applicability, sharing configuration, and the per-service allocation ledger.describe-cost-category-definition — Returns the full definition of a cost category using the DescribeCostCategoryDefinition API.
Use the describe-cost-category-definition tool from the awslabs-billing-cost-management MCP server for my current task: Returns the full definition of a cost category using the DescribeCostCategoryDefinition API.enterprise_support — Access AWS Enterprise Support charge data: the Support charge for a billing period, the Support-eligible spend it was calculated from, the effective pricing pla
Use the enterprise_support tool from the awslabs-billing-cost-management MCP server for my current task: Access AWS Enterprise Support charge data: the Support charge for a billing period, the Support-eligible spend it was calculated from, the effective pricing pla.free-tier-usage — Retrieves AWS Free Tier usage information using the Free Tier Usage API.
Use the free-tier-usage tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS Free Tier usage information using the Free Tier Usage API.get-billing-group-cost-report — Retrieves the margin summary report for a specific billing group, which includes the AWS cost and charged amount (pro forma cost) broken down by attributes such
Use the get-billing-group-cost-report tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves the margin summary report for a specific billing group, which includes the AWS cost and charged amount (pro forma cost) broken down by attributes such.get-billing-preferences — Retrieves billing preferences for the specified feature.
Use the get-billing-preferences tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves billing preferences for the specified feature.get-billing-view — Returns the metadata associated to the specified billing view ARN.
Use the get-billing-view tool from the awslabs-billing-cost-management MCP server for my current task: Returns the metadata associated to the specified billing view ARN.get-resource-policy — Returns the resource-based policy document attached to the resource in JSON format.
Use the get-resource-policy tool from the awslabs-billing-cost-management MCP server for my current task: Returns the resource-based policy document attached to the resource in JSON format.invoice-units — Access AWS Invoice Configuration (invoice units) — read-only.
Use the invoice-units tool from the awslabs-billing-cost-management MCP server for my current task: Access AWS Invoice Configuration (invoice units) — read-only.invoicing — Access AWS Invoicing data.
Use the invoicing tool from the awslabs-billing-cost-management MCP server for my current task: Access AWS Invoicing data.list-account-associations — Lists linked accounts associated with the payer account from AWS Billing Conductor.
Use the list-account-associations tool from the awslabs-billing-cost-management MCP server for my current task: Lists linked accounts associated with the payer account from AWS Billing Conductor.list-billing-group-cost-reports — Retrieves a summary report of actual AWS charges and calculated AWS charges based on the associated pricing plan of a billing group.
Use the list-billing-group-cost-reports tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a summary report of actual AWS charges and calculated AWS charges based on the associated pricing plan of a billing group.list-billing-groups — Retrieves a list of billing groups from AWS Billing Conductor.
Use the list-billing-groups tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a list of billing groups from AWS Billing Conductor.list-billing-views — Lists the billing views available for a given time period.
Use the list-billing-views tool from the awslabs-billing-cost-management MCP server for my current task: Lists the billing views available for a given time period.list-cost-allocation-tag-backfill-history — Retrieves the history of cost allocation tag backfill requests using the ListCostAllocationTagBackfillHistory API.
Use the list-cost-allocation-tag-backfill-history tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves the history of cost allocation tag backfill requests using the ListCostAllocationTagBackfillHistory API.list-cost-allocation-tags — Lists cost allocation tags in the account using the ListCostAllocationTags API.
Use the list-cost-allocation-tags tool from the awslabs-billing-cost-management MCP server for my current task: Lists cost allocation tags in the account using the ListCostAllocationTags API.list-cost-category-definitions — Lists all cost category definitions in the account using the ListCostCategoryDefinitions API.
Use the list-cost-category-definitions tool from the awslabs-billing-cost-management MCP server for my current task: Lists all cost category definitions in the account using the ListCostCategoryDefinitions API.list-custom-line-item-versions — Retrieves a list of versions for a specific custom line item from AWS Billing Conductor.
Use the list-custom-line-item-versions tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a list of versions for a specific custom line item from AWS Billing Conductor.list-custom-line-items — Retrieves a list of custom line items (FFLIs) from AWS Billing Conductor.
Use the list-custom-line-items tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a list of custom line items (FFLIs) from AWS Billing Conductor.list-pricing-plans — Retrieves a list of pricing plans from AWS Billing Conductor.
Use the list-pricing-plans tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a list of pricing plans from AWS Billing Conductor.list-pricing-plans-for-rule — Lists the pricing plans associated with a specific pricing rule.
Use the list-pricing-plans-for-rule tool from the awslabs-billing-cost-management MCP server for my current task: Lists the pricing plans associated with a specific pricing rule.list-pricing-rules — Retrieves a list of pricing rules from AWS Billing Conductor.
Use the list-pricing-rules tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves a list of pricing rules from AWS Billing Conductor.list-pricing-rules-for-plan — Lists the pricing rules associated with a specific pricing plan.
Use the list-pricing-rules-for-plan tool from the awslabs-billing-cost-management MCP server for my current task: Lists the pricing rules associated with a specific pricing plan.list-resources-associated-to-custom-line-item — Lists the resources associated to a custom line item from AWS Billing Conductor.
Use the list-resources-associated-to-custom-line-item tool from the awslabs-billing-cost-management MCP server for my current task: Lists the resources associated to a custom line item from AWS Billing Conductor.list-source-views-for-billing-view — Lists the source views (managed AWS billing views) that a custom billing view is built from.
Use the list-source-views-for-billing-view tool from the awslabs-billing-cost-management MCP server for my current task: Lists the source views (managed AWS billing views) that a custom billing view is built from.procurement-preferences — Access AWS Procurement Portal Preferences — read-only.
Use the procurement-preferences tool from the awslabs-billing-cost-management MCP server for my current task: Access AWS Procurement Portal Preferences — read-only.rec-details — Get detailed cost optimization recommendation with integrated data from multiple AWS services.
Use the rec-details tool from the awslabs-billing-cost-management MCP server for my current task: Get detailed cost optimization recommendation with integrated data from multiple AWS services.ri-performance — Retrieves AWS Reserved Instance (RI) coverage and utilization data using the Cost Explorer API.
Use the ri-performance tool from the awslabs-billing-cost-management MCP server for my current task: Retrieves AWS Reserved Instance (RI) coverage and utilization data using the Cost Explorer API.session-sql — Execute SQL queries on the persistent session database.
Use the session-sql tool from the awslabs-billing-cost-management MCP server for my current task: Execute SQL queries on the persistent session database.sp-explorer — Tool that describes Savings Plans inventory and purchasable offerings.
Use the sp-explorer tool from the awslabs-billing-cost-management MCP server for my current task: Tool that describes Savings Plans inventory and purchasable offerings.sp-performance — Tool that retrieves AWS Savings Plans coverage and utilization data using the Cost Explorer API.
Use the sp-performance tool from the awslabs-billing-cost-management MCP server for my current task: Tool that retrieves AWS Savings Plans coverage and utilization data using the Cost Explorer API.sp-purchase-analyzer — Tool that runs AWS Savings Plans Purchase Analyzer what-if analyses using the Cost Explorer API.
Use the sp-purchase-analyzer tool from the awslabs-billing-cost-management MCP server for my current task: Tool that runs AWS Savings Plans Purchase Analyzer what-if analyses using the Cost Explorer API.sp-recommendation — Tool that retrieves AWS Savings Plans purchase recommendations using the Cost Explorer API.
Use the sp-recommendation tool from the awslabs-billing-cost-management MCP server for my current task: Tool that retrieves AWS Savings Plans purchase recommendations using the Cost Explorer API.storage-lens — Query S3 Storage Lens metrics data using Athena SQL.
Use the storage-lens tool from the awslabs-billing-cost-management MCP server for my current task: Query S3 Storage Lens metrics data using Athena SQL.awslabs-ecsLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, command-center, platform-idp9 toolsQuickstart →Guide →
aws_knowledge_aws___read_documentation — Fetch full AWS doc pages as markdown.
Use the aws_knowledge_aws___read_documentation tool from the awslabs-ecs MCP server for my current task: Fetch full AWS doc pages as markdown.aws_knowledge_aws___search_documentation — AWS docs search.
Use the aws_knowledge_aws___search_documentation tool from the awslabs-ecs MCP server for my current task: AWS docs search.build_and_push_image_to_ecr — Creates ECR infrastructure and builds/pushes a Docker image to ECR.
Use the build_and_push_image_to_ecr tool from the awslabs-ecs MCP server for my current task: Creates ECR infrastructure and builds/pushes a Docker image to ECR.containerize_app — Start here if a user wants to run their application locally or deploy an app to the cloud.
Use the containerize_app tool from the awslabs-ecs MCP server for my current task: Start here if a user wants to run their application locally or deploy an app to the cloud.delete_app — Deletes a complete Express Mode deployment including service and ECR infrastructure.
Use the delete_app tool from the awslabs-ecs MCP server for my current task: Deletes a complete Express Mode deployment including service and ECR infrastructure.ecs_resource_management — Execute ECS API operations directly.
Use the ecs_resource_management tool from the awslabs-ecs MCP server for my current task: Execute ECS API operations directly.ecs_troubleshooting_tool — ECS troubleshooting tool with multiple diagnostic actions.
Use the ecs_troubleshooting_tool tool from the awslabs-ecs MCP server for my current task: ECS troubleshooting tool with multiple diagnostic actions.validate_ecs_express_mode_prerequisites — Validates prerequisites for ECS Express Mode deployment.
Use the validate_ecs_express_mode_prerequisites tool from the awslabs-ecs MCP server for my current task: Validates prerequisites for ECS Express Mode deployment.wait_for_service_ready — Waits for ECS tasks in a service to reach RUNNING status.
Use the wait_for_service_ready tool from the awslabs-ecs MCP server for my current task: Waits for ECS tasks in a service to reach RUNNING status.awslabs-iacLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, commerce, devops-terraform, platform-idp9 toolsQuickstart →Guide →
validate_cloudformation_template — Validate CloudFormation template syntax, schema, and resource properties using cfn-lint.
Validate this CloudFormation template and list any compliance findings before it is deployed.check_cloudformation_template_compliance — Validate CloudFormation template against security and compliance rules using cfn-guard.
Validate this CloudFormation template and list any compliance findings before it is deployed.troubleshoot_cloudformation_deployment — Troubleshoot CloudFormation deployment failures with root cause analysis and CloudTrail integration.
Use the troubleshoot_cloudformation_deployment tool from the awslabs-iac MCP server for my current task: Troubleshoot CloudFormation deployment failures with root cause analysis and CloudTrail integration.get_cloudformation_pre_deploy_validation_instructions — Get instructions for CloudFormation pre-deployment validation.
Use the get_cloudformation_pre_deploy_validation_instructions tool from the awslabs-iac MCP server for my current task: Get instructions for CloudFormation pre-deployment validation.search_cdk_documentation — Searches AWS CDK documentation knowledge bases and returns relevant excerpts.
Use the search_cdk_documentation tool from the awslabs-iac MCP server for my current task: Searches AWS CDK documentation knowledge bases and returns relevant excerpts.search_cloudformation_documentation — Searches AWS CloudFormation documentation knowledge bases and returns relevant excerpts.
Use the search_cloudformation_documentation tool from the awslabs-iac MCP server for my current task: Searches AWS CloudFormation documentation knowledge bases and returns relevant excerpts.search_cdk_samples_and_constructs — Searches CDK code samples, examples, constructs, and patterns documentation.
Use the search_cdk_samples_and_constructs tool from the awslabs-iac MCP server for my current task: Searches CDK code samples, examples, constructs, and patterns documentation.cdk_best_practices — Returns CDK best practices and security guidelines.
Use the cdk_best_practices tool from the awslabs-iac MCP server for my current task: Returns CDK best practices and security guidelines.read_iac_documentation_page — Fetch full AWS doc pages as markdown.
Use the read_iac_documentation_page tool from the awslabs-iac MCP server for my current task: Fetch full AWS doc pages as markdown. `search_documentation` already returns verbatim page chunks, so don't re-read a URL whose chunk you already have to "confirm" or "round out" an answer -- the chunk is the real page text; treat it as authoritative.awslabs-networkLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, command-center27 toolsQuickstart →Guide →
detect_cwan_inspection — Detect Network Function Groups (NFGs) performing inspection in CloudWAN path.
Use the detect_cwan_inspection tool from the awslabs-network MCP server for my current task: Detect Network Function Groups (NFGs) performing inspection in CloudWAN path.detect_tgw_inspection — Detect AWS Network Firewalls and 3rd party firewalls attached to a Transit Gateway.
Use the detect_tgw_inspection tool from the awslabs-network MCP server for my current task: Detect AWS Network Firewalls and 3rd party firewalls attached to a Transit Gateway.find_ip_address — Locate an AWS Elastic Network Interface (ENI) by its IP address.
Use the find_ip_address tool from the awslabs-network MCP server for my current task: Locate an AWS Elastic Network Interface (ENI) by its IP address.get_all_cwan_routes — Get comprehensive Cloud WAN routing tables across all segments and regions.
Use the get_all_cwan_routes tool from the awslabs-network MCP server for my current task: Get comprehensive Cloud WAN routing tables across all segments and regions.get_all_tgw_routes — Get all Transit Gateway route tables and their routes in one call.
Use the get_all_tgw_routes tool from the awslabs-network MCP server for my current task: Get all Transit Gateway route tables and their routes in one call.get_cwan — Get comprehensive AWS Cloud WAN Core Network configuration and state.
Use the get_cwan tool from the awslabs-network MCP server for my current task: Get comprehensive AWS Cloud WAN Core Network configuration and state.get_cwan_attachment — Get detailed information for a specific Cloud WAN attachment based on its type.
Use the get_cwan_attachment tool from the awslabs-network MCP server for my current task: Get detailed information for a specific Cloud WAN attachment based on its type.get_cwan_logs — Retrieve AWS Cloud WAN event logs for troubleshooting topology changes and routing updates.
Use the get_cwan_logs tool from the awslabs-network MCP server for my current task: Retrieve AWS Cloud WAN event logs for troubleshooting topology changes and routing updates.get_cwan_peering — Get comprehensive peering details from both Cloud WAN and Transit Gateway perspectives.
Use the get_cwan_peering tool from the awslabs-network MCP server for my current task: Get comprehensive peering details from both Cloud WAN and Transit Gateway perspectives.get_cwan_routes — Get network routes for a specific segment and region.
Use the get_cwan_routes tool from the awslabs-network MCP server for my current task: Get network routes for a specific segment and region.get_eni_details — Get comprehensive AWS Elastic Network Interface (ENI) details for network troubleshooting.
Use the get_eni_details tool from the awslabs-network MCP server for my current task: Get comprehensive AWS Elastic Network Interface (ENI) details for network troubleshooting.get_firewall_flow_logs — Retrieve AWS Network Firewall flow logs from CloudWatch Logs for traffic analysis and troubleshooting.
Use the get_firewall_flow_logs tool from the awslabs-network MCP server for my current task: Retrieve AWS Network Firewall flow logs from CloudWatch Logs for traffic analysis and troubleshooting.get_firewall_rules — Get AWS Network Firewall rules for traffic inspection analysis.
Use the get_firewall_rules tool from the awslabs-network MCP server for my current task: Get AWS Network Firewall rules for traffic inspection analysis.get_path_trace_methodology — Comprehensive AWS network path tracing guide for LLM consumption.
Use the get_path_trace_methodology tool from the awslabs-network MCP server for my current task: Comprehensive AWS network path tracing guide for LLM consumption.get_tgw — Get basic configuration and operational details of an AWS Transit Gateway.
Use the get_tgw tool from the awslabs-network MCP server for my current task: Get basic configuration and operational details of an AWS Transit Gateway.get_tgw_flow_logs — Retrieve Transit Gateway flow logs from CloudWatch Logs for traffic analysis and troubleshooting.
Use the get_tgw_flow_logs tool from the awslabs-network MCP server for my current task: Retrieve Transit Gateway flow logs from CloudWatch Logs for traffic analysis and troubleshooting.get_tgw_routes — Get routes from a specific Transit Gateway route table with optional filtering.
Use the get_tgw_routes tool from the awslabs-network MCP server for my current task: Get routes from a specific Transit Gateway route table with optional filtering.get_vpc_flow_logs — Get VPC Flow Logs stored in CloudWatch Logs.
Use the get_vpc_flow_logs tool from the awslabs-network MCP server for my current task: Get VPC Flow Logs stored in CloudWatch Logs.get_vpc_network — Get comprehensive VPC network configuration including routing, subnets, security, and connectivity.
Show VPCs, subnets, route tables and Transit Gateway attachments across all accounts.list_core_networks — List all Cloud WAN core networks in the specified region.
Use the list_core_networks tool from the awslabs-network MCP server for my current task: List all Cloud WAN core networks in the specified region.list_cwan_peerings — List all Transit Gateway peerings for a Cloud WAN core network.
Use the list_cwan_peerings tool from the awslabs-network MCP server for my current task: List all Transit Gateway peerings for a Cloud WAN core network.list_firewalls — List all AWS Network Firewalls in the specified region.
Use the list_firewalls tool from the awslabs-network MCP server for my current task: List all AWS Network Firewalls in the specified region.list_tgw_peerings — List all Transit Gateway peerings.
Use the list_tgw_peerings tool from the awslabs-network MCP server for my current task: List all Transit Gateway peerings.list_transit_gateways — List all AWS Transit Gateways in the specified region.
Use the list_transit_gateways tool from the awslabs-network MCP server for my current task: List all AWS Transit Gateways in the specified region.list_vpcs — List all VPCs in the specified AWS region.
Use the list_vpcs tool from the awslabs-network MCP server for my current task: List all VPCs in the specified AWS region.list_vpn_connections — List all Site-to-Site VPN connections in specified AWS region.
Use the list_vpn_connections tool from the awslabs-network MCP server for my current task: List all Site-to-Site VPN connections in specified AWS region.simulate_cwan_route_change — Simulate Cloud WAN network changes for a single region.
Use the simulate_cwan_route_change tool from the awslabs-network MCP server for my current task: Simulate Cloud WAN network changes for a single region.🪟 Microsoft7/7 live575 tools7 products✅ Available👥👤 Team + personal🏢 Enterprise · bc🚀 Startup · os
azureLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, command-center, devops-terraform, finops-focus, os-ui60 toolsQuickstart →Guide →
documentation — Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query.
Use the documentation tool from the azure MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.This tool is a hierarchical MCP command router.azd — Azure Developer CLI (azd) includes a suite of tools to help build, modernize, and manage applications on Azure.
Use the azd tool from the azure MCP server for my current task: Azure Developer CLI (azd) includes a suite of tools to help build, modernize, and manage applications on Azure. It simplifies the process of developing cloud applications by providing commands for project initialization, resource provisioning, deployment, and monitoring. Use this tool to streamline your Azure development workflow and manage your cloud resources efficiently.This tool is a hierarchical MCP command router.foundry — MCP server with tools to read, create, modify resources such as Models, Agents and Evaluation workflows in Microsoft Foundry platform.This tool is a…
Use the foundry tool from the azure MCP server for my current task: MCP server with tools to read, create, modify resources such as Models, Agents and Evaluation workflows in Microsoft Foundry platform.This tool is a hierarchical MCP command router.get_azure_bestpractices — Azure best practices - Commands return a list of best practices for code generation, operations and deployment when working with Azure services.
List Azure resources missing a required owner or environment tag, by subscription.aks — Azure Kubernetes Service operations - Manage and query Azure Kubernetes Service (AKS) resources across subscriptions.
Use the aks tool from the azure MCP server for my current task: Azure Kubernetes Service operations - Manage and query Azure Kubernetes Service (AKS) resources across subscriptions. Use when you need subscription-scoped visibility into AKS cluster and node pool metadata—including Azure resource IDs, networking endpoints, identity configuration, and provisioning state—for governance or automation. Requires Azure subscription context. Not for kubectl execution, pod lifecycle changes, or in-cluster application deployments—use Kubernetes-native tooling for those tasks.This tool is a hierarchical MCP command router.appconfig — App Configuration operations - Commands for managing Azure App Configuration stores and key-value settings.
Use the appconfig tool from the azure MCP server for my current task: App Configuration operations - Commands for managing Azure App Configuration stores and key-value settings. Includes operations for listing configuration stores, managing key-value pairs, setting labels, locking/unlocking settings, and retrieving configuration data.This tool is a hierarchical MCP command router.applens — AppLens diagnostic operations – Primary tool for diagnosing and troubleshooting Azure resource issues.
Use the applens tool from the azure MCP server for my current task: AppLens diagnostic operations – Primary tool for diagnosing and troubleshooting Azure resource issues. Uses conversational AI-powered diagnostics to detect problems, identify root causes, and recommend remediation steps. This tool should be the first choice when users report errors, performance issues, availability problems, or unexpected Azure resource behavior.This tool is a hierarchical MCP command router.appservice — App Service operations - Commands for managing Azure App Service resources including web apps, databases, and configurations.This tool is a hierarchical MCP…
Use the appservice tool from the azure MCP server for my current task: App Service operations - Commands for managing Azure App Service resources including web apps, databases, and configurations.This tool is a hierarchical MCP command router.role — Authorization operations - Commands for managing Azure Role-Based Access Control (RBAC) resources.
Use the role tool from the azure MCP server for my current task: Authorization operations - Commands for managing Azure Role-Based Access Control (RBAC) resources. Includes operations for listing role assignments, managing permissions, and working with Azure security and access management at various scopes.This tool is a hierarchical MCP command router.datadog — Datadog operations - Commands for managing and monitoring Azure resources through Datadog integration.
Use the datadog tool from the azure MCP server for my current task: Datadog operations - Commands for managing and monitoring Azure resources through Datadog integration. Includes operations for listing Datadog monitors and retrieving information about monitored Azure resources and their health status.This tool is a hierarchical MCP command router.managedlustre — Azure Managed Lustre operations - Commands for creating, updating, listing and inspecting Azure Managed Lustre file systems (AMLFS) used for high-performance…
Use the managedlustre tool from the azure MCP server for my current task: Azure Managed Lustre operations - Commands for creating, updating, listing and inspecting Azure Managed Lustre file systems (AMLFS) used for high-performance computing workloads. The tool focuses on managing all the aspects related to Azure Managed Lustre file system instances.This tool is a hierarchical MCP command router.azureterraformbestpractices — Returns Terraform best practices for Azure.
Use the azureterraformbestpractices tool from the azure MCP server for my current task: Returns Terraform best practices for Azure. Call this before generating Terraform code for Azure Providers.deploy — Deploy operations – Commands for deploying applications to Azure.
Use the deploy tool from the azure MCP server for my current task: Deploy operations – Commands for deploying applications to Azure. Provides sub-commands to generate deployment plans, offer infrastructure-as-code (Bicep/Terraform) guidance, fetch application logs, generate CI/CD pipeline guidance, and produce Azure architecture diagrams based on application topology.This tool is a hierarchical MCP command router.deviceregistry — Device Registry operations - Commands to manage Azure Device Registry resources.
Use the deviceregistry tool from the azure MCP server for my current task: Device Registry operations - Commands to manage Azure Device Registry resources.eventgrid — Event Grid operations - Commands for managing and accessing Event Grid topics, domains, and event subscriptions.This tool is a hierarchical MCP command router.
Use the eventgrid tool from the azure MCP server for my current task: Event Grid operations - Commands for managing and accessing Event Grid topics, domains, and event subscriptions.This tool is a hierarchical MCP command router.acr — Azure Container Registry operations - Commands for managing Azure Container Registry resources.
Use the acr tool from the azure MCP server for my current task: Azure Container Registry operations - Commands for managing Azure Container Registry resources. Includes operations for listing container registries and managing registry configurations.This tool is a hierarchical MCP command router.advisor — Azure Advisor operations - Manage and query Azure Advisor recommendations across subscriptions.
Use the advisor tool from the azure MCP server for my current task: Azure Advisor operations - Manage and query Azure Advisor recommendations across subscriptions. Use when you need subscription-scoped visibility into Advisor recommendations. Requires Azure subscription context.This tool is a hierarchical MCP command router.bicepschema — Bicep schema operations - Commands for working with Azure Bicep Infrastructure as Code (IaC) generation and schema management.
Use the bicepschema tool from the azure MCP server for my current task: Bicep schema operations - Commands for working with Azure Bicep Infrastructure as Code (IaC) generation and schema management. Includes operations for retrieving Bicep schemas, templates, and resource definitions to support infrastructure deployment automation.This tool is a hierarchical MCP command router.cosmos — Cosmos DB operations - Commands for managing and querying Azure Cosmos DB resources.
Use the cosmos tool from the azure MCP server for my current task: Cosmos DB operations - Commands for managing and querying Azure Cosmos DB resources. Includes operations for accounts, databases, containers, and document queries.This tool is a hierarchical MCP command router.cloudarchitect — Cloud Architecture operations - Commands for generating Azure architecture designs and recommendations based on requirements.This tool is a hierarchical MCP…
Use the cloudarchitect tool from the azure MCP server for my current task: Cloud Architecture operations - Commands for generating Azure architecture designs and recommendations based on requirements.This tool is a hierarchical MCP command router.communication — Communication services operations - Commands for managing Azure Communication Services - supports sending SMSThis tool is a hierarchical MCP command router.
Use the communication tool from the azure MCP server for my current task: Communication services operations - Commands for managing Azure Communication Services - supports sending SMSThis tool is a hierarchical MCP command router.compute — Compute operations - Commands for managing and monitoring Azure Virtual Machines (VMs), Virtual Machine Scale Sets (VMSS), and Managed Disks.
Use the compute tool from the azure MCP server for my current task: Compute operations - Commands for managing and monitoring Azure Virtual Machines (VMs), Virtual Machine Scale Sets (VMSS), and Managed Disks.confidentialledger — Azure Confidential Ledger operations - Commands for appending and querying tamper-proof ledger entries backed by TEEs and blockchain-style integrity guarantees.
Use the confidentialledger tool from the azure MCP server for my current task: Azure Confidential Ledger operations - Commands for appending and querying tamper-proof ledger entries backed by TEEs and blockchain-style integrity guarantees. Use these commands to write immutable audit records.This tool is a hierarchical MCP command router.containerapps — Azure Container Apps operations - Commands for managing Azure Container Apps resources.
Use the containerapps tool from the azure MCP server for my current task: Azure Container Apps operations - Commands for managing Azure Container Apps resources. Includes operations for listing container apps and managing container app configurations.This tool is a hierarchical MCP command router.eventhubs — Azure Event Hubs operations - Commands for managing Azure Event Hubs namespaces and event hubs.
Use the eventhubs tool from the azure MCP server for my current task: Azure Event Hubs operations - Commands for managing Azure Event Hubs namespaces and event hubs. Includes CRUD operations Event Hubs service resources.This tool is a hierarchical MCP command router.fileshares — File Shares operations - Commands for managing Azure File Shares.This tool is a hierarchical MCP command router.
Use the fileshares tool from the azure MCP server for my current task: File Shares operations - Commands for managing Azure File Shares.This tool is a hierarchical MCP command router.foundryextensions — Foundry Extensions service operations - Commands for interacting with Microsoft Foundry OpenAI, knowledge indexes, threads, agents, and resources.This tool is…
Use the foundryextensions tool from the azure MCP server for my current task: Foundry Extensions service operations - Commands for interacting with Microsoft Foundry OpenAI, knowledge indexes, threads, agents, and resources.This tool is a hierarchical MCP command router.functionapp — Function App operations - Commands for managing and accessing Azure Function App resources.This tool is a hierarchical MCP command router.
Use the functionapp tool from the azure MCP server for my current task: Function App operations - Commands for managing and accessing Azure Function App resources.This tool is a hierarchical MCP command router.functions — Azure Functions code generation commands.
Use the functions tool from the azure MCP server for my current task: Azure Functions code generation commands. Use these tools to generate functions code, explore supported languages and runtime versions, and get composable function templates for Azure Functions development.This tool is a hierarchical MCP command router.grafana — Grafana workspace operations - Commands for managing and accessing Azure Managed Grafana resources and monitoring dashboards.
Use the grafana tool from the azure MCP server for my current task: Grafana workspace operations - Commands for managing and accessing Azure Managed Grafana resources and monitoring dashboards. Includes operations for listing Grafana workspaces and managing data visualization and monitoring capabilities.This tool is a hierarchical MCP command router.keyvault — Key Vault operations - Commands for managing and accessing Azure Key Vault resources.This tool is a hierarchical MCP command router.
Use the keyvault tool from the azure MCP server for my current task: Key Vault operations - Commands for managing and accessing Azure Key Vault resources.This tool is a hierarchical MCP command router.kusto — Kusto operations - Commands for managing and querying Azure Data Explorer (Kusto) resources.
Use the kusto tool from the azure MCP server for my current task: Kusto operations - Commands for managing and querying Azure Data Explorer (Kusto) resources. Includes operations for listing clusters and databases, executing KQL queries, retrieving table schemas, and working with Kusto data analytics workloads.This tool is a hierarchical MCP command router.loadtesting — Load Testing operations - Commands for managing Azure Load Testing resources, test configurations, and test runs.
Use the loadtesting tool from the azure MCP server for my current task: Load Testing operations - Commands for managing Azure Load Testing resources, test configurations, and test runs. Includes operations for creating and managing load test resources, configuring test scripts, executing performance tests, and monitoring test results.This tool is a hierarchical MCP command router.marketplace — Marketplace operations - Commands for managing and accessing Azure Marketplace products and offers.This tool is a hierarchical MCP command router.
Use the marketplace tool from the azure MCP server for my current task: Marketplace operations - Commands for managing and accessing Azure Marketplace products and offers.This tool is a hierarchical MCP command router.quota — Quota commands for getting the available regions of specific Azure resource types or checking Azure resource quota and usageThis tool is a hierarchical MCP…
Use the quota tool from the azure MCP server for my current task: Quota commands for getting the available regions of specific Azure resource types or checking Azure resource quota and usageThis tool is a hierarchical MCP command router.monitor — Azure Monitor operations - Commands for querying and analyzing Azure Monitor logs and metrics.This tool is a hierarchical MCP command router.
Use the monitor tool from the azure MCP server for my current task: Azure Monitor operations - Commands for querying and analyzing Azure Monitor logs and metrics.This tool is a hierarchical MCP command router.applicationinsights — Application Insights operations - Commands for listing and managing Application Insights components.
Use the applicationinsights tool from the azure MCP server for my current task: Application Insights operations - Commands for listing and managing Application Insights components.mysql — MySQL operations - Commands for managing Azure Database for MySQL Flexible Server resources.
Use the mysql tool from the azure MCP server for my current task: MySQL operations - Commands for managing Azure Database for MySQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.policy — Manage Azure Policy assignments and definitions using Azure CLI.
Use the policy tool from the azure MCP server for my current task: Manage Azure Policy assignments and definitions using Azure CLI. Retrieve policy assignments, view enforcement modes, and analyze policy compliance across subscriptions.This tool is a hierarchical MCP command router.postgres — PostgreSQL operations - Commands for managing Azure Database for PostgreSQL Flexible Server resources.
Use the postgres tool from the azure MCP server for my current task: PostgreSQL operations - Commands for managing Azure Database for PostgreSQL Flexible Server resources. Includes operations for listing servers and databases, executing SQL queries, managing table schemas, and configuring server parameters.This tool is a hierarchical MCP command router.pricing — Azure Retail Pricing operations - Get Azure retail pricing for SKUs, services, regions and compare pricing across different options.
Use the pricing tool from the azure MCP server for my current task: Azure Retail Pricing operations - Get Azure retail pricing for SKUs, services, regions and compare pricing across different options. For Bicep/ARM template cost estimation, read the template file, extract resource SKUs, then call 'pricing get' for each resource to build a cost estimate.This tool is a hierarchical MCP command router.redis — Redis operations - Commands for managing Azure Redis resources.
Use the redis tool from the azure MCP server for my current task: Redis operations - Commands for managing Azure Redis resources. Includes operations for listing Redis resources, databases, and data access policies, in both the Azure Managed Redis and legacy Azure Cache for Redis services, as well as for creating Azure Managed Redis resources.This tool is a hierarchical MCP command router.resourcehealth — Resource Health operations – Commands to monitor and diagnose Azure resource health, including availability status and service health events for…
Use the resourcehealth tool from the azure MCP server for my current task: Resource Health operations – Commands to monitor and diagnose Azure resource health, including availability status and service health events for troubleshooting and monitoring purposes.This tool is a hierarchical MCP command router.search — Search operations – Commands to manage and query Azure AI Search services, indexes, and knowledge sources.
Use the search tool from the azure MCP server for my current task: Search operations – Commands to manage and query Azure AI Search services, indexes, and.speech — Speech operations – Commands to work with Azure AI Services Speech, including speech-to-text (STT) recognition, text-to-speech (TTS) synthesis, audio…
Use the speech tool from the azure MCP server for my current task: Speech operations – Commands to work with Azure AI Services Speech, including speech-to-text (STT) recognition,.servicebus — Service Bus operations – Commands to manage Azure Service Bus queues, topics, and subscriptions for reliable asynchronous messaging and enterprise integration.
Use the servicebus tool from the azure MCP server for my current task: Service Bus operations – Commands to manage Azure Service Bus queues, topics, and subscriptions for reliable asynchronous messaging and enterprise integration. Supports point-to-point and publish-subscribe patterns, dead-letter handling, and decoupled architectures. Not intended for real-time communication, direct API calls, or database operations. Uses a hierarchical MCP command model with command, parameters, and learn=true.This tool is a hierarchical MCP command router.servicefabric — Azure Service Fabric operations - Manage and query Azure Service Fabric managed cluster resources across subscriptions.
Use the servicefabric tool from the azure MCP server for my current task: Azure Service Fabric operations - Manage and query Azure Service Fabric managed cluster resources across subscriptions. Use when you need visibility into managed cluster nodes, including node status, node types, IP addresses, and fault/upgrade domains.This tool is a hierarchical MCP command router.signalr — Azure SignalR operations - Commands for managing Azure SignalR Service resources.
Use the signalr tool from the azure MCP server for my current task: Azure SignalR operations - Commands for managing Azure SignalR Service resources. Includes operations for listing SignalR services.This tool is a hierarchical MCP command router.sql — Azure SQL operations - Commands for managing Azure SQL databases, servers, and elastic pools.
Use the sql tool from the azure MCP server for my current task: Azure SQL operations - Commands for managing Azure SQL databases, servers, and elastic pools. Includes operations for listing databases, configuring server settings, managing firewall rules, Entra ID administrators, and elastic pool resources.This tool is a hierarchical MCP command router.storage — Storage operations - Commands for creating, listing, getting, and managing Azure Storage accounts, blob containers, blobs, and tables.
Use the storage tool from the azure MCP server for my current task: Storage operations - Commands for creating, listing, getting, and managing Azure Storage accounts,.storagesync — Azure Storage Sync Operations - Commands to manage Azure File Sync resources, including Storage Sync services, sync groups, cloud and server endpoints, and…
Use the storagesync tool from the azure MCP server for my current task: Azure Storage Sync Operations - Commands to manage Azure File Sync resources, including Storage Sync services, sync groups, cloud and server.virtualdesktop — Azure Virtual Desktop operations - Commands for managing and accessing Azure Virtual Desktop resources.
Use the virtualdesktop tool from the azure MCP server for my current task: Azure Virtual Desktop operations - Commands for managing and accessing Azure Virtual Desktop resources. Includes operations for hostpools, session hosts, and user sessions.This tool is a hierarchical MCP command router.wellarchitectedframework — Azure Well-Architected Framework operations - Commands for accessing guidance, best practices, and recommendations based on the Azure Well-Architected…
Use the wellarchitectedframework tool from the azure MCP server for my current task: Azure Well-Architected Framework operations - Commands for accessing guidance, best practices, and recommendations based on the Azure Well-Architected Framework pillars (reliability, security, cost optimization, operational excellence, and performance efficiency).This tool is a hierarchical MCP command router.workbooks — Workbooks operations - Commands for managing Azure Workbooks resources and interactive data visualization dashboards.
Use the workbooks tool from the azure MCP server for my current task: Workbooks operations - Commands for managing Azure Workbooks resources and interactive data visualization dashboards. Includes operations for listing, creating, updating, and deleting workbooks, as well as managing workbook configurations and content.This tool is a hierarchical MCP command router.group_list — List all resource groups in a subscription.
Use the group_list tool from the azure MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.group_resource_list — List all resources in a resource group.
Use the group_resource_list tool from the azure MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.subscription_list — List all Azure subscriptions for the current account.
Use the subscription_list tool from the azure MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.extension_azqr — Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas…
Use the extension_azqr tool from the azure MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).extension_cli_generate — Generate Azure CLI (az) commands used to accomplish a goal described by the user.
Use the extension_cli_generate tool from the azure MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.extension_cli_install — Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func).
Use the extension_cli_install tool from the azure MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.azure-resource-manager-bcLocal server👤 Personal sign-in
microsoft_docs_search — Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query.
Use the microsoft_docs_search tool from the azure-resource-manager-bc MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.microsoft_code_sample_search — Search for code snippets and examples in official Microsoft Learn documentation.
Use the microsoft_code_sample_search tool from the azure-resource-manager-bc MCP server for my current task: Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities.microsoft_docs_fetch — Fetch and convert a Microsoft Learn documentation webpage to markdown format.
Use the microsoft_docs_fetch tool from the azure-resource-manager-bc MCP server for my current task: Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.foundry_evaluation_comparison_get — List all comparisons of evaluations within a group in the Microsoft Foundry Project.
Use the foundry_evaluation_comparison_get tool from the azure-resource-manager-bc MCP server for my current task: List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.foundry_evaluation_get — List evaluation groups or runs in the Microsoft Foundry Project.
Use the foundry_evaluation_get tool from the azure-resource-manager-bc MCP server for my current task: List evaluation groups or runs in the Microsoft Foundry Project.foundry_session_get — Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
Use the foundry_session_get tool from the azure-resource-manager-bc MCP server for my current task: Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.foundry_evaluation_suite_generation_job_get — Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
Use the foundry_evaluation_suite_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.foundry_session_file_list — Lists files and directories in a hosted agent session at the specified path.
Use the foundry_session_file_list tool from the azure-resource-manager-bc MCP server for my current task: Lists files and directories in a hosted agent session at the specified path.foundry_toolbox_version_get — List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
Use the foundry_toolbox_version_get tool from the azure-resource-manager-bc MCP server for my current task: List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.foundry_agent_get — List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
Use the foundry_agent_get tool from the azure-resource-manager-bc MCP server for my current task: List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.foundry_agent_container_status_get — Gets the current status of a hosted agent container.
Use the foundry_agent_container_status_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.foundry_toolbox_get — List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
Use the foundry_toolbox_get tool from the azure-resource-manager-bc MCP server for my current task: List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.foundry_evaluation_suite_get — Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
Use the foundry_evaluation_suite_get tool from the azure-resource-manager-bc MCP server for my current task: Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.foundry_continuous_eval_get — Get continuous evaluation configuration for an agent.
Use the foundry_continuous_eval_get tool from the azure-resource-manager-bc MCP server for my current task: Get continuous evaluation configuration for an agent.foundry_session_list — Lists sessions for a hosted agent with pagination support.
Use the foundry_session_list tool from the azure-resource-manager-bc MCP server for my current task: Lists sessions for a hosted agent with pagination support.foundry_evaluation_dataset_get — Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
Use the foundry_evaluation_dataset_get tool from the azure-resource-manager-bc MCP server for my current task: Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.foundry_session_logstream — Streams console logs (stdout/stderr) from a hosted agent session.
Use the foundry_session_logstream tool from the azure-resource-manager-bc MCP server for my current task: Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.foundry_evaluator_catalog_get — Gets evaluators from the project's evaluator catalog.
Use the foundry_evaluator_catalog_get tool from the azure-resource-manager-bc MCP server for my current task: Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.foundry_session_file_stat — Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
Use the foundry_session_file_stat tool from the azure-resource-manager-bc MCP server for my current task: Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.foundry_evaluation_dataset_versions_get — List all versions of a specific dataset in a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_versions_get tool from the azure-resource-manager-bc MCP server for my current task: List all versions of a specific dataset in a Microsoft Foundry Project.foundry_evaluator_generation_job_get — Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
Use the foundry_evaluator_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.foundry_agent_definition_schema_get — Returns the complete JSON schema for agent definitions including all tool types.
Use the foundry_agent_definition_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.foundry_data_generation_job_get — Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
Use the foundry_data_generation_job_get tool from the azure-resource-manager-bc MCP server for my current task: Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.foundry_evaluation_dataset_sas_url_get — Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_sas_url_get tool from the azure-resource-manager-bc MCP server for my current task: Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.foundry_session_file_download — Downloads a file from a hosted agent session.
Use the foundry_session_file_download tool from the azure-resource-manager-bc MCP server for my current task: Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.acr_registry_list — List Azure Container Registries in a subscription.
Use the acr_registry_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result.acr_registry_repository_list — List repositories in Azure Container Registries.
Use the acr_registry_repository_list tool from the azure-resource-manager-bc MCP server for my current task: List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.advisor_recommendation_list — List Azure advisor recommendations in a subscription.
Use the advisor_recommendation_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure advisor recommendations in a subscription.aks_cluster_get — List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription.
Use the aks_cluster_get tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.aks_nodepool_get — List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster.
Use the aks_nodepool_get tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.appconfig_account_list — List all App Configuration stores in a subscription.
Use the appconfig_account_list tool from the azure-resource-manager-bc MCP server for my current task: List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration.appconfig_kv_get — Gets key-values in an App Configuration store.
Use the appconfig_kv_get tool from the azure-resource-manager-bc MCP server for my current task: Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key.applens_resource_diagnose — Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service.
Use the applens_resource_diagnose tool from the azure-resource-manager-bc MCP server for my current task: Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.applicationinsights_recommendation_list — List Application Insights Code Optimization Recommendations in a subscription.
Use the applicationinsights_recommendation_list tool from the azure-resource-manager-bc MCP server for my current task: List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.appservice_webapp_deployment_get — Retrieves detailed information about Azure App Service web app deployments, including deployment name, if deployment is actively happening, when the deployment…
Use the appservice_webapp_deployment_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure App Service web app deployments, including deployment name,.appservice_webapp_diagnostic_diagnose — Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability, configuration, or errors.
Use the appservice_webapp_diagnostic_diagnose tool from the azure-resource-manager-bc MCP server for my current task: Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,.appservice_webapp_diagnostic_list — Lists all available diagnostic detectors for an App Service Web App.
Use the appservice_webapp_diagnostic_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics.appservice_webapp_get — Retrieves detailed information about Azure App Service web apps, including app name, resource group, location, state, hostnames, etc.
Use the appservice_webapp_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,.appservice_webapp_settings_get-appsettings — Retrieves the application settings for an App Service web app, returning key-value pairs that represent the setting.
Use the appservice_webapp_settings_get-appsettings tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the application settings for an App Service web app, returning key-value pairs that represent the.azureterraformbestpractices_get — Returns Terraform best practices for Azure.
Use the azureterraformbestpractices_get tool from the azure-resource-manager-bc MCP server for my current task: Returns Terraform best practices for Azure. Call this command and follow its guidance before.bicepschema_get — Provides the Bicep schema definition of any Azure resource type (latest service version).
Use the bicepschema_get tool from the azure-resource-manager-bc MCP server for my current task: Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.cloudarchitect_design — Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more.
Use the cloudarchitect_design tool from the azure-resource-manager-bc MCP server for my current task: Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:.communication_email_send — Send emails to one or multiple recipients to the given email-address.
Use the communication_email_send tool from the azure-resource-manager-bc MCP server for my current task: Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.communication_sms_send — Sends SMS messages to one or more recipients to the given phone-number.
Use the communication_sms_send tool from the azure-resource-manager-bc MCP server for my current task: Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.compute_disk_get — Lists available Azure managed disks or retrieves detailed information about a specific disk.
Use the compute_disk_get tool from the azure-resource-manager-bc MCP server for my current task: Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.compute_vm_get — List or get Azure Virtual Machine (VM) configuration and properties in a resource group.
Use the compute_vm_get tool from the azure-resource-manager-bc MCP server for my current task: List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.compute_vmss_get — List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group.
Use the compute_vmss_get tool from the azure-resource-manager-bc MCP server for my current task: List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.confidentialledger_entries_get — Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
Use the confidentialledger_entries_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.containerapps_list — List Azure Container Apps in a subscription.
Use the containerapps_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result.cosmos_database_container_item_query — List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter…
Use the cosmos_database_container_item_query tool from the azure-resource-manager-bc MCP server for my current task: List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.cosmos_list — List Cosmos DB accounts, databases, or containers.
Use the cosmos_list tool from the azure-resource-manager-bc MCP server for my current task: List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.datadog_monitoredresources_list — List monitored resources in Datadog for a datadog resource taken as input from the user.
Use the datadog_monitoredresources_list tool from the azure-resource-manager-bc MCP server for my current task: List monitored resources in Datadog for a datadog resource taken as input from the user.deploy_app_logs_get — Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App…
Use the deploy_app_logs_get tool from the azure-resource-manager-bc MCP server for my current task: Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.deploy_architecture_diagram_generate — Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application.
Use the deploy_architecture_diagram_generate tool from the azure-resource-manager-bc MCP server for my current task: Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.deploy_iac_rules_get — Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications.
Use the deploy_iac_rules_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.deploy_pipeline_guidance_get — Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines.
Use the deploy_pipeline_guidance_get tool from the azure-resource-manager-bc MCP server for my current task: Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?.deploy_plan_get — Creates a deployment plan for deploying an application to Azure using the options provided by the caller.
Use the deploy_plan_get tool from the azure-resource-manager-bc MCP server for my current task: Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.deviceregistry_namespace_list — Lists Azure Device Registry namespaces in a subscription or resource group.
Use the deviceregistry_namespace_list tool from the azure-resource-manager-bc MCP server for my current task: Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including.eventgrid_subscription_list — Show all available Event Grid subscriptions with optional topic filtering.
Use the eventgrid_subscription_list tool from the azure-resource-manager-bc MCP server for my current task: Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.eventgrid_topic_list — List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and…
Use the eventgrid_topic_list tool from the azure-resource-manager-bc MCP server for my current task: List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.eventhubs_eventhub_consumergroup_get — Get consumer groups from Azure Event Hub.
Use the eventhubs_eventhub_consumergroup_get tool from the azure-resource-manager-bc MCP server for my current task: Get consumer groups from Azure Event Hub. This command can either:.eventhubs_eventhub_get — Get Event Hubs from Azure namespace.
Use the eventhubs_eventhub_get tool from the azure-resource-manager-bc MCP server for my current task: Get Event Hubs from Azure namespace. This command can either:.eventhubs_namespace_get — Get Event Hubs namespaces from Azure.
Use the eventhubs_namespace_get tool from the azure-resource-manager-bc MCP server for my current task: Get Event Hubs namespaces from Azure. This command supports three modes of operation:.extension_azqr — Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas…
Use the extension_azqr tool from the azure-resource-manager-bc MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).extension_cli_generate — Generate Azure CLI (az) commands used to accomplish a goal described by the user.
Use the extension_cli_generate tool from the azure-resource-manager-bc MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.extension_cli_install — Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func).
Use the extension_cli_install tool from the azure-resource-manager-bc MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.fileshares_fileshare_check-name-availability — Check if a file share name is available
Use the fileshares_fileshare_check-name-availability tool from the azure-resource-manager-bc MCP server for my current task: Check if a file share name is available.fileshares_fileshare_get — Get details of a specific file share or list all file shares.
Use the fileshares_fileshare_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.fileshares_fileshare_peconnection_get — Get details of a specific private endpoint connection or list all private endpoint connections for a file share.
Use the fileshares_fileshare_peconnection_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.fileshares_fileshare_snapshot_get — Get details of a specific file share snapshot or list all snapshots.
Use the fileshares_fileshare_snapshot_get tool from the azure-resource-manager-bc MCP server for my current task: Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.fileshares_limits — Get file share limits for a subscription and location
Use the fileshares_limits tool from the azure-resource-manager-bc MCP server for my current task: Get file share limits for a subscription and location.fileshares_rec — Get provisioning parameter recommendations for a file share based on desired storage size
Use the fileshares_rec tool from the azure-resource-manager-bc MCP server for my current task: Get provisioning parameter recommendations for a file share based on desired storage size.fileshares_usage — Get file share usage data for a subscription and location
Use the fileshares_usage tool from the azure-resource-manager-bc MCP server for my current task: Get file share usage data for a subscription and location.foundryextensions_knowledge_index_list — Retrieves a list of knowledge indexes from Microsoft Foundry.
Use the foundryextensions_knowledge_index_list tool from the azure-resource-manager-bc MCP server for my current task: Retrieves a list of knowledge indexes from Microsoft Foundry.foundryextensions_knowledge_index_schema — Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
Use the foundryextensions_knowledge_index_schema tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.foundryextensions_openai_chat-completions-create — Create chat completions using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_chat-completions-create tool from the azure-resource-manager-bc MCP server for my current task: Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed.foundryextensions_openai_create-completion — Create text completions using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_create-completion tool from the azure-resource-manager-bc MCP server for my current task: Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models.foundryextensions_openai_embeddings-create — Create embeddings using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_embeddings-create tool from the azure-resource-manager-bc MCP server for my current task: Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI.foundryextensions_openai_models-list — List all available Azure OpenAI models and deployments in a Microsoft Foundry resource.
Use the foundryextensions_openai_models-list tool from the azure-resource-manager-bc MCP server for my current task: List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information.foundryextensions_resource_get — Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL, location, SKU, and all deployed models with their…
Use the foundryextensions_resource_get tool from the azure-resource-manager-bc MCP server for my current task: Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,.functionapp_get — Gets Azure Function App details.
Use the functionapp_get tool from the azure-resource-manager-bc MCP server for my current task: Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group.functions_language_list — List supported programming languages for Azure Functions development.
Use the functions_language_list tool from the azure-resource-manager-bc MCP server for my current task: List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.functions_project_get — Get project scaffolding information for a new Azure Functions app.
Use the functions_project_get tool from the azure-resource-manager-bc MCP server for my current task: Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.functions_template_get — Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates.
Use the functions_template_get tool from the azure-resource-manager-bc MCP server for my current task: Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.get_azure_bestpractices_ai_app — Returns best practices and code generation guidance for building AI applications in Azure.
Use the get_azure_bestpractices_ai_app tool from the azure-resource-manager-bc MCP server for my current task: Returns best practices and code generation guidance for building AI applications in Azure.get_azure_bestpractices_get — This tool returns a list of best practices for code generation, operations and deployment when working with Azure services.
Use the get_azure_bestpractices_get tool from the azure-resource-manager-bc MCP server for my current task: This tool returns a list of best practices for code generation, operations and deployment.grafana_list — List all Grafana workspace resources in a specified subscription.
Use the grafana_list tool from the azure-resource-manager-bc MCP server for my current task: List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.group_list — List all resource groups in a subscription.
Use the group_list tool from the azure-resource-manager-bc MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.group_resource_list — List all resources in a resource group.
Use the group_resource_list tool from the azure-resource-manager-bc MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.keyvault_admin_settings_get — Retrieves all Key Vault Managed HSM account settings for a given vault.
Use the keyvault_admin_settings_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.keyvault_certificate_get — List all certificates in your Key Vault or get a specific certificate by name.
Use the keyvault_certificate_get tool from the azure-resource-manager-bc MCP server for my current task: List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.keyvault_key_get — List all keys in your Key Vault or get a specific key by name.
Use the keyvault_key_get tool from the azure-resource-manager-bc MCP server for my current task: List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.keyvault_secret_get — List all secrets in your Key Vault or get a specific secret by name.
Use the keyvault_secret_get tool from the azure-resource-manager-bc MCP server for my current task: List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.kusto_cluster_get — Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription.
Use the kusto_cluster_get tool from the azure-resource-manager-bc MCP server for my current task: Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.kusto_cluster_list — List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
Use the kusto_cluster_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.kusto_database_list — List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_database_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).kusto_query — Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations.
Use the kusto_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.kusto_sample — Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_sample tool from the azure-resource-manager-bc MCP server for my current task: Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.kusto_table_list — List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database.
Use the kusto_table_list tool from the azure-resource-manager-bc MCP server for my current task: List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.kusto_table_schema — Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_table_schema tool from the azure-resource-manager-bc MCP server for my current task: Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.loadtesting_test_get — Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
Use the loadtesting_test_get tool from the azure-resource-manager-bc MCP server for my current task: Get the configuration and setup details for a load test by its test ID in a Load Testing resource.loadtesting_testresource_list — Lists all Azure Load Testing resources available in the selected subscription and resource group.
Use the loadtesting_testresource_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all Azure Load Testing resources available in the selected subscription and resource group.loadtesting_testrun_get — Get load test run details by testrun ID, or list all test runs by test ID.
Use the loadtesting_testrun_get tool from the azure-resource-manager-bc MCP server for my current task: Get load test run details by testrun ID, or list all test runs by test ID.managedlustre_fs_blob_autoexport_get — Gets the details of auto export jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_autoexport_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.managedlustre_fs_blob_autoimport_get — Gets the details of auto import jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_autoimport_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.managedlustre_fs_blob_import_get — Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_import_get tool from the azure-resource-manager-bc MCP server for my current task: Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.managedlustre_fs_list — Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB),…
Use the managedlustre_fs_list tool from the azure-resource-manager-bc MCP server for my current task: Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.managedlustre_fs_sku_get — Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support.
Use the managedlustre_fs_sku_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.managedlustre_fs_subnetsize_ask — Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size.
Use the managedlustre_fs_subnetsize_ask tool from the azure-resource-manager-bc MCP server for my current task: Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.managedlustre_fs_subnetsize_validate — Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
Use the managedlustre_fs_subnetsize_validate tool from the azure-resource-manager-bc MCP server for my current task: Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.marketplace_product_get — Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription, including available plans, pricing, and product…
Use the marketplace_product_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,.marketplace_product_list — Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace.
Use the marketplace_product_list tool from the azure-resource-manager-bc MCP server for my current task: Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.monitor_activitylog_list — Lists activity logs for the specified Azure resource over the given prior number of hours.
Use the monitor_activitylog_list tool from the azure-resource-manager-bc MCP server for my current task: Always use this tool if user is asking for activity logs for a resource.monitor_healthmodels_entity_get — Retrieve the health status of an entity for a given Azure Monitor Health Model.
Use the monitor_healthmodels_entity_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.monitor_instrumentation_get-learning-resource — List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path.
Use the monitor_instrumentation_get-learning-resource tool from the azure-resource-manager-bc MCP server for my current task: List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.monitor_metrics_definitions — List available metric definitions for an Azure resource.
Use the monitor_metrics_definitions tool from the azure-resource-manager-bc MCP server for my current task: List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.monitor_metrics_query — Query Azure Monitor metrics for a resource.
Use the monitor_metrics_query tool from the azure-resource-manager-bc MCP server for my current task: Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.monitor_resource_log_query — Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_resource_log_query tool from the azure-resource-manager-bc MCP server for my current task: Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).monitor_table_list — List all tables in a Log Analytics workspace.
Use the monitor_table_list tool from the azure-resource-manager-bc MCP server for my current task: List all tables in a Log Analytics workspace. Requires workspace.monitor_table_type_list — List available table types in a Log Analytics workspace.
Use the monitor_table_type_list tool from the azure-resource-manager-bc MCP server for my current task: List available table types in a Log Analytics workspace. Returns table type names.monitor_webtests_get — Gets details for a specific web test or lists all web tests.
Use the monitor_webtests_get tool from the azure-resource-manager-bc MCP server for my current task: Gets details for a specific web test or lists all web tests.monitor_workspace_list — List Log Analytics workspaces in a subscription.
Use the monitor_workspace_list tool from the azure-resource-manager-bc MCP server for my current task: List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces.monitor_workspace_log_query — Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_workspace_log_query tool from the azure-resource-manager-bc MCP server for my current task: Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).mysql_database_query — Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server.
Use the mysql_database_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;.mysql_list — List MySQL servers, databases, or tables in your subscription.
Use the mysql_list tool from the azure-resource-manager-bc MCP server for my current task: List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.mysql_server_config_get — Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance.
Use the mysql_server_config_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.mysql_server_param_get — Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server.
Use the mysql_server_param_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.mysql_table_schema_get — Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database.
Use the mysql_table_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.policy_assignment_list — List policy assignments in a subscription or scope.
Use the policy_assignment_list tool from the azure-resource-manager-bc MCP server for my current task: List policy assignments in a subscription or scope. This command retrieves all Azure Policy.postgres_database_query — Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
Use the postgres_database_query tool from the azure-resource-manager-bc MCP server for my current task: Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.postgres_list — List PostgreSQL servers, databases, or tables.
Use the postgres_list tool from the azure-resource-manager-bc MCP server for my current task: List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.postgres_server_config_get — Retrieve the configuration of a PostgreSQL server.
Use the postgres_server_config_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve the configuration of a PostgreSQL server.postgres_server_param_get — Retrieves a specific parameter of a PostgreSQL server.
Use the postgres_server_param_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves a specific parameter of a PostgreSQL server.postgres_table_schema_get — Retrieves the schema of a specified table in a PostgreSQL database.
Use the postgres_table_schema_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves the schema of a specified table in a PostgreSQL database.pricing_get — Get Azure retail pricing information.
Use the pricing_get tool from the azure-resource-manager-bc MCP server for my current task: Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).quota_region_availability_list — Given a list of Azure resource types, this tool will return a list of regions where the resource types are available.
Use the quota_region_availability_list tool from the azure-resource-manager-bc MCP server for my current task: Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.quota_usage_check — This tool will check the usage and quota information for Azure resources in a region.
Use the quota_usage_check tool from the azure-resource-manager-bc MCP server for my current task: This tool will check the usage and quota information for Azure resources in a region.redis_list — List/show all Redis resources in a subscription.
Use the redis_list tool from the azure-resource-manager-bc MCP server for my current task: List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.resourcehealth_availability-status_get — Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group.
Use the resourcehealth_availability-status_get tool from the azure-resource-manager-bc MCP server for my current task: Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.resourcehealth_health-events_list — List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months).
Use the resourcehealth_health-events_list tool from the azure-resource-manager-bc MCP server for my current task: List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.role_assignment_list — List role assignments.
Use the role_assignment_list tool from the azure-resource-manager-bc MCP server for my current task: List role assignments. This command retrieves and displays all Azure RBAC role assignments.search_index_get — List/get/show Azure AI Search indexes in a Search service.
Use the search_index_get tool from the azure-resource-manager-bc MCP server for my current task: List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,.search_index_query — Queries/searches documents in an Azure AI Search index with a given query, returning the results of the query/search.
Use the search_index_query tool from the azure-resource-manager-bc MCP server for my current task: Queries/searches documents in an Azure AI Search index with a given query, returning the results of the.search_knowledge_base_get — Gets the details of Azure AI Search knowledge bases.
Use the search_knowledge_base_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning.search_knowledge_base_retrieve — Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying data sources as needed to find…
Use the search_knowledge_base_retrieve tool from the azure-resource-manager-bc MCP server for my current task: Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying.search_knowledge_source_get — Gets the details of Azure AI Search knowledge sources.
Use the search_knowledge_source_get tool from the azure-resource-manager-bc MCP server for my current task: Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an.search_service_list — List/show Azure AI Search services in a subscription, returning details about each service.
Use the search_service_list tool from the azure-resource-manager-bc MCP server for my current task: List/show Azure AI Search services in a subscription, returning details about each service.servicebus_queue_details — Get details about a Service Bus queue.
Use the servicebus_queue_details tool from the azure-resource-manager-bc MCP server for my current task: Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include.servicebus_topic_details — Retrieves details about a Service Bus topic.
Use the servicebus_topic_details tool from the azure-resource-manager-bc MCP server for my current task: Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.servicebus_topic_subscription_details — Get details about a Service Bus subscription.
Use the servicebus_topic_subscription_details tool from the azure-resource-manager-bc MCP server for my current task: Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.servicefabric_managedcluster_node_get — Get nodes for a Service Fabric managed cluster.
Use the servicefabric_managedcluster_node_get tool from the azure-resource-manager-bc MCP server for my current task: Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.signalr_runtime_get — Gets or lists details of an Azure SignalR Runtimes.
Use the signalr_runtime_get tool from the azure-resource-manager-bc MCP server for my current task: Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that.speech_stt_recognize — Recognize speech from an audio file using Azure AI Services Speech.
Use the speech_stt_recognize tool from the azure-resource-manager-bc MCP server for my current task: Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.sql_db_get — Show, get, or list Azure SQL databases in a SQL Server.
Use the sql_db_get tool from the azure-resource-manager-bc MCP server for my current task: Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database.sql_elastic-pool_list — Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
Use the sql_elastic-pool_list tool from the azure-resource-manager-bc MCP server for my current task: Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.sql_server_entra-admin_list — Gets a list of Microsoft Entra ID administrators for a SQL server.
Use the sql_server_entra-admin_list tool from the azure-resource-manager-bc MCP server for my current task: Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all.sql_server_firewall-rule_list — Gets a list of firewall rules for a SQL server.
Use the sql_server_firewall-rule_list tool from the azure-resource-manager-bc MCP server for my current task: Gets a list of firewall rules for a SQL server. This command retrieves all.sql_server_get — Show, get, or list Azure SQL servers in a resource group.
Use the sql_server_get tool from the azure-resource-manager-bc MCP server for my current task: Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server.storage_account_get — Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings,…
Use the storage_account_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.storage_blob_container_get — Show/list containers in a storage account.
Use the storage_blob_container_get tool from the azure-resource-manager-bc MCP server for my current task: Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.storage_blob_get — List/get/show blobs in a blob container in Storage account.
Use the storage_blob_get tool from the azure-resource-manager-bc MCP server for my current task: List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.storage_table_list — List all tables in an Azure Storage account.
Use the storage_table_list tool from the azure-resource-manager-bc MCP server for my current task: List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.storagesync_cloudendpoint_get — List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint.
Use the storagesync_cloudendpoint_get tool from the azure-resource-manager-bc MCP server for my current task: List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.storagesync_registeredserver_get — List all registered servers in a Storage Sync service or retrieve details about a specific registered server.
Use the storagesync_registeredserver_get tool from the azure-resource-manager-bc MCP server for my current task: List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.storagesync_serverendpoint_get — List all server endpoints in a sync group or retrieve details about a specific server endpoint.
Use the storagesync_serverendpoint_get tool from the azure-resource-manager-bc MCP server for my current task: List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.storagesync_service_get — Retrieve Azure Storage Sync service details or list all Storage Sync services.
Use the storagesync_service_get tool from the azure-resource-manager-bc MCP server for my current task: Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.storagesync_syncgroup_get — Get details about a specific sync group or list all sync groups.
Use the storagesync_syncgroup_get tool from the azure-resource-manager-bc MCP server for my current task: Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.subscription_list — List all Azure subscriptions for the current account.
Use the subscription_list tool from the azure-resource-manager-bc MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.virtualdesktop_hostpool_host_list — List all SessionHosts in a hostpool.
Use the virtualdesktop_hostpool_host_list tool from the azure-resource-manager-bc MCP server for my current task: List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available.virtualdesktop_hostpool_host_user-list — List all user sessions on a specific session host in a host pool.
Use the virtualdesktop_hostpool_host_user-list tool from the azure-resource-manager-bc MCP server for my current task: List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop.virtualdesktop_hostpool_list — List all hostpools in a subscription or resource group.
Use the virtualdesktop_hostpool_list tool from the azure-resource-manager-bc MCP server for my current task: List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available.wellarchitectedframework_serviceguide_get — Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified.
Use the wellarchitectedframework_serviceguide_get tool from the azure-resource-manager-bc MCP server for my current task: Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase.workbooks_list — Search Azure Workbooks using Resource Graph (fast metadata query).
Use the workbooks_list tool from the azure-resource-manager-bc MCP server for my current task: Search Azure Workbooks using Resource Graph (fast metadata query).workbooks_show — Retrieve full workbook details via ARM API (includes serializedData content).
Use the workbooks_show tool from the azure-resource-manager-bc MCP server for my current task: Retrieve full workbook details via ARM API (includes serializedData content).azure-resource-manager-vcLocal server👤 Personal sign-in
microsoft_docs_search — Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query.
Use the microsoft_docs_search tool from the azure-resource-manager-vc MCP server for my current task: Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality content chunks (each max 500 tokens), extracted from Microsoft Learn and other official sources. Each result includes the article title, URL, and a self-contained content excerpt optimized for fast retrieval and reasoning. Always use this tool to quickly ground your answers in accurate, first-party Microsoft/Azure knowledge.microsoft_code_sample_search — Search for code snippets and examples in official Microsoft Learn documentation.
Use the microsoft_code_sample_search tool from the azure-resource-manager-vc MCP server for my current task: Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages providing developers with practical implementation examples and best practices for Microsoft/Azure products and services related coding tasks. This tool will help you use the **LATEST OFFICIAL** code snippets to empower coding capabilities.microsoft_docs_fetch — Fetch and convert a Microsoft Learn documentation webpage to markdown format.
Use the microsoft_docs_fetch tool from the azure-resource-manager-vc MCP server for my current task: Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webpages including Azure, .NET, Microsoft 365, and other Microsoft technologies.foundry_evaluation_comparison_get — List all comparisons of evaluations within a group in the Microsoft Foundry Project.
Use the foundry_evaluation_comparison_get tool from the azure-resource-manager-vc MCP server for my current task: List all comparisons of evaluations within a group in the Microsoft Foundry Project. Gets a specific comparison if a valid insight identifier is provided.foundry_evaluation_get — List evaluation groups or runs in the Microsoft Foundry Project.
Use the foundry_evaluation_get tool from the azure-resource-manager-vc MCP server for my current task: List evaluation groups or runs in the Microsoft Foundry Project.foundry_session_get — Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.
Use the foundry_session_get tool from the azure-resource-manager-vc MCP server for my current task: Gets details of a specific session for a hosted agent, including status, version, creation time, and expiration.foundry_evaluation_suite_generation_job_get — Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.
Use the foundry_evaluation_suite_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one evaluation suite generation job by ID, or lists jobs when jobId is omitted.foundry_session_file_list — Lists files and directories in a hosted agent session at the specified path.
Use the foundry_session_file_list tool from the azure-resource-manager-vc MCP server for my current task: Lists files and directories in a hosted agent session at the specified path.foundry_toolbox_version_get — List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.
Use the foundry_toolbox_version_get tool from the azure-resource-manager-vc MCP server for my current task: List all versions of a toolbox, or get a specific immutable version (including its tools, skills, and policies) if a version identifier is provided.foundry_agent_get — List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.
Use the foundry_agent_get tool from the azure-resource-manager-vc MCP server for my current task: List all agents in a Microsoft Foundry Project, or get a specific agent if an agent name is provided.foundry_agent_container_status_get — Gets the current status of a hosted agent container.
Use the foundry_agent_container_status_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the current status of a hosted agent container. Use this to check if the container is running, starting, stopped, or in another state. Returns status values: Starting, Running, Stopping, Stopped, Failed, Deleting, Deleted, or Updating.foundry_toolbox_get — List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.
Use the foundry_toolbox_get tool from the azure-resource-manager-vc MCP server for my current task: List all toolboxes in a Microsoft Foundry Project, or get a specific toolbox (including its default version pointer) if a toolbox name is provided.foundry_evaluation_suite_get — Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.
Use the foundry_evaluation_suite_get tool from the azure-resource-manager-vc MCP server for my current task: Gets an evaluation suite version, lists versions for a suite, or lists suites when suiteName is omitted.foundry_continuous_eval_get — Get continuous evaluation configuration for an agent.
Use the foundry_continuous_eval_get tool from the azure-resource-manager-vc MCP server for my current task: Get continuous evaluation configuration for an agent.foundry_session_list — Lists sessions for a hosted agent with pagination support.
Use the foundry_session_list tool from the azure-resource-manager-vc MCP server for my current task: Lists sessions for a hosted agent with pagination support.foundry_evaluation_dataset_get — Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.
Use the foundry_evaluation_dataset_get tool from the azure-resource-manager-vc MCP server for my current task: Get a dataset by name and version in a Microsoft Foundry Project, or list all datasets in the project if no name is provided.foundry_session_logstream — Streams console logs (stdout/stderr) from a hosted agent session.
Use the foundry_session_logstream tool from the azure-resource-manager-vc MCP server for my current task: Streams console logs (stdout/stderr) from a hosted agent session. Returns structured log output with parsed SSE events. Useful for debugging and monitoring running sessions. Output is capped at maxLines to prevent unbounded reads.foundry_evaluator_catalog_get — Gets evaluators from the project's evaluator catalog.
Use the foundry_evaluator_catalog_get tool from the azure-resource-manager-vc MCP server for my current task: Gets evaluators from the project's evaluator catalog. If 'name' is provided, returns the specific evaluator's full definition. If 'listVersions' is true with a name, lists versions for that evaluator. If 'name' is omitted, lists available evaluators filtered by type. Listing with type='all' is paginated and custom-first; use type='builtin' to discover built-ins directly.foundry_session_file_stat — Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.
Use the foundry_session_file_stat tool from the azure-resource-manager-vc MCP server for my current task: Gets metadata for a file or directory in a hosted agent session, including name, size, whether it is a directory, and last modified time.foundry_evaluation_dataset_versions_get — List all versions of a specific dataset in a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_versions_get tool from the azure-resource-manager-vc MCP server for my current task: List all versions of a specific dataset in a Microsoft Foundry Project.foundry_evaluator_generation_job_get — Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.
Use the foundry_evaluator_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one evaluator generation job by ID, or lists evaluator generation jobs when jobId is omitted.foundry_agent_definition_schema_get — Returns the complete JSON schema for agent definitions including all tool types.
Use the foundry_agent_definition_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Returns the complete JSON schema for agent definitions including all tool types. Essential for understanding the full structure before creating or updating agents.foundry_data_generation_job_get — Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.
Use the foundry_data_generation_job_get tool from the azure-resource-manager-vc MCP server for my current task: Gets one data generation job by ID, or lists data generation jobs when jobId is omitted.foundry_evaluation_dataset_sas_url_get — Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project.
Use the foundry_evaluation_dataset_sas_url_get tool from the azure-resource-manager-vc MCP server for my current task: Get a short-lived SAS URL for downloading a dataset version's content by dataset name from a Microsoft Foundry Project. Defaults to the latest dataset version.foundry_session_file_download — Downloads a file from a hosted agent session.
Use the foundry_session_file_download tool from the azure-resource-manager-vc MCP server for my current task: Downloads a file from a hosted agent session. Returns the file content as a base64-encoded string.acr_registry_list — List Azure Container Registries in a subscription.
Use the acr_registry_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure Container Registries in a subscription. Optionally filter by resource group. Each registry result.acr_registry_repository_list — List repositories in Azure Container Registries.
Use the acr_registry_repository_list tool from the azure-resource-manager-vc MCP server for my current task: List repositories in Azure Container Registries. By default, lists repositories for all registries in the subscription.advisor_recommendation_list — List Azure advisor recommendations in a subscription.
Use the advisor_recommendation_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure advisor recommendations in a subscription.aks_cluster_get — List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription.
Use the aks_cluster_get tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) clusters in a subscription. Get/retrieve/show the details of a specific cluster if a name is provided.aks_nodepool_get — List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster.
Use the aks_nodepool_get tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all AKS (Azure Kubernetes Service) node pools in a cluster. Get/retrieve/show the details of a specific node pool if a name is provided.appconfig_account_list — List all App Configuration stores in a subscription.
Use the appconfig_account_list tool from the azure-resource-manager-vc MCP server for my current task: List all App Configuration stores in a subscription. This command retrieves and displays all App Configuration.appconfig_kv_get — Gets key-values in an App Configuration store.
Use the appconfig_kv_get tool from the azure-resource-manager-vc MCP server for my current task: Gets key-values in an App Configuration store. This command can either retrieve a specific key-value by its key.applens_resource_diagnose — Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service.
Use the applens_resource_diagnose tool from the azure-resource-manager-vc MCP server for my current task: Get diagnostic help from App Lens for Azure application and service issues to identify what's wrong with a service. Ask questions about performance, slowness, failures, errors, application state, availability to receive expert analysis and solutions which can help when performing diagnostics and to address issues about performance and failures. Returns analysis, insights, and recommended solutions. Always use this tool before manually checking metrics or logs when users report performance or functionality issues. Only the resource name and question are required - subscription, resource group, and resource type are optional and used to narrow down results when multiple resources share the same name.applicationinsights_recommendation_list — List Application Insights Code Optimization Recommendations in a subscription.
Use the applicationinsights_recommendation_list tool from the azure-resource-manager-vc MCP server for my current task: List Application Insights Code Optimization Recommendations in a subscription. Optionally filter by resource group when --resource-group is provided.appservice_webapp_deployment_get — Retrieves detailed information about Azure App Service web app deployments, including deployment name, if deployment is actively happening, when the deployment…
Use the appservice_webapp_deployment_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure App Service web app deployments, including deployment name,.appservice_webapp_diagnostic_diagnose — Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability, configuration, or errors.
Use the appservice_webapp_diagnostic_diagnose tool from the azure-resource-manager-vc MCP server for my current task: Runs a specific diagnostic detector on an App Service Web App to troubleshoot issues with performance, availability,.appservice_webapp_diagnostic_list — Lists all available diagnostic detectors for an App Service Web App.
Use the appservice_webapp_diagnostic_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all available diagnostic detectors for an App Service Web App. Use this to discover which diagnostics.appservice_webapp_get — Retrieves detailed information about Azure App Service web apps, including app name, resource group, location, state, hostnames, etc.
Use the appservice_webapp_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure App Service web apps, including app name, resource group, location,.appservice_webapp_settings_get-appsettings — Retrieves the application settings for an App Service web app, returning key-value pairs that represent the setting.
Use the appservice_webapp_settings_get-appsettings tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the application settings for an App Service web app, returning key-value pairs that represent the.azureterraformbestpractices_get — Returns Terraform best practices for Azure.
Use the azureterraformbestpractices_get tool from the azure-resource-manager-vc MCP server for my current task: Returns Terraform best practices for Azure. Call this command and follow its guidance before.bicepschema_get — Provides the Bicep schema definition of any Azure resource type (latest service version).
Use the bicepschema_get tool from the azure-resource-manager-vc MCP server for my current task: Provides the Bicep schema definition of any Azure resource type (latest service version). Use this to get the schema needed to write Bicep IaC (infrasturcture as code) for Azure resources such as AI models, storage accounts, databases, virtual machines, app services, key vaults, and more. Do not use this tool for resource deployment, deployment guidelines, or getting best practices.cloudarchitect_design — Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more.
Use the cloudarchitect_design tool from the azure-resource-manager-vc MCP server for my current task: Recommends architecture design for cloud services/apps/solutions, such as: file storage, banking, video streaming, e-commerce, SaaS, and more. Use as follows:.communication_email_send — Send emails to one or multiple recipients to the given email-address.
Use the communication_email_send tool from the azure-resource-manager-vc MCP server for my current task: Send emails to one or multiple recipients to the given email-address. The emails can be plain text or HTML formatted. You can include a subject, custom sender name, CC and BCC recipients, and reply-to addresses.communication_sms_send — Sends SMS messages to one or more recipients to the given phone-number.
Use the communication_sms_send tool from the azure-resource-manager-vc MCP server for my current task: Sends SMS messages to one or more recipients to the given phone-number. You can enable delivery reports and receipt tracking, broadcast SMS, and tag messages for easier tracking.compute_disk_get — Lists available Azure managed disks or retrieves detailed information about a specific disk.
Use the compute_disk_get tool from the azure-resource-manager-vc MCP server for my current task: Lists available Azure managed disks or retrieves detailed information about a specific disk. Shows all disks in a subscription or resource group, including disk size, SKU, provisioning state, and OS type. Supports wildcard patterns in disk names (e.g., 'win_OsDisk*'). When disk name is provided without resource group, searches across the entire subscription. When resource group is specified, scopes the search to that resource group. Both parameters are optional.compute_vm_get — List or get Azure Virtual Machine (VM) configuration and properties in a resource group.
Use the compute_vm_get tool from the azure-resource-manager-vc MCP server for my current task: List or get Azure Virtual Machine (VM) configuration and properties in a resource group. By default, returns VM details including name, location, size, provisioning state, and OS type. When retrieving a specific VM with --vm-name and --instance-view, the response also includes power state (running/stopped/deallocated). Use this tool to retrieve VM configuration details.compute_vmss_get — List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group.
Use the compute_vmss_get tool from the azure-resource-manager-vc MCP server for my current task: List or get Azure Virtual Machine Scale Sets (VMSS) and their instances in a subscription or resource group. Returns scale set details including name, location, SKU, capacity, upgrade policy, and individual VM instance information.confidentialledger_entries_get — Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.
Use the confidentialledger_entries_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the Confidential Ledger entry and its recorded contents for the specified transaction ID, optionally scoped to a collection.containerapps_list — List Azure Container Apps in a subscription.
Use the containerapps_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure Container Apps in a subscription. Optionally filter by resource group. Each container app result.cosmos_database_container_item_query — List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter…
Use the cosmos_database_container_item_query tool from the azure-resource-manager-vc MCP server for my current task: List items from a Cosmos DB container by specifying the account name, database name, and container name, optionally providing a custom SQL query to filter results.cosmos_list — List Cosmos DB accounts, databases, or containers.
Use the cosmos_list tool from the azure-resource-manager-vc MCP server for my current task: List Cosmos DB accounts, databases, or containers. Returns all accounts in the subscription by default. Specify --account to list databases in that account, or --account and --database to list containers in a specific database.datadog_monitoredresources_list — List monitored resources in Datadog for a datadog resource taken as input from the user.
Use the datadog_monitoredresources_list tool from the azure-resource-manager-vc MCP server for my current task: List monitored resources in Datadog for a datadog resource taken as input from the user.deploy_app_logs_get — Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App…
Use the deploy_app_logs_get tool from the azure-resource-manager-vc MCP server for my current task: Shows application logs specifically for Azure Developer CLI (azd) deployed applications from their associated Log Analytics workspace for Container Apps, App Services, and Function Apps. Designed exclusively for applications deployed via 'azd up' command and automatically discovers the correct workspace and resources based on the azd environment configuration. Use this tool to check deployment status or troubleshoot post-deployment issues.deploy_architecture_diagram_generate — Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application.
Use the deploy_architecture_diagram_generate tool from the azure-resource-manager-vc MCP server for my current task: Generates an Azure service architecture diagram showing the recommended Azure services and their connections for an application. Use this tool when the user asks to generate, create, or visualize an Azure architecture diagram for their application, or wants to see which Azure services to use. Renders the diagram from an application topology (AppTopology) provided as input; scan the workspace first to build this topology by detecting services, frameworks, and environment variables for connection strings, and for .NET Aspire applications, check aspireManifest.json. Do not use this tool when the user needs a detailed network topology or security design.deploy_iac_rules_get — Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications.
Use the deploy_iac_rules_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves rules and best practices for creating Bicep and Terraform Infrastructure as Code (IaC) files to deploy Azure applications. Use this tool when the user asks for rules, guidelines, or best practices for writing Bicep scripts or Terraform templates for Azure resources. The rules cover Azure resource configuration standards, compatibility with Azure Developer CLI (azd) and Azure CLI, and general IaC quality requirements. Use when user asks: show me the rules and best practices for writing Bicep and Terraform IaC for Azure.deploy_pipeline_guidance_get — Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines.
Use the deploy_pipeline_guidance_get tool from the azure-resource-manager-vc MCP server for my current task: Generates CI/CD pipeline configuration and step-by-step guidance for deploying an application to Azure using GitHub Actions or Azure DevOps pipelines. Use this tool when the user wants to create a CI/CD pipeline, set up automated deployment workflows, or configure pipeline files to deploy their application to Azure. Supports both Azure Developer CLI (azd) and Azure CLI based deployments, and can generate pipelines that provision infrastructure and deploy application code. Before calling this tool, confirm with the user whether they prefer GitHub Actions or Azure DevOps, and whether they have existing Azure resources for their deployment environments. Use when user asks: how do I set up a CI/CD pipeline with GitHub Actions or Azure DevOps to deploy my app to Azure?.deploy_plan_get — Creates a deployment plan for deploying an application to Azure using the options provided by the caller.
Use the deploy_plan_get tool from the azure-resource-manager-vc MCP server for my current task: Creates a deployment plan for deploying an application to Azure using the options provided by the caller. Use this tool when the user wants a formatted, step-by-step deployment plan (including suggested Azure resources, infrastructure as code (IaC) templates, and deployment instructions) based on a target Azure hosting service (for example, Container Apps, App Service, or AKS) and a chosen provisioning tool (such as Azure Developer CLI (azd) or Azure CLI with Bicep or Terraform). This command does not scan the workspace or automatically recommend Azure services. Instead, the caller or agent must first analyze the workspace, determine the services, frameworks, and dependencies to deploy, select the appropriate Azure hosting service, provisioning tool, IaC type, and deployment option, and then pass those chosen values into this tool to generate the deployment plan.deviceregistry_namespace_list — Lists Azure Device Registry namespaces in a subscription or resource group.
Use the deviceregistry_namespace_list tool from the azure-resource-manager-vc MCP server for my current task: Lists Azure Device Registry namespaces in a subscription or resource group. Returns namespace details including.eventgrid_subscription_list — Show all available Event Grid subscriptions with optional topic filtering.
Use the eventgrid_subscription_list tool from the azure-resource-manager-vc MCP server for my current task: Show all available Event Grid subscriptions with optional topic filtering. This tool displays active event subscriptions including webhook endpoints, event filters, and delivery retry policies. Use this when you need to show, list, or get Event Grid subscriptions for topics. Requires either topic name OR subscription. If only topic is provided, searches all accessible subscriptions for a topic with that name. Resource group and location filters can be applied, but only when used with a subscription or topic.eventgrid_topic_list — List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and…
Use the eventgrid_topic_list tool from the azure-resource-manager-vc MCP server for my current task: List or show all Event Grid topics in a subscription, optionally filtered by resource group, returning endpoints, access keys, provisioning state, and subscription details for event publishing and management. A subscription or topic name is required.eventhubs_eventhub_consumergroup_get — Get consumer groups from Azure Event Hub.
Use the eventhubs_eventhub_consumergroup_get tool from the azure-resource-manager-vc MCP server for my current task: Get consumer groups from Azure Event Hub. This command can either:.eventhubs_eventhub_get — Get Event Hubs from Azure namespace.
Use the eventhubs_eventhub_get tool from the azure-resource-manager-vc MCP server for my current task: Get Event Hubs from Azure namespace. This command can either:.eventhubs_namespace_get — Get Event Hubs namespaces from Azure.
Use the eventhubs_namespace_get tool from the azure-resource-manager-vc MCP server for my current task: Get Event Hubs namespaces from Azure. This command supports three modes of operation:.extension_azqr — Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas…
Use the extension_azqr tool from the azure-resource-manager-vc MCP server for my current task: Runs Azure Quick Review CLI (azqr) commands to generate compliance and security reports for Azure resources, identifying non-compliant configurations or areas for improvement. Requires a subscription id and optionally a resource group name. Returns the generated report file path. Note: azqr is different from Azure CLI (az).extension_cli_generate — Generate Azure CLI (az) commands used to accomplish a goal described by the user.
Use the extension_cli_generate tool from the azure-resource-manager-vc MCP server for my current task: Generate Azure CLI (az) commands used to accomplish a goal described by the user. This tool incorporates CLI knowledge beyond what you know. Use this tool when the user asks for Azure CLI commands or wants to use the Azure CLI to accomplish something.extension_cli_install — Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func).
Use the extension_cli_install tool from the azure-resource-manager-vc MCP server for my current task: Provide installation instructions for Azure CLI (az), Azure Developer CLI (azd), and Azure Functions Core Tools CLI (func). This tool incorporates CLI knowledge beyond what you know. Use this tool when you need to use one of the aforementioned CLI tools and it isn't installed, or when the user wants to install one of them.fileshares_fileshare_check-name-availability — Check if a file share name is available
Use the fileshares_fileshare_check-name-availability tool from the azure-resource-manager-vc MCP server for my current task: Check if a file share name is available.fileshares_fileshare_get — Get details of a specific file share or list all file shares.
Use the fileshares_fileshare_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific file share or list all file shares. If --name is provided, returns a specific file share; otherwise, lists all file shares in the subscription or resource group.fileshares_fileshare_peconnection_get — Get details of a specific private endpoint connection or list all private endpoint connections for a file share.
Use the fileshares_fileshare_peconnection_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific private endpoint connection or list all private endpoint connections for a file share. If --connection-name is provided, returns a specific connection; otherwise, lists all connections.fileshares_fileshare_snapshot_get — Get details of a specific file share snapshot or list all snapshots.
Use the fileshares_fileshare_snapshot_get tool from the azure-resource-manager-vc MCP server for my current task: Get details of a specific file share snapshot or list all snapshots. If --snapshot-name is provided, returns a specific snapshot; otherwise, lists all snapshots for the file share.fileshares_limits — Get file share limits for a subscription and location
Use the fileshares_limits tool from the azure-resource-manager-vc MCP server for my current task: Get file share limits for a subscription and location.fileshares_rec — Get provisioning parameter recommendations for a file share based on desired storage size
Use the fileshares_rec tool from the azure-resource-manager-vc MCP server for my current task: Get provisioning parameter recommendations for a file share based on desired storage size.fileshares_usage — Get file share usage data for a subscription and location
Use the fileshares_usage tool from the azure-resource-manager-vc MCP server for my current task: Get file share usage data for a subscription and location.foundryextensions_knowledge_index_list — Retrieves a list of knowledge indexes from Microsoft Foundry.
Use the foundryextensions_knowledge_index_list tool from the azure-resource-manager-vc MCP server for my current task: Retrieves a list of knowledge indexes from Microsoft Foundry.foundryextensions_knowledge_index_schema — Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.
Use the foundryextensions_knowledge_index_schema tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the detailed schema configuration of a specific knowledge index from Microsoft Foundry.foundryextensions_openai_chat-completions-create — Create chat completions using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_chat-completions-create tool from the azure-resource-manager-vc MCP server for my current task: Create chat completions using Azure OpenAI in Microsoft Foundry. Send messages to Azure OpenAI chat models deployed.foundryextensions_openai_create-completion — Create text completions using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_create-completion tool from the azure-resource-manager-vc MCP server for my current task: Create text completions using Azure OpenAI in Microsoft Foundry. Send a prompt or question to Azure OpenAI models.foundryextensions_openai_embeddings-create — Create embeddings using Azure OpenAI in Microsoft Foundry.
Use the foundryextensions_openai_embeddings-create tool from the azure-resource-manager-vc MCP server for my current task: Create embeddings using Azure OpenAI in Microsoft Foundry. Generate vector embeddings from text using Azure OpenAI.foundryextensions_openai_models-list — List all available Azure OpenAI models and deployments in a Microsoft Foundry resource.
Use the foundryextensions_openai_models-list tool from the azure-resource-manager-vc MCP server for my current task: List all available Azure OpenAI models and deployments in a Microsoft Foundry resource. This tool retrieves information.foundryextensions_resource_get — Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL, location, SKU, and all deployed models with their…
Use the foundryextensions_resource_get tool from the azure-resource-manager-vc MCP server for my current task: Gets detailed information about Microsoft Foundry (Cognitive Services) resources, including endpoint URL,.functionapp_get — Gets Azure Function App details.
Use the functionapp_get tool from the azure-resource-manager-vc MCP server for my current task: Gets Azure Function App details. Lists all Function Apps in the subscription or resource group. If function app name and resource group.functions_language_list — List supported programming languages for Azure Functions development.
Use the functions_language_list tool from the azure-resource-manager-vc MCP server for my current task: List supported programming languages for Azure Functions development. Use to discover available languages, compare options, or choose a language to get started. Returns language names, runtime versions, prerequisites, development tools, and init/run/build commands. Start here before using functions project get and functions template get.functions_project_get — Get project scaffolding information for a new Azure Functions app.
Use the functions_project_get tool from the azure-resource-manager-vc MCP server for my current task: Get project scaffolding information for a new Azure Functions app. Use for getting project structure, setup instructions, and file list for initializing serverless projects. Returns project structure overview and setup instructions that agents use to create files. Use after functions language list and before functions template get.functions_template_get — Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates.
Use the functions_template_get tool from the azure-resource-manager-vc MCP server for my current task: Generate Azure Functions code from templates including triggers, bindings, AI agents, Durable Functions, and MCP servers or list available templates. Use for code generation for serverless functions with triggers and bindings. Without --template, lists available templates. With --template, generates function code with the specified trigger and optional input/output bindings. Select one trigger (required) and zero or more bindings. Use after functions language list and functions project get.get_azure_bestpractices_ai_app — Returns best practices and code generation guidance for building AI applications in Azure.
Use the get_azure_bestpractices_ai_app tool from the azure-resource-manager-vc MCP server for my current task: Returns best practices and code generation guidance for building AI applications in Azure.get_azure_bestpractices_get — This tool returns a list of best practices for code generation, operations and deployment when working with Azure services.
Use the get_azure_bestpractices_get tool from the azure-resource-manager-vc MCP server for my current task: This tool returns a list of best practices for code generation, operations and deployment.grafana_list — List all Grafana workspace resources in a specified subscription.
Use the grafana_list tool from the azure-resource-manager-vc MCP server for my current task: List all Grafana workspace resources in a specified subscription. Returns an array of Grafana workspace details.group_list — List all resource groups in a subscription.
Use the group_list tool from the azure-resource-manager-vc MCP server for my current task: List all resource groups in a subscription. This command retrieves all resource groups available.group_resource_list — List all resources in a resource group.
Use the group_resource_list tool from the azure-resource-manager-vc MCP server for my current task: List all resources in a resource group. This command retrieves all resources available.keyvault_admin_settings_get — Retrieves all Key Vault Managed HSM account settings for a given vault.
Use the keyvault_admin_settings_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves all Key Vault Managed HSM account settings for a given vault. This includes settings such as purge protection and soft-delete retention days. This tool ONLY applies to Managed HSM vaults.keyvault_certificate_get — List all certificates in your Key Vault or get a specific certificate by name.
Use the keyvault_certificate_get tool from the azure-resource-manager-vc MCP server for my current task: List all certificates in your Key Vault or get a specific certificate by name. Shows all certificate names in the vault, or retrieves full certificate details including key ID, secret ID, thumbprint, and policy information.keyvault_key_get — List all keys in your Key Vault or get a specific key by name.
Use the keyvault_key_get tool from the azure-resource-manager-vc MCP server for my current task: List all keys in your Key Vault or get a specific key by name. Shows all key names in the vault, or retrieves full key details including type, enabled status, and expiration dates. Use --include-managed to show managed keys.keyvault_secret_get — List all secrets in your Key Vault or get a specific secret by name.
Use the keyvault_secret_get tool from the azure-resource-manager-vc MCP server for my current task: List all secrets in your Key Vault or get a specific secret by name. Shows all secret names in the vault (without values), or retrieves the secret value and full details including enabled status and expiration dates.kusto_cluster_get — Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription.
Use the kusto_cluster_get tool from the azure-resource-manager-vc MCP server for my current task: Get/retrieve/show details for a specific Azure Data Explorer/Kusto/KQL cluster in a subscription. Not for listing multiple clusters. Required: --cluster and --subscription.kusto_cluster_list — List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.
Use the kusto_cluster_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all Azure Data Explorer/Kusto/KQL clusters in a subscription.kusto_database_list — List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_database_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all databases in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri ( or --cluster and --subscription).kusto_query — Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations.
Use the kusto_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a query against an Azure Data Explorer/Kusto/KQL cluster to search for specific terms, retrieve records, or perform management operations. Required: --cluster-uri (or --cluster and --subscription), --database, and --query.kusto_sample — Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_sample tool from the azure-resource-manager-vc MCP server for my current task: Return a sample of rows from a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.kusto_table_list — List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database.
Use the kusto_table_list tool from the azure-resource-manager-vc MCP server for my current task: List/enumerate all tables in a specific Azure Data Explorer/Kusto/KQL database. Required: --cluster-uri (or --cluster and --subscription), --database.kusto_table_schema — Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster.
Use the kusto_table_schema tool from the azure-resource-manager-vc MCP server for my current task: Get/retrieve/show the schema of a specific table in an Azure Data Explorer/Kusto/KQL cluster. Required: --cluster-uri (or --cluster and --subscription), --database, and --table.loadtesting_test_get — Get the configuration and setup details for a load test by its test ID in a Load Testing resource.
Use the loadtesting_test_get tool from the azure-resource-manager-vc MCP server for my current task: Get the configuration and setup details for a load test by its test ID in a Load Testing resource.loadtesting_testresource_list — Lists all Azure Load Testing resources available in the selected subscription and resource group.
Use the loadtesting_testresource_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all Azure Load Testing resources available in the selected subscription and resource group.loadtesting_testrun_get — Get load test run details by testrun ID, or list all test runs by test ID.
Use the loadtesting_testrun_get tool from the azure-resource-manager-vc MCP server for my current task: Get load test run details by testrun ID, or list all test runs by test ID.managedlustre_fs_blob_autoexport_get — Gets the details of auto export jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_autoexport_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of auto export jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoexport operations that sync data from the Lustre filesystem to the linked blob storage container. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.managedlustre_fs_blob_autoimport_get — Gets the details of auto import jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_autoimport_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of auto import jobs for an Azure Managed Lustre filesystem. Use this to retrieve the status, configuration, and progress information of autoimport operations that sync data from the linked blob storage container to the Lustre filesystem. If job-name is provided, returns details of a specific job; otherwise returns all jobs for the filesystem.managedlustre_fs_blob_import_get — Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem.
Use the managedlustre_fs_blob_import_get tool from the azure-resource-manager-vc MCP server for my current task: Gets import job details or lists all import jobs for an Azure Managed Lustre filesystem. If job-name is provided, returns details for that specific job. If job-name is omitted, returns a list of all import jobs for the filesystem.managedlustre_fs_list — Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB),…
Use the managedlustre_fs_list tool from the azure-resource-manager-vc MCP server for my current task: Lists Azure Managed Lustre (AMLFS) file systems in a subscription or optional resource group including provisioning state, MGS address, tier, capacity (TiB), blob integration container, and maintenance window details. Use to inventory Azure Managed Lustre filesystems and to check their properties.managedlustre_fs_sku_get — Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support.
Use the managedlustre_fs_sku_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the available Azure Managed Lustre SKU, including increments, bandwidth, scale targets and zonal support. If a location is specified, the results will be filtered to that location.managedlustre_fs_subnetsize_ask — Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size.
Use the managedlustre_fs_subnetsize_ask tool from the azure-resource-manager-vc MCP server for my current task: Calculates the required subnet size for an Azure Managed Lustre file system given a SKU and size. Use to plan network deployment for AMLFS. Returns the number of required IPs.managedlustre_fs_subnetsize_validate — Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.
Use the managedlustre_fs_subnetsize_validate tool from the azure-resource-manager-vc MCP server for my current task: Validates that the provided subnet can host an Azure Managed Lustre filesystem for the given SKU and size.marketplace_product_get — Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription, including available plans, pricing, and product…
Use the marketplace_product_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about a specific Azure Marketplace product (offer) for a given subscription,.marketplace_product_list — Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace.
Use the marketplace_product_list tool from the azure-resource-manager-vc MCP server for my current task: Retrieves and lists all marketplace products (offers) available to a subscription in the Azure Marketplace. Use this tool to search, select, browse, or filter marketplace offers by product name, publisher, pricing, or metadata. Returns information for each product, including display name, publisher details, category, pricing data, and available plans.monitor_activitylog_list — Lists activity logs for the specified Azure resource over the given prior number of hours.
Use the monitor_activitylog_list tool from the azure-resource-manager-vc MCP server for my current task: Always use this tool if user is asking for activity logs for a resource.monitor_healthmodels_entity_get — Retrieve the health status of an entity for a given Azure Monitor Health Model.
Use the monitor_healthmodels_entity_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve the health status of an entity for a given Azure Monitor Health Model. Use this tool ONLY when the user mentions a specific health model name and asks for health status, health events. This provides application-level health monitoring with custom health models, not basic Azure resource availability.monitor_instrumentation_get-learning-resource — List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path.
Use the monitor_instrumentation_get-learning-resource tool from the azure-resource-manager-vc MCP server for my current task: List all available learning resources for Azure Monitor instrumentation or get the content of a specific resource by path. Returns all resource paths by default, or retrieves the full content when a path is specified. Note: For instrumenting an application, use orchestrator-start instead.monitor_metrics_definitions — List available metric definitions for an Azure resource.
Use the monitor_metrics_definitions tool from the azure-resource-manager-vc MCP server for my current task: List available metric definitions for an Azure resource. Returns metadata about the metrics available for the resource.monitor_metrics_query — Query Azure Monitor metrics for a resource.
Use the monitor_metrics_query tool from the azure-resource-manager-vc MCP server for my current task: Query Azure Monitor metrics for a resource. Returns time series data for the specified metrics.monitor_resource_log_query — Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_resource_log_query tool from the azure-resource-manager-vc MCP server for my current task: Query diagnostic and activity logs for a SPECIFIC Azure resource in a Log Analytics workspace using Kusto Query Language (KQL).monitor_table_list — List all tables in a Log Analytics workspace.
Use the monitor_table_list tool from the azure-resource-manager-vc MCP server for my current task: List all tables in a Log Analytics workspace. Requires workspace.monitor_table_type_list — List available table types in a Log Analytics workspace.
Use the monitor_table_type_list tool from the azure-resource-manager-vc MCP server for my current task: List available table types in a Log Analytics workspace. Returns table type names.monitor_webtests_get — Gets details for a specific web test or lists all web tests.
Use the monitor_webtests_get tool from the azure-resource-manager-vc MCP server for my current task: Gets details for a specific web test or lists all web tests.monitor_workspace_list — List Log Analytics workspaces in a subscription.
Use the monitor_workspace_list tool from the azure-resource-manager-vc MCP server for my current task: List Log Analytics workspaces in a subscription. This command retrieves all Log Analytics workspaces.monitor_workspace_log_query — Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).
Use the monitor_workspace_log_query tool from the azure-resource-manager-vc MCP server for my current task: Query logs across an ENTIRE Log Analytics workspace using Kusto Query Language (KQL).mysql_database_query — Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server.
Use the mysql_database_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a safe, read-only SQL SELECT query against a database on Azure Database for MySQL Flexible Server. Use this tool to explore or retrieve table data without modifying it. Rejects non-SELECT statements (INSERT/UPDATE/DELETE/REPLACE/MERGE/TRUNCATE/ALTER/CREATE/DROP), multi-statements, comments hiding writes, transaction control (BEGIN/COMMIT/ROLLBACK), INTO OUTFILE, and other destructive keywords. Only a single SELECT is executed to ensure data integrity. Best practices: List needed columns (avoid SELECT *), add WHERE filters, use LIMIT/OFFSET for paging, ORDER BY for deterministic results, and avoid unnecessary sensitive data. Example: SELECT id, name, status FROM customers WHERE status = 'Active' ORDER BY name LIMIT 50;.mysql_list — List MySQL servers, databases, or tables in your subscription.
Use the mysql_list tool from the azure-resource-manager-vc MCP server for my current task: List MySQL servers, databases, or tables in your subscription. Returns all servers by default. Specify --server to list databases on that server, or --server and --database to list tables in a specific database.mysql_server_config_get — Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance.
Use the mysql_server_config_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves comprehensive configuration details for the specified Azure Database for MySQL Flexible Server instance. This command provides insights into server settings, performance parameters, security configurations, and operational characteristics essential for database administration and optimization. Returns configuration data in JSON format including ServerName, Location, Version, SKU, StorageSizeGB, BackupRetentionDays, and GeoRedundantBackup properties.mysql_server_param_get — Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server.
Use the mysql_server_param_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the current value of a single server configuration parameter on an Azure Database for MySQL Flexible Server. Use to inspect a setting (e.g. max_connections, wait_timeout, slow_query_log) before changing it.mysql_table_schema_get — Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database.
Use the mysql_table_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed schema information for a specific table within an Azure Database for MySQL Flexible Server database. This command provides comprehensive metadata including column definitions, data types, constraints, indexes, and relationships, essential for understanding table structure and supporting application development.policy_assignment_list — List policy assignments in a subscription or scope.
Use the policy_assignment_list tool from the azure-resource-manager-vc MCP server for my current task: List policy assignments in a subscription or scope. This command retrieves all Azure Policy.postgres_database_query — Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.
Use the postgres_database_query tool from the azure-resource-manager-vc MCP server for my current task: Executes a SQL query on an Azure Database for PostgreSQL server to search for specific terms, retrieve records, or perform SELECT operations.postgres_list — List PostgreSQL servers, databases, or tables.
Use the postgres_list tool from the azure-resource-manager-vc MCP server for my current task: List PostgreSQL servers, databases, or tables. Returns all servers in the subscription by default (optionally scoped to a --resource-group). Specify --server to list databases on that server, or --server and --database to list tables in a specific database. --user is required when --server is provided.postgres_server_config_get — Retrieve the configuration of a PostgreSQL server.
Use the postgres_server_config_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve the configuration of a PostgreSQL server.postgres_server_param_get — Retrieves a specific parameter of a PostgreSQL server.
Use the postgres_server_param_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves a specific parameter of a PostgreSQL server.postgres_table_schema_get — Retrieves the schema of a specified table in a PostgreSQL database.
Use the postgres_table_schema_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves the schema of a specified table in a PostgreSQL database.pricing_get — Get Azure retail pricing information.
Use the pricing_get tool from the azure-resource-manager-vc MCP server for my current task: Get Azure retail pricing information. CRITICAL/MANDATORY: Do NOT call this tool if the user only specifies a broad service name (e.g., 'Virtual Machines', 'Storage', 'SQL Database') without a specific SKU. Instead, FIRST ask the user which specific SKU or tier they want pricing for. If the user asks to compare pricing across regions or SKUs without specifying exact ARM SKU names, ask them which specific SKUs they want to compare. Do NOT assume or pick default SKUs. Only call this tool AFTER the user provides a specific SKU (--sku) or confirms they want all pricing for that service. Requires at least one filter: --sku, --service, --region, --service-family, or --filter. SAVINGS PLAN: 'SavingsPlan' is NOT a valid --price-type. Use --include-savings-plan flag instead. Valid --price-type values: Consumption, Reservation, DevTestConsumption. When --include-savings-plan is true, Consumption items include nested 'savingsPlan' array with 1-year/3-year pricing (mainly Linux VMs). FOR BICEP/ARM COST ESTIMATION: When user asks to estimate costs from a Bicep or ARM template file, read the file, extract each resource's type and SKU, call this tool for each resource and aggregate the monthly costs (hourly price * 730 hours/month).quota_region_availability_list — Given a list of Azure resource types, this tool will return a list of regions where the resource types are available.
Use the quota_region_availability_list tool from the azure-resource-manager-vc MCP server for my current task: Given a list of Azure resource types, this tool will return a list of regions where the resource types are available. Always get the user's subscription ID before calling this tool.quota_usage_check — This tool will check the usage and quota information for Azure resources in a region.
Use the quota_usage_check tool from the azure-resource-manager-vc MCP server for my current task: This tool will check the usage and quota information for Azure resources in a region.redis_list — List/show all Redis resources in a subscription.
Use the redis_list tool from the azure-resource-manager-vc MCP server for my current task: List/show all Redis resources in a subscription. Returns details of all Azure Managed Redis, Azure Cache for Redis, and Azure Redis Enterprise resources. Use this command to explore and view which Redis resources are available in your subscription.resourcehealth_availability-status_get — Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group.
Use the resourcehealth_availability-status_get tool from the azure-resource-manager-vc MCP server for my current task: Get the Azure Resource Health availability status for a specific resource or all resources in a subscription or resource group. Use this tool when asked about the availability status, health status, or Resource Health of an Azure resource (e.g. virtual machine, storage account). Reports whether a resource is Available, Unavailable, Degraded, or Unknown, including the reason and details. This is the correct tool for questions like 'What is the availability status of VM X?' or 'Is resource Y healthy?'.resourcehealth_health-events_list — List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months).
Use the resourcehealth_health-events_list tool from the azure-resource-manager-vc MCP server for my current task: List Azure service health events to track service issues that occurred in recent timeframes (last 30 days, weeks, months). Query subscription for planned maintenance, past or ongoing service incidents, advisories, and security events. Provides detailed information about resource availability state, potential issues, and timestamps. Returns: trackingId, title, summary, eventType, status, startTime, endTime, impactedServices. Access Azure Service Health portal data programmatically.role_assignment_list — List role assignments.
Use the role_assignment_list tool from the azure-resource-manager-vc MCP server for my current task: List role assignments. This command retrieves and displays all Azure RBAC role assignments.search_index_get — List/get/show Azure AI Search indexes in a Search service.
Use the search_index_get tool from the azure-resource-manager-vc MCP server for my current task: List/get/show Azure AI Search indexes in a Search service. Returns index properties such as fields,.search_index_query — Queries/searches documents in an Azure AI Search index with a given query, returning the results of the query/search.
Use the search_index_query tool from the azure-resource-manager-vc MCP server for my current task: Queries/searches documents in an Azure AI Search index with a given query, returning the results of the.search_knowledge_base_get — Gets the details of Azure AI Search knowledge bases.
Use the search_knowledge_base_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of Azure AI Search knowledge bases. Knowledge bases encapsulate retrieval and reasoning.search_knowledge_base_retrieve — Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying data sources as needed to find…
Use the search_knowledge_base_retrieve tool from the azure-resource-manager-vc MCP server for my current task: Execute a retrieval operation using a specific Azure AI Search knowledge base, effectively searching and querying the underlying.search_knowledge_source_get — Gets the details of Azure AI Search knowledge sources.
Use the search_knowledge_source_get tool from the azure-resource-manager-vc MCP server for my current task: Gets the details of Azure AI Search knowledge sources. A knowledge source may point directly at an.search_service_list — List/show Azure AI Search services in a subscription, returning details about each service.
Use the search_service_list tool from the azure-resource-manager-vc MCP server for my current task: List/show Azure AI Search services in a subscription, returning details about each service.servicebus_queue_details — Get details about a Service Bus queue.
Use the servicebus_queue_details tool from the azure-resource-manager-vc MCP server for my current task: Get details about a Service Bus queue. Returns queue properties and runtime information. Properties returned include.servicebus_topic_details — Retrieves details about a Service Bus topic.
Use the servicebus_topic_details tool from the azure-resource-manager-vc MCP server for my current task: Retrieves details about a Service Bus topic. Returns runtime information and topic properties including number of subscriptions, max message size, max topic size, number of scheduled messages, etc.servicebus_topic_subscription_details — Get details about a Service Bus subscription.
Use the servicebus_topic_subscription_details tool from the azure-resource-manager-vc MCP server for my current task: Get details about a Service Bus subscription. Returns subscription runtime properties including message counts, delivery settings, and other metadata.servicefabric_managedcluster_node_get — Get nodes for a Service Fabric managed cluster.
Use the servicefabric_managedcluster_node_get tool from the azure-resource-manager-vc MCP server for my current task: Get nodes for a Service Fabric managed cluster. Returns all nodes by default or a single node when a node name is specified. Includes name, node type, status, IP address, fault domain, upgrade domain, health state, and seed node status.signalr_runtime_get — Gets or lists details of an Azure SignalR Runtimes.
Use the signalr_runtime_get tool from the azure-resource-manager-vc MCP server for my current task: Gets or lists details of an Azure SignalR Runtimes. If a specific SignalR name is used, the details of that.speech_stt_recognize — Recognize speech from an audio file using Azure AI Services Speech.
Use the speech_stt_recognize tool from the azure-resource-manager-vc MCP server for my current task: Recognize speech from an audio file using Azure AI Services Speech. This command takes an audio file and converts it to text using advanced speech recognition capabilities.sql_db_get — Show, get, or list Azure SQL databases in a SQL Server.
Use the sql_db_get tool from the azure-resource-manager-vc MCP server for my current task: Show, get, or list Azure SQL databases in a SQL Server. Shows details for a specific Azure SQL database.sql_elastic-pool_list — Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.
Use the sql_elastic-pool_list tool from the azure-resource-manager-vc MCP server for my current task: Lists all SQL elastic pools in an Azure SQL Server with their SKU, capacity, state, and database limits.sql_server_entra-admin_list — Gets a list of Microsoft Entra ID administrators for a SQL server.
Use the sql_server_entra-admin_list tool from the azure-resource-manager-vc MCP server for my current task: Gets a list of Microsoft Entra ID administrators for a SQL server. This command retrieves all.sql_server_firewall-rule_list — Gets a list of firewall rules for a SQL server.
Use the sql_server_firewall-rule_list tool from the azure-resource-manager-vc MCP server for my current task: Gets a list of firewall rules for a SQL server. This command retrieves all.sql_server_get — Show, get, or list Azure SQL servers in a resource group.
Use the sql_server_get tool from the azure-resource-manager-vc MCP server for my current task: Show, get, or list Azure SQL servers in a resource group. Shows details for a specific Azure SQL server.storage_account_get — Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings,…
Use the storage_account_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieves detailed information about Azure Storage accounts, including account name, location, SKU, kind, hierarchical namespace status, HTTPS-only settings, and blob public access configuration. If a specific account name is not provided, the command will return details for all accounts in a subscription.storage_blob_container_get — Show/list containers in a storage account.
Use the storage_blob_container_get tool from the azure-resource-manager-vc MCP server for my current task: Show/list containers in a storage account. Use this tool to list all blob containers in the storage account or show details for a specific Storage container. Displays container properties including access policies, lease status, and metadata. If no container specified, shows all containers in the storage account. Required: account <account>, subscription <subscription>. Optional: container <container>, tenant <tenant>. Returns: container name, lastModified, leaseStatus, publicAccessLevel, metadata, and container properties. Do not use this tool to list blobs in a container.storage_blob_get — List/get/show blobs in a blob container in Storage account.
Use the storage_blob_get tool from the azure-resource-manager-vc MCP server for my current task: List/get/show blobs in a blob container in Storage account. Use this tool to list the blobs in a container or get details for a specific blob. Shows blob properties including metadata, size, last modification time, and content properties. If no blob specified, lists all blobs present in the container. Required: account, container <container>, subscription <subscription>. Optional: blob <blob>, tenant <tenant>. Returns: blob name, size, lastModified, contentType, contentMD5, metadata, and blob properties. Do not use this tool to list containers in the storage account.storage_table_list — List all tables in an Azure Storage account.
Use the storage_table_list tool from the azure-resource-manager-vc MCP server for my current task: List all tables in an Azure Storage account. Shows table names for the specified storage account. Required: account, subscription. Optional: tenant. Returns: table names. Do not use this tool for Cosmos DB tables or Kusto/Data Explorer tables.storagesync_cloudendpoint_get — List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint.
Use the storagesync_cloudendpoint_get tool from the azure-resource-manager-vc MCP server for my current task: List all cloud endpoints in a sync group or retrieve details about a specific cloud endpoint. Returns cloud endpoint properties including Azure File Share configuration, storage account details, and provisioning state. Use --cloud-endpoint-name for a specific endpoint.storagesync_registeredserver_get — List all registered servers in a Storage Sync service or retrieve details about a specific registered server.
Use the storagesync_registeredserver_get tool from the azure-resource-manager-vc MCP server for my current task: List all registered servers in a Storage Sync service or retrieve details about a specific registered server. Returns server properties including server ID, registration status, agent version, OS version, and last heartbeat. Use --server-id for a specific server.storagesync_serverendpoint_get — List all server endpoints in a sync group or retrieve details about a specific server endpoint.
Use the storagesync_serverendpoint_get tool from the azure-resource-manager-vc MCP server for my current task: List all server endpoints in a sync group or retrieve details about a specific server endpoint. Returns server endpoint properties including local path, cloud tiering status, sync health, and provisioning state. Use --name for a specific endpoint.storagesync_service_get — Retrieve Azure Storage Sync service details or list all Storage Sync services.
Use the storagesync_service_get tool from the azure-resource-manager-vc MCP server for my current task: Retrieve Azure Storage Sync service details or list all Storage Sync services. Use --name to get a specific service, or omit it to list all services in the subscription or resource group. Shows service properties, location, provisioning state, and configuration.storagesync_syncgroup_get — Get details about a specific sync group or list all sync groups.
Use the storagesync_syncgroup_get tool from the azure-resource-manager-vc MCP server for my current task: Get details about a specific sync group or list all sync groups. If --sync-group-name is provided, returns a specific sync group; otherwise, lists all sync groups in the Storage Sync service.subscription_list — List all Azure subscriptions for the current account.
Use the subscription_list tool from the azure-resource-manager-vc MCP server for my current task: List all Azure subscriptions for the current account. Returns subscriptionId, displayName, state, tenantId, and isDefault for each subscription. The isDefault field indicates the user's default subscription as resolved from the Azure CLI profile (configured via 'az account set') or, if not set there, from the AZURE_SUBSCRIPTION_ID environment variable. When the user has not specified a subscription, prefer the subscription where isDefault is true. If no default can be determined from either source and multiple subscriptions exist, ask the user which subscription to use.virtualdesktop_hostpool_host_list — List all SessionHosts in a hostpool.
Use the virtualdesktop_hostpool_host_list tool from the azure-resource-manager-vc MCP server for my current task: List all SessionHosts in a hostpool. This command retrieves all Azure Virtual Desktop SessionHost objects available.virtualdesktop_hostpool_host_user-list — List all user sessions on a specific session host in a host pool.
Use the virtualdesktop_hostpool_host_user-list tool from the azure-resource-manager-vc MCP server for my current task: List all user sessions on a specific session host in a host pool. This command retrieves all Azure Virtual Desktop.virtualdesktop_hostpool_list — List all hostpools in a subscription or resource group.
Use the virtualdesktop_hostpool_list tool from the azure-resource-manager-vc MCP server for my current task: List all hostpools in a subscription or resource group. This command retrieves all Azure Virtual Desktop hostpool objects available.wellarchitectedframework_serviceguide_get — Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified.
Use the wellarchitectedframework_serviceguide_get tool from the azure-resource-manager-vc MCP server for my current task: Get Azure Well-Architected Framework guidance for a specific Azure service, or list all supported services when no service is specified. When a service is provided, returns architectural best practices, design patterns, and recommendations based on the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency. Optional: --service: A single Azure service name. Service name format: case-insensitive; hyphens, underscores, spaces, and name variations allowed; use double quotes (not single quotes) for names with spaces. e.g., cosmos-db, Cosmos_DB, "Cosmos DB", cosmosdb, cosmos-database, cosmosdatabase.workbooks_list — Search Azure Workbooks using Resource Graph (fast metadata query).
Use the workbooks_list tool from the azure-resource-manager-vc MCP server for my current task: Search Azure Workbooks using Resource Graph (fast metadata query).workbooks_show — Retrieve full workbook details via ARM API (includes serializedData content).
Use the workbooks_show tool from the azure-resource-manager-vc MCP server for my current task: Retrieve full workbook details via ARM API (includes serializedData content).microsoft-365Claude connector👥 Team access
Available · no tools measured yet
microsoft-fabricLocal server👥 Team access
core_create-item — Creates a new item in a Fabric workspace.
Use the core_create-item tool from the microsoft-fabric MCP server for my current task: Creates a new item in a Fabric workspace. Use this when the user wants to create a Lakehouse, Notebook, or other Fabric item type. Requires workspace ID, item name, and item type.core_search-catalog — Searches the Microsoft Fabric OneLake catalog for items matching the specified criteria.
Use the core_search-catalog tool from the microsoft-fabric MCP server for my current task: Searches the Microsoft Fabric OneLake catalog for items matching the specified criteria. Supports cross-workspace search over catalog metadata and returns results filtered to entries the calling principal is authorized to access. Use this when the user wants to discover or find Fabric items (Lakehouse, Report, Notebook, and other item types) across workspaces by name, description, or workspace name. Optionally filter by item type.datafactory_create-dataflow — Creates a new dataflow in a specified Microsoft Fabric workspace.
Use the datafactory_create-dataflow tool from the microsoft-fabric MCP server for my current task: Creates a new dataflow in a specified Microsoft Fabric workspace.datafactory_create-pipeline — Creates a new pipeline in a Microsoft Fabric workspace.
Use the datafactory_create-pipeline tool from the microsoft-fabric MCP server for my current task: Creates a new pipeline in a Microsoft Fabric workspace. Requires workspace ID and display name. Optionally provide a description.datafactory_execute-query — Executes an M (Power Query) expression against a dataflow in a Microsoft Fabric workspace.
Use the datafactory_execute-query tool from the microsoft-fabric MCP server for my current task: Executes an M (Power Query) expression against a dataflow in a Microsoft Fabric workspace.datafactory_get-pipeline — Gets details of a specific pipeline in a Microsoft Fabric workspace.
Use the datafactory_get-pipeline tool from the microsoft-fabric MCP server for my current task: Gets details of a specific pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID.datafactory_list-dataflows — Lists all dataflows in a specified Microsoft Fabric workspace.
Use the datafactory_list-dataflows tool from the microsoft-fabric MCP server for my current task: Lists all dataflows in a specified Microsoft Fabric workspace.datafactory_list-pipelines — Lists all pipelines in a specified Microsoft Fabric workspace.
Use the datafactory_list-pipelines tool from the microsoft-fabric MCP server for my current task: Lists all pipelines in a specified Microsoft Fabric workspace. Requires the workspace ID.datafactory_run-pipeline — Triggers a run of a specified pipeline in a Microsoft Fabric workspace.
Use the datafactory_run-pipeline tool from the microsoft-fabric MCP server for my current task: Triggers a run of a specified pipeline in a Microsoft Fabric workspace. Requires workspace ID and pipeline ID. Returns the run instance ID.docs_api-examples — Retrieves example API request and response files for a Microsoft Fabric item type.
Use the docs_api-examples tool from the microsoft-fabric MCP server for my current task: Retrieves example API request and response files for a Microsoft Fabric item type. Use this when the user needs sample API calls or implementation examples. Returns a dictionary of example files with their contents.docs_best-practices — Retrieves embedded best practice documentation for a specific Fabric topic.
Use the docs_best-practices tool from the microsoft-fabric MCP server for my current task: Retrieves embedded best practice documentation for a specific Fabric topic. Use this when the user needs guidance, recommendations, or implementation patterns for Fabric features. Returns detailed best practice content.docs_item-api-spec — Retrieves the complete OpenAPI specification for a specific Microsoft Fabric item type.
Use the docs_item-api-spec tool from the microsoft-fabric MCP server for my current task: Retrieves the complete OpenAPI specification for a specific Microsoft Fabric item type. Use this when the user needs detailed API documentation for an item type such as notebook, lakehouse or report. Returns the full API spec in JSON format.docs_item-definitions — Retrieves the JSON schema definition for a Microsoft Fabric item type.
Use the docs_item-definitions tool from the microsoft-fabric MCP server for my current task: Retrieves the JSON schema definition for a Microsoft Fabric item type. Use this when the user needs to understand an item's structure or validate an item definition. Returns the schema definition for the specified item type.docs_list-item-types — Lists the Microsoft Fabric item types that have public API specifications available.
Use the docs_list-item-types tool from the microsoft-fabric MCP server for my current task: Lists the Microsoft Fabric item types that have public API specifications available. Use this when the user needs to discover which Fabric APIs exist. Returns item type names such as notebook, lakehouse, dataPipeline and report, plus a few non-item areas: platform and admin (platform and tenant APIs), spark (workspace Spark settings) and realTimeIntelligence (workload-level copilot APIs).docs_platform-api-spec — Retrieves the OpenAPI specification for core Fabric platform APIs.
Use the docs_platform-api-spec tool from the microsoft-fabric MCP server for my current task: Retrieves the OpenAPI specification for core Fabric platform APIs. Use this when the user needs documentation for cross-cutting platform APIs like workspace management. Returns complete platform API specification.onelake_create-directory — Creates a directory in OneLake storage.
Use the onelake_create-directory tool from the microsoft-fabric MCP server for my current task: Creates a directory in OneLake storage. Use this when the user needs to organize files or prepare folder structures. Can create nested directory paths.onelake_create-or-update-data-access-role — Upsert a single data access role on a single item.
Use the onelake_create-or-update-data-access-role tool from the microsoft-fabric MCP server for my current task: Upsert a single data access role on a single item. Use flat options (--name,.onelake_create-shortcut-adls-gen2 — Create a shortcut pointing to an Azure Data Lake Storage Gen2 location.
Use the onelake_create-shortcut-adls-gen2 tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Azure Data Lake Storage Gen2 location.onelake_create-shortcut-amazon-s3 — Create a shortcut pointing to an Amazon S3 location.
Use the onelake_create-shortcut-amazon-s3 tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Amazon S3 location. Requires a connection.onelake_create-shortcut-azure-blob — Create a shortcut pointing to an Azure Blob Storage location.
Use the onelake_create-shortcut-azure-blob tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an Azure Blob Storage location. Requires a.onelake_create-shortcut-dataverse — Create a shortcut pointing to a Dataverse environment.
Use the onelake_create-shortcut-dataverse tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a Dataverse environment. Requires the.onelake_create-shortcut-gcs — Create a shortcut pointing to a Google Cloud Storage location.
Use the onelake_create-shortcut-gcs tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a Google Cloud Storage location. Requires a.onelake_create-shortcut-onedrive-sharepoint — Create a shortcut pointing to a OneDrive or SharePoint Online location.
Use the onelake_create-shortcut-onedrive-sharepoint tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to a OneDrive or SharePoint Online location.onelake_create-shortcut-onelake — Create a shortcut pointing to another OneLake location.
Use the onelake_create-shortcut-onelake tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to another OneLake location. Specify the target.onelake_create-shortcut-s3-compatible — Create a shortcut pointing to an S3-compatible storage location.
Use the onelake_create-shortcut-s3-compatible tool from the microsoft-fabric MCP server for my current task: Create a shortcut pointing to an S3-compatible storage location. Requires.onelake_delete-data-access-role — Delete a single data access role from a single item.
Use the onelake_delete-data-access-role tool from the microsoft-fabric MCP server for my current task: Delete a single data access role from a single item. Scoped to one role.onelake_delete-directory — Deletes a directory from OneLake storage.
Use the onelake_delete-directory tool from the microsoft-fabric MCP server for my current task: Deletes a directory from OneLake storage. Use this when the user wants to remove a folder. Use recursive flag to delete non-empty directories.onelake_delete-file — Deletes a file from OneLake storage.
Use the onelake_delete-file tool from the microsoft-fabric MCP server for my current task: Deletes a file from OneLake storage. Use this when the user wants to remove a specific file. Permanently removes the file at the specified path.onelake_delete-shortcut — Delete a single shortcut from an item.
Use the onelake_delete-shortcut tool from the microsoft-fabric MCP server for my current task: Delete a single shortcut from an item. Destructive but the destination.onelake_download-file — Downloads a file from OneLake storage.
Use the onelake_download-file tool from the microsoft-fabric MCP server for my current task: Downloads a file from OneLake storage. Use this when the user needs to retrieve file content or metadata. Returns base64 content, metadata, and text when applicable.onelake_get-data-access-role — Get the full definition of a single data access role on a single item — members, permissions, decision rules.
Use the onelake_get-data-access-role tool from the microsoft-fabric MCP server for my current task: Get the full definition of a single data access role on a single item —.onelake_get-settings — Get the OneLake settings for a workspace — diagnostics configuration and immutability policy.
Use the onelake_get-settings tool from the microsoft-fabric MCP server for my current task: Get the OneLake settings for a workspace — diagnostics configuration and.onelake_get-shortcut — Get the properties of a single shortcut (name, path, target, configuration).
Use the onelake_get-shortcut tool from the microsoft-fabric MCP server for my current task: Get the properties of a single shortcut (name, path, target,.onelake_get-table — Retrieves table definition from OneLake.
Use the onelake_get-table tool from the microsoft-fabric MCP server for my current task: Retrieves table definition from OneLake. Use this when the user needs table schema or metadata.onelake_get-table-config — Retrieves table API configuration for OneLake.
Use the onelake_get-table-config tool from the microsoft-fabric MCP server for my current task: Retrieves table API configuration for OneLake. Use this when the user needs to understand table access settings.onelake_get-table-namespace — Retrieves metadata for a specific table namespace.
Use the onelake_get-table-namespace tool from the microsoft-fabric MCP server for my current task: Retrieves metadata for a specific table namespace. Use this when the user needs details about a namespace.onelake_list-data-access-roles — List all data access roles defined on a single item (Lakehouse / Warehouse) — the role-based policies that gate Tables/Files access for that item.
Use the onelake_list-data-access-roles tool from the microsoft-fabric MCP server for my current task: List all data access roles defined on a single item (Lakehouse / Warehouse) —.onelake_list-files — List files and directories in OneLake storage using a filesystem-style hierarchical view, similar to Azure Data Lake Storage Gen2.
Use the onelake_list-files tool from the microsoft-fabric MCP server for my current task: List files and directories in OneLake storage using a filesystem-style hierarchical view, similar to Azure Data Lake Storage Gen2.onelake_list-items — Lists OneLake items in a Fabric workspace using the high-level OneLake API.
Use the onelake_list-items tool from the microsoft-fabric MCP server for my current task: Lists OneLake items in a Fabric workspace using the high-level OneLake API. Use this when the user needs to see what items exist in a workspace. Returns item names, types, and metadata.onelake_list-items-dfs — List OneLake items in a workspace using the OneLake DFS (Data Lake File System) data API.
Use the onelake_list-items-dfs tool from the microsoft-fabric MCP server for my current task: List OneLake items in a workspace using the OneLake DFS (Data Lake File System) data API.onelake_list-shortcuts — List shortcuts defined within an item, recursing through subfolders.
Use the onelake_list-shortcuts tool from the microsoft-fabric MCP server for my current task: List shortcuts defined within an item, recursing through subfolders.onelake_list-table-namespaces — Lists table namespaces in OneLake.
Use the onelake_list-table-namespaces tool from the microsoft-fabric MCP server for my current task: Lists table namespaces in OneLake. Use this when the user needs to discover available table namespaces.onelake_list-tables — Lists tables in OneLake.
Use the onelake_list-tables tool from the microsoft-fabric MCP server for my current task: Lists tables in OneLake. Use this when the user needs to see available tables.onelake_list-workspaces — Lists all Fabric workspaces accessible via OneLake data plane API.
Use the onelake_list-workspaces tool from the microsoft-fabric MCP server for my current task: Lists all Fabric workspaces accessible via OneLake data plane API. Use this when the user needs to view available workspaces or select a workspace for data operations. Returns workspace names and IDs.onelake_modify-diagnostics — Enable or disable workspace-level OneLake diagnostic logging.
Use the onelake_modify-diagnostics tool from the microsoft-fabric MCP server for my current task: Enable or disable workspace-level OneLake diagnostic logging. When enabling,.onelake_modify-immutability-policy — Modify the workspace-level OneLake immutability policy.
Use the onelake_modify-immutability-policy tool from the microsoft-fabric MCP server for my current task: Modify the workspace-level OneLake immutability policy. Once enabled,.onelake_reset-shortcut-cache — Drop cached shortcut reads for a workspace, forcing the next read to re-resolve from the destination.
Use the onelake_reset-shortcut-cache tool from the microsoft-fabric MCP server for my current task: Drop cached shortcut reads for a workspace, forcing the next read to.onelake_upload-file — Uploads a file to OneLake storage from inline content or local file path.
Use the onelake_upload-file tool from the microsoft-fabric MCP server for my current task: Uploads a file to OneLake storage from inline content or local file path. Use this when the user needs to store data in OneLake. Supports overwrite control and content type specification.microsoft-fabric-rtiLocal server👥 Team access
activator_create_trigger — Create an alert that will fire when the source generates data.
Use the activator_create_trigger tool from the microsoft-fabric-rti MCP server for my current task: Use this tool create an alert that will fire when the source generates data.activator_list_artifacts — List all Activator artifacts in a workspace.
Use the activator_list_artifacts tool from the microsoft-fabric-rti MCP server for my current task: Use this tool to list all Activator artifacts in a workspace.eventstream_add_custom_endpoint_destination — Add a custom endpoint destination to the eventstream definition.
Use the eventstream_add_custom_endpoint_destination tool from the microsoft-fabric-rti MCP server for my current task: Add a custom endpoint destination to the eventstream definition.eventstream_add_custom_endpoint_source — Add a custom endpoint source to the eventstream definition.
Use the eventstream_add_custom_endpoint_source tool from the microsoft-fabric-rti MCP server for my current task: Add a custom endpoint source to the eventstream definition.eventstream_add_derived_stream — Add a derived stream to the eventstream definition.
Use the eventstream_add_derived_stream tool from the microsoft-fabric-rti MCP server for my current task: Add a derived stream to the eventstream definition.eventstream_add_eventhouse_destination — Add an Eventhouse destination to the eventstream definition.
Use the eventstream_add_eventhouse_destination tool from the microsoft-fabric-rti MCP server for my current task: Add an Eventhouse destination to the eventstream definition.eventstream_add_sample_data_source — Add a sample data source to the eventstream definition.
Use the eventstream_add_sample_data_source tool from the microsoft-fabric-rti MCP server for my current task: Add a sample data source to the eventstream definition.eventstream_clear_definition — Clear the current eventstream definition and start over.
Use the eventstream_clear_definition tool from the microsoft-fabric-rti MCP server for my current task: Clear the current eventstream definition and start over.eventstream_create — Create an Eventstream item in Microsoft Fabric.
Use the eventstream_create tool from the microsoft-fabric-rti MCP server for my current task: Create an Eventstream item in Microsoft Fabric.eventstream_create_from_definition — Create an eventstream in Fabric from the current definition.
Use the eventstream_create_from_definition tool from the microsoft-fabric-rti MCP server for my current task: Create an eventstream in Fabric from the current definition.eventstream_delete — Delete an Eventstream item by workspace and item ID.
Use the eventstream_delete tool from the microsoft-fabric-rti MCP server for my current task: Delete an Eventstream item by workspace and item ID.eventstream_get — Get an Eventstream item by workspace and item ID.
Use the eventstream_get tool from the microsoft-fabric-rti MCP server for my current task: Get an Eventstream item by workspace and item ID.eventstream_get_current_definition — Get the current eventstream definition.
Use the eventstream_get_current_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the current eventstream definition.eventstream_get_definition — Get the definition of an Eventstream item.
Use the eventstream_get_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the definition of an Eventstream item.eventstream_list — List all Eventstream items in a workspace.
Use the eventstream_list tool from the microsoft-fabric-rti MCP server for my current task: List all Eventstream items in a workspace.eventstream_list_available_components — List available components for building eventstreams.
Use the eventstream_list_available_components tool from the microsoft-fabric-rti MCP server for my current task: List available components for building eventstreams.eventstream_start_definition — Start a new eventstream definition builder session.
Use the eventstream_start_definition tool from the microsoft-fabric-rti MCP server for my current task: Start a new eventstream definition builder session.eventstream_update — Update an Eventstream item by workspace and item ID.
Use the eventstream_update tool from the microsoft-fabric-rti MCP server for my current task: Update an Eventstream item by workspace and item ID.eventstream_validate_definition — Validate the current eventstream definition.
Use the eventstream_validate_definition tool from the microsoft-fabric-rti MCP server for my current task: Validate the current eventstream definition.kusto_command — Executes a kusto management command on the specified database.
Use the kusto_command tool from the microsoft-fabric-rti MCP server for my current task: Executes a kusto management command on the specified database.kusto_deeplink_from_query — Build a deeplink URL that opens the given KQL query in the appropriate web explorer UI.
Use the kusto_deeplink_from_query tool from the microsoft-fabric-rti MCP server for my current task: Build a deeplink URL that opens the given KQL query in the appropriate web explorer UI.kusto_describe_database — Retrieves schema information for all entities (tables, external tables, materialized views, functions, graphs) in the specified database.
Use the kusto_describe_database tool from the microsoft-fabric-rti MCP server for my current task: Retrieves schema information for all entities (tables, external tables, materialized views, functions, graphs) in the specified database.kusto_describe_database_entity — Retrieves the schema information for a specific entity (table, external table, materialized view, function, graph) in the specified database.
Use the kusto_describe_database_entity tool from the microsoft-fabric-rti MCP server for my current task: Retrieves the schema information for a specific entity (table, external table, materialized view, function, graph) in the specified database.kusto_diagnostics — Runs a suite of diagnostic commands and returns a JSON summary of the cluster's current state.
Use the kusto_diagnostics tool from the microsoft-fabric-rti MCP server for my current task: Runs a suite of diagnostic commands and returns a JSON summary of the cluster's current state.kusto_graph_query — Intelligently executes a graph query using snapshots if they exist, otherwise falls back to transient graphs.
Use the kusto_graph_query tool from the microsoft-fabric-rti MCP server for my current task: Intelligently executes a graph query using snapshots if they exist, otherwise falls back to transient graphs.kusto_ingest_inline_into_table — Ingests inline CSV data into a specified table.
Use the kusto_ingest_inline_into_table tool from the microsoft-fabric-rti MCP server for my current task: Ingests inline CSV data into a specified table.kusto_known_services — Retrieves a list of all Kusto services known to the MCP.
Use the kusto_known_services tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a list of all Kusto services known to the MCP.kusto_list_entities — Retrieves a list of all entities (databases, tables, external tables, materialized views, functions, graphs) in the Kusto cluster.
Use the kusto_list_entities tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a list of all entities (databases, tables, external tables, materialized views, functions, graphs) in the Kusto cluster.kusto_query — Executes a KQL query on the specified database.
Use the kusto_query tool from the microsoft-fabric-rti MCP server for my current task: Executes a KQL query on the specified database.kusto_sample_entity — Retrieves a data sample from the specified entity.
Use the kusto_sample_entity tool from the microsoft-fabric-rti MCP server for my current task: Retrieves a data sample from the specified entity.kusto_show_command — Executes a Kusto .show management command on the specified database.
Use the kusto_show_command tool from the microsoft-fabric-rti MCP server for my current task: Executes a Kusto .show management command on the specified database.kusto_show_queryplan — Retrieves the query execution plan without actually running the query.
Use the kusto_show_queryplan tool from the microsoft-fabric-rti MCP server for my current task: Retrieves the query execution plan without actually running the query.map_create — Create a Map item in Microsoft Fabric.
Use the map_create tool from the microsoft-fabric-rti MCP server for my current task: Create a Map item in Microsoft Fabric.map_delete — Delete a Map item by workspace and item ID.
Use the map_delete tool from the microsoft-fabric-rti MCP server for my current task: Delete a Map item by workspace and item ID.map_get — Get a Map item by workspace and item ID.
Use the map_get tool from the microsoft-fabric-rti MCP server for my current task: Get a Map item by workspace and item ID.map_get_definition — Get the definition of a Map item.
Use the map_get_definition tool from the microsoft-fabric-rti MCP server for my current task: Get the definition of a Map item.map_list — List all Map items in a workspace.
Use the map_list tool from the microsoft-fabric-rti MCP server for my current task: List all Map items in a workspace.map_update — Update a Map item's display name and description by workspace and item ID.
Use the map_update tool from the microsoft-fabric-rti MCP server for my current task: Update a Map item's display name and description by workspace and item ID.map_update_definition — Update a Map item's definition by workspace and item ID.
Use the map_update_definition tool from the microsoft-fabric-rti MCP server for my current task: Update a Map item's definition by workspace and item ID.ms365Local server👤 Personal sign-in
login — Authenticate with Microsoft account
Use the login tool from the ms365 MCP server for my current task: Authenticate with Microsoft account.logout — Log out from Microsoft account
Use the logout tool from the ms365 MCP server for my current task: Log out from Microsoft account.verify-login — Check current Microsoft authentication status
Use the verify-login tool from the ms365 MCP server for my current task: Check current Microsoft authentication status.list-accounts — List all Microsoft accounts configured in this server.
Use the list-accounts tool from the ms365 MCP server for my current task: List all Microsoft accounts configured in this server. Use this to discover available account emails before making tool calls. Reflects accounts added mid-session via --login.select-account — Select a Microsoft account as the default.
Use the select-account tool from the ms365 MCP server for my current task: Select a Microsoft account as the default. Accepts email address (e.g. user@outlook.com) or account ID. Use list-accounts to discover available accounts.remove-account — Remove a Microsoft account from the cache.
Use the remove-account tool from the ms365 MCP server for my current task: Remove a Microsoft account from the cache. Accepts email address (e.g. user@outlook.com) or account ID. Use list-accounts to discover available accounts.get-drive-item — All items contained in the drive.
Use the get-drive-item tool from the ms365 MCP server for my current task: All items contained in the drive. Read-only. Nullable.list-folder-files — Return a collection of DriveItems in the children relationship of a DriveItem.
Use the list-folder-files tool from the ms365 MCP server for my current task: Return a collection of DriveItems in the children relationship of a DriveItem. DriveItems with a non-null folder or package facet can have one or more child DriveItems.get-drive-delta — Track changes in a driveItem and its children over time.
Use the get-drive-delta tool from the ms365 MCP server for my current task: Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.list-drive-item-permissions — The set of permissions for the item.
Use the list-drive-item-permissions tool from the ms365 MCP server for my current task: The set of permissions for the item. Read-only. Nullable.list-drive-item-thumbnails — Collection of thumbnailSet objects associated with the item.
Use the list-drive-item-thumbnails tool from the ms365 MCP server for my current task: Collection of thumbnailSet objects associated with the item. For more information, see getting thumbnails. Read-only. Nullable.list-drive-item-versions — The list of previous versions of the item.
Use the list-drive-item-versions tool from the ms365 MCP server for my current task: The list of previous versions of the item. For more info, see getting previous versions. Read-only. Nullable.list-excel-tables — Represents a collection of tables associated with the workbook.
Use the list-excel-tables tool from the ms365 MCP server for my current task: Represents a collection of tables associated with the workbook. Read-only.get-excel-table — Represents a collection of tables associated with the workbook.
Use the get-excel-table tool from the ms365 MCP server for my current task: Represents a collection of tables associated with the workbook. Read-only.list-excel-table-rows — The list of all the rows in the table.
Use the list-excel-table-rows tool from the ms365 MCP server for my current task: The list of all the rows in the table. Read-only.list-excel-worksheets — Represents a collection of worksheets associated with the workbook.
Use the list-excel-worksheets tool from the ms365 MCP server for my current task: Represents a collection of worksheets associated with the workbook. Read-only.get-excel-range — Get an Excel range.
Use the get-excel-range tool from the ms365 MCP server for my current task: Get an Excel range.get-excel-range-format — Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties.
Use the get-excel-range-format tool from the ms365 MCP server for my current task: Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only.get-excel-used-range — Get an Excel used range.
Use the get-excel-used-range tool from the ms365 MCP server for my current task: Get an Excel used range.get-drive-root-item — The root folder of the drive.
Use the get-drive-root-item tool from the ms365 MCP server for my current task: The root folder of the drive. Read-only.search-onedrive-files — Search the hierarchy of items for items matching a query.
Use the search-onedrive-files tool from the ms365 MCP server for my current task: Search the hierarchy of items for items matching a query.get-current-user — Retrieve the properties and relationships of user object.
Use the get-current-user tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details.list-my-calendar-permissions — The permissions of the users with whom the calendar is shared.
Use the list-my-calendar-permissions tool from the ms365 MCP server for my current task: The permissions of the users with whom the calendar is shared.list-calendars — Get all the user's calendars (/calendars navigation property), get the calendars from the default calendar group or from a specific calendar group.
Use the list-calendars tool from the ms365 MCP server for my current task: Get all the user's calendars (/calendars navigation property), get the calendars from the default calendar group or from a specific calendar group.get-specific-calendar-view — List the occurrences, exceptions, and single instances of events over a time range, from one of the signed-in user's calendars addressed by calendar ID.
Use the get-specific-calendar-view tool from the ms365 MCP server for my current task: List the occurrences, exceptions, and single instances of events over a time range, from one of the signed-in user's calendars addressed by calendar ID.list-specific-calendar-events — List events from one of the signed-in user's calendars, addressed by calendar ID.
Use the list-specific-calendar-events tool from the ms365 MCP server for my current task: List events from one of the signed-in user's calendars, addressed by calendar ID.get-specific-calendar-event — Get a single event from one of the signed-in user's calendars, addressed by calendar ID and event ID.
Use the get-specific-calendar-event tool from the ms365 MCP server for my current task: Get a single event from one of the signed-in user's calendars, addressed by calendar ID and event ID. Any calendar can be addressed this way, including the default one.list-calendar-event-instances — The occurrences of a recurring series, if the event is a series master.
Use the list-calendar-event-instances tool from the ms365 MCP server for my current task: The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable.get-calendar-view — Get the occurrences, exceptions, and single instances of events in a calendar view defined by a time range, from the user's default calendar, or from some…
Use the get-calendar-view tool from the ms365 MCP server for my current task: Get the occurrences, exceptions, and single instances of events in a calendar view defined by a time range, from the user's default calendar,.list-calendar-view-delta — Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's…
Use the list-calendar-view-delta tool from the ms365 MCP server for my current task: Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time.list-contact-folders — Get the contact folder collection in the default Contacts folder of the signed-in user.
Use the list-contact-folders tool from the ms365 MCP server for my current task: Get the contact folder collection in the default Contacts folder of the signed-in user.list-contact-folder-child-folders — Get a collection of child folders under the specified contact folder.
Use the list-contact-folder-child-folders tool from the ms365 MCP server for my current task: Get a collection of child folders under the specified contact folder.list-contact-folder-contacts — Get a contact collection from the default Contacts folder of the signed-in user (.../me/contacts), or from the specified contact folder.
Use the list-contact-folder-contacts tool from the ms365 MCP server for my current task: Get a contact collection from the default Contacts folder of the signed-in user (.../me/contacts), or from the specified contact folder.list-outlook-contacts — Get a contact collection from the default contacts folder of the signed-in user.
Use the list-outlook-contacts tool from the ms365 MCP server for my current task: Get a contact collection from the default contacts folder of the signed-in user. There are two scenarios where an app can get contacts in another user's contact folder:.get-outlook-contact — Retrieve the properties and relationships of a contact object.
Use the get-outlook-contact tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of a contact object. There are two scenarios where an app can get a contact in another user's contact folder:.list-drives — Retrieve the list of Drive resources available for a target User, Group, or Site.
Use the list-drives tool from the ms365 MCP server for my current task: Retrieve the list of Drive resources available for a target User, Group, or Site.list-calendar-events — Get a list of event objects in the user's mailbox.
Use the list-calendar-events tool from the ms365 MCP server for my current task: Get a list of event objects in the user's mailbox. The list contains single.get-calendar-event — Get the properties and relationships of the specified event object.
Use the get-calendar-event tool from the ms365 MCP server for my current task: Get the properties and relationships of the specified event object. Currently, this operation returns event bodies in only HTML format. There are two scenarios where an app can get an event in another user's calendar: Since the event resource supports extensions, you can also use the GET operation to get custom properties and extension data in an event instance.list-calendar-events-delta — Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's…
Use the list-calendar-events-delta tool from the ms365 MCP server for my current task: Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local store of events in the specified calendarView, without having to fetch all the events of that calendar from the server every time.get-mail-tips — Get the MailTips of one or more recipients as available to the signed-in user.
Use the get-mail-tips tool from the ms365 MCP server for my current task: Get the MailTips of one or more recipients as available to the signed-in user. Note that by making a POST call to the getMailTips action, you can request specific types of MailTips to.list-focused-inbox-overrides — Get the overrides that a user has set up to always classify messages from certain senders in specific ways.
Use the list-focused-inbox-overrides tool from the ms365 MCP server for my current task: Get the overrides that a user has set up to always classify messages from certain senders in specific ways. Each override corresponds to an SMTP address of a sender. Initially, a user doesn't have any overrides.get-mailbox-settings — Get the user's mailboxSettings.
Use the get-mailbox-settings tool from the ms365 MCP server for my current task: Get the user's mailboxSettings. You can view all mailbox settings, or get specific settings. Users can set the following settings for their mailboxes through an Outlook client: Users can set their preferred date and time formats using Outlook on the web. Users can choose one of the supported short date or short time formats. This GET operation returns the format the user has chosen. Users can set the time zone they prefer on any Outlook client, by choosing from the supported time zones that their administrator has set up for their mailbox server. The administrator can set up time zones in the Windows time zone format or Internet Assigned Numbers Authority (IANA) time zone (also known as Olson time zone) format. The Windows format is the default. This GET operation returns the user's preferred time zone in the format that the administrator has set up. If you want that time zone to be in a specific format (Windows or IANA), you can first update the preferred time zone in that format as a mailbox setting. Subsequently you will be able to get the time zone in that format. Alternatively, you can manage the format conversion separately in your app.list-mail-folders — Get the mail folder collection directly under the root folder of the signed-in user.
Use the list-mail-folders tool from the ms365 MCP server for my current task: Get the mail folder collection directly under the root folder of the signed-in user. The returned collection includes any mail search folders directly under the root. By default, this operation doesn't return hidden folders. Use a query parameter includeHiddenFolders to include them in the response. This operation doesn't return all mail folders in a mailbox, only the child folders of the root folder. To return all mail folders in a mailbox, each child folder must be traversed separately.list-mail-child-folders — Get the folder collection under the specified folder.
Use the list-mail-child-folders tool from the ms365 MCP server for my current task: Get the folder collection under the specified folder. You can use the .../me/mailFolders shortcut to get the top-level.list-mail-rules — Get all the messageRule objects defined for the user's inbox.
Use the list-mail-rules tool from the ms365 MCP server for my current task: Get all the messageRule objects defined for the user's inbox.list-mail-folder-messages — Get all the messages in the specified user's mailbox, or those messages in a specified folder in the mailbox.
Use the list-mail-folder-messages tool from the ms365 MCP server for my current task: Get all the messages in the specified user's mailbox, or those messages in a specified folder in the mailbox.list-mail-folder-messages-delta — Get a set of messages added, deleted, or updated in a specified folder.
Use the list-mail-folder-messages-delta tool from the ms365 MCP server for my current task: Get a set of messages added, deleted, or updated in a specified folder. A delta function call for messages in a folder is similar to a GET request, except that by appropriately.list-mail-messages — List, search, and filter Outlook email messages in the signed-in user's mailbox across all folders.
Use the list-mail-messages tool from the ms365 MCP server for my current task: List, search, and filter Outlook email messages in the signed-in user's mailbox across all folders. Returns message metadata (subject, from, receivedDateTime, isRead, hasAttachments) plus a body preview. Use $search for keyword queries, $filter to narrow by sender/read state/date, $top to limit page size, and $select to trim fields.get-mail-message — Get a single Outlook email message by its message ID, including full subject, sender, recipients, body, and attachment flags.
Use the get-mail-message tool from the ms365 MCP server for my current task: Get a single Outlook email message by its message ID, including full subject, sender, recipients, body, and attachment flags. Use list-mail-messages first to obtain the message ID.get-mail-message-mime — Download the raw MIME source (RFC 5322 .eml content) of an Outlook email message by its message ID.
Use the get-mail-message-mime tool from the ms365 MCP server for my current task: Download the raw MIME source (RFC 5322 .eml content) of an Outlook email message by its message ID. Returns the complete original message including headers and encoded attachments.list-mail-attachments — Retrieve a list of attachment objects.
Use the list-mail-attachments tool from the ms365 MCP server for my current task: Retrieve a list of attachment objects.list-onenote-notebooks — Retrieve a list of notebook objects.
Use the list-onenote-notebooks tool from the ms365 MCP server for my current task: Retrieve a list of notebook objects.list-onenote-notebook-sections — Retrieve a list of onenoteSection objects from the specified notebook.
Use the list-onenote-notebook-sections tool from the ms365 MCP server for my current task: Retrieve a list of onenoteSection objects from the specified notebook.list-onenote-pages — Retrieve a list of page objects.
Use the list-onenote-pages tool from the ms365 MCP server for my current task: Retrieve a list of page objects.get-onenote-page-content — The page's HTML content.
Use the get-onenote-page-content tool from the ms365 MCP server for my current task: The page's HTML content.list-onenote-section-groups — Retrieve a list of sectionGroup objects.
Use the list-onenote-section-groups tool from the ms365 MCP server for my current task: Retrieve a list of sectionGroup objects.list-all-onenote-sections — Retrieve a list of onenoteSection objects.
Use the list-all-onenote-sections tool from the ms365 MCP server for my current task: Retrieve a list of onenoteSection objects.list-onenote-section-pages — Retrieve a list of page objects from the specified section.
Use the list-onenote-section-pages tool from the ms365 MCP server for my current task: Retrieve a list of page objects from the specified section.list-outlook-categories — Get all the categories that have been defined for a user.
Use the list-outlook-categories tool from the ms365 MCP server for my current task: Get all the categories that have been defined for a user.list-supported-languages — Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server.
Use the list-supported-languages tool from the ms365 MCP server for my current task: Get the list of locales and languages that are supported for the user, as configured on the user's mailbox server. When setting up an Outlook client, the user selects the preferred language from this supported list. You can subsequently get the preferred language by.list-supported-time-zones — Get the list of time zones that are supported for the user, as configured on the user's mailbox server.
Use the list-supported-time-zones tool from the ms365 MCP server for my current task: Get the list of time zones that are supported for the user, as configured on the user's mailbox server. You can explicitly specify to have time zones returned in the Windows time zone format or Internet Assigned Numbers Authority (IANA) time zone (also known as Olson time zone) format. The Windows format is the default. When setting up an Outlook client, the user selects the preferred time zone from this supported list. You can subsequently get the preferred time zone by.list-planner-tasks — Retrieve a list of plannertask objects assigned to a User.
Use the list-planner-tasks tool from the ms365 MCP server for my current task: Retrieve a list of plannertask objects assigned to a User.list-todo-task-lists — Get a list of the todoTaskList objects and their properties.
Use the list-todo-task-lists tool from the ms365 MCP server for my current task: Get a list of the todoTaskList objects and their properties.list-todo-tasks — Get the todoTask resources from the tasks navigation property of a specified todoTaskList.
Use the list-todo-tasks tool from the ms365 MCP server for my current task: Get the todoTask resources from the tasks navigation property of a specified todoTaskList.get-todo-task — Read the properties and relationships of a todoTask object.
Use the get-todo-task tool from the ms365 MCP server for my current task: Read the properties and relationships of a todoTask object.list-todo-linked-resources — Get information of one or more items in a partner application, based on which a specified task was created.
Use the list-todo-linked-resources tool from the ms365 MCP server for my current task: Get information of one or more items in a partner application, based on which a specified task was created. The information is represented in a linkedResource object for each item. It includes an external ID for the item in the partner application, and if applicable, a deep link to that item in the application.get-planner-bucket — Retrieve the properties and relationships of a plannerBucket object.
Use the get-planner-bucket tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of a plannerBucket object.get-planner-plan — Retrieve the properties and relationships of a plannerplan object.
Use the get-planner-plan tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of a plannerplan object.list-plan-buckets — Retrieve a list of plannerBucket objects contained by a plannerPlan object.
Use the list-plan-buckets tool from the ms365 MCP server for my current task: Retrieve a list of plannerBucket objects contained by a plannerPlan object.list-plan-tasks — Retrieve a list of plannerTask objects associated with a plannerPlan object.
Use the list-plan-tasks tool from the ms365 MCP server for my current task: Retrieve a list of plannerTask objects associated with a plannerPlan object.get-planner-task — Retrieve the properties and relationships of plannerTask object.
Use the get-planner-task tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of plannerTask object.get-planner-task-details — Retrieve the properties and relationships of a plannerTaskDetails object.
Use the get-planner-task-details tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of a plannerTaskDetails object.list-subscriptions — Retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant.
Use the list-subscriptions tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant. The content of the response depends on the context in which the app is calling; for details, see the scenarios in the Permissions section.get-subscription — Retrieve the properties and relationships of a subscription.
Use the get-subscription tool from the ms365 MCP server for my current task: Retrieve the properties and relationships of a subscription. See the table in the Permissions section for the list of resources that support subscribing to change notifications.get-my-profile — [beta] Retrieve the properties and relationships of a profile object for a given user.
Use the get-my-profile tool from the ms365 MCP server for my current task: [beta] Retrieve the properties and relationships of a profile object for a given user. The profile resource exposes various rich properties that are descriptive of the user as relationships, for example, anniversaries and education activities. To get one of these navigation properties, use the corresponding GET method on that property. See the methods exposed by profile.list-planner-task-messages — [beta] Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask.
Use the list-planner-task-messages tool from the ms365 MCP server for my current task: [beta] Retrieve a list of plannerTaskChatMessage objects associated with a plannerTask.parse-teams-url — Converts any Teams meeting URL format (short /meet/, full /meetup-join/, or recap ?threadId=) into a standard joinWebUrl.
Use the parse-teams-url tool from the ms365 MCP server for my current task: Converts any Teams meeting URL format (short /meet/, full /meetup-join/, or recap ?threadId=) into a standard joinWebUrl. Use this before list-online-meetings when the user provides a recap or short URL.download-bytes — Download binary content from Microsoft Graph and return it as base64.
Use the download-bytes tool from the ms365 MCP server for my current task: Download binary content from Microsoft Graph and return it as base64. Single tool for any binary read: drive file content, mail attachment, profile photo, Teams hosted content, meeting recording. Returns { contentType, encoding: "base64", contentLength, contentBytes }. For large drive/SharePoint file content, prefer get-download-url, which returns a pre-authenticated URL to stream bytes out-of-band instead of base64 through the agent context.download-bytes-to-file — Write authenticated Microsoft Graph byte content to a local file on the server, returning { path, contentType, bytesWritten } instead of base64.
Use the download-bytes-to-file tool from the ms365 MCP server for my current task: Write authenticated Microsoft Graph byte content to a local file on the server, returning { path, contentType, bytesWritten } instead of base64. The only out-of-band way to save mail attachments and meeting recordings, whose bytes are exposed solely through authenticated endpoints. Also handles profile photos and Teams hosted content. Writes to an absolute outputPath and never overwrites an existing file. stdio mode only: not available over HTTP. For OneDrive or SharePoint file content, get-download-url is preferred — it returns a pre-authenticated URL for fully out-of-band download without the server fetching the bytes.get-download-url — Resolve a short-lived, pre-authenticated download URL for Microsoft Graph binary content that exposes one (drive/SharePoint file content).
Use the get-download-url tool from the ms365 MCP server for my current task: Resolve a short-lived, pre-authenticated download URL for Microsoft Graph binary content that exposes one (drive/SharePoint file content). The returned URL streams the bytes with NO Authorization header, so the client can fetch it straight to disk (e.g. curl) without round-tripping base64 through the agent context. Prefer this over download-bytes for any file above a few KB or any bulk download. Returns { downloadUrl, name?, size?, contentType? }. Mail file attachments (/messages/{id}/attachments/{id}/$value), meeting recordings and other $value byte endpoints have no pre-authenticated URL from Graph itself, but call this tool for them anyway: a server running with --enable-attachment-urls mints its own single-use URL for them, and one without it answers with the reason and points at download-bytes.DevOps
🏗️ HashiCorp1/1 live9 tools4 products✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
terraformLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · oscloudops-runbooks, commerce, devops-terraform, platform-idp9 toolsQuickstart →Guide →
get_latest_module_version — Fetches the latest version of a Terraform module from the public registry
Use the get_latest_module_version tool from the terraform MCP server for my current task: Fetches the latest version of a Terraform module from the public registry.get_latest_provider_version — Fetches the latest version of a Terraform provider from the public registry
Use the get_latest_provider_version tool from the terraform MCP server for my current task: Fetches the latest version of a Terraform provider from the public registry.get_module_details — Fetches up-to-date documentation on how to use a Terraform module.
Use the get_module_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation on how to use a Terraform module. You must call 'search_modules' first to obtain the exact valid and compatible module_id required to use this tool.get_policy_details — Fetches up-to-date documentation for a specific policy from the Terraform registry.
Use the get_policy_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation for a specific policy from the Terraform registry. You must call 'search_policies' first to obtain the exact terraform_policy_id required to use this tool.get_provider_capabilities — Get the capabilities of a Terraform provider including the types of resources, data sources, functions, guides, and other features it supports.
Use the get_provider_capabilities tool from the terraform MCP server for my current task: Get the capabilities of a Terraform provider including the types of resources, data sources, functions, guides, and other features it supports.get_provider_details — Fetches up-to-date documentation for a specific service from a Terraform provider.
Use the get_provider_details tool from the terraform MCP server for my current task: Fetches up-to-date documentation for a specific service from a Terraform provider.search_modules — Resolves a Terraform module name to obtain a compatible module_id for the get_module_details tool and returns a list of matching Terraform modules.
Use the search_modules tool from the terraform MCP server for my current task: Resolves a Terraform module name to obtain a compatible module_id for the get_module_details tool and returns a list of matching Terraform modules.search_policies — Searches for Terraform policies based on a query string.
Use the search_policies tool from the terraform MCP server for my current task: Searches for Terraform policies based on a query string.search_providers — This tool retrieves a list of potential documents based on the 'service_slug' and 'provider_document_type' provided.
Use the search_providers tool from the terraform MCP server for my current task: This tool retrieves a list of potential documents based on the 'service_slug' and 'provider_document_type' provided.🐙 GitHub1/1 live✅ Available👥👤 Team + personal🏢 Enterprise · bc🚀 Startup · os
githubHosted server👥 Team access
Available · no tools measured yet
Dashboards
📊 Vizro1/1 live6 tools5 products✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
vizro-analyticsLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osb2b-metering, cloudops-runbooks, command-center, finops-focus, os-ui6 toolsQuickstart →Guide →
get_model_json_schema — Get the JSON schema for the specified Vizro model.
Use the get_model_json_schema tool from the vizro-analytics MCP server for my current task: Get the JSON schema for the specified Vizro model.get_sample_data_info — If user provides no data, use this tool to get sample data information.
Use the get_sample_data_info tool from the vizro-analytics MCP server for my current task: If user provides no data, use this tool to get sample data information.get_vizro_chart_or_dashboard_plan — Get instructions for creating a Vizro chart or dashboard.
Build a one-page dashboard showing spend, trend and the top five cost drivers.load_and_analyze_data — Understand local or remote data files.
Use the load_and_analyze_data tool from the vizro-analytics MCP server for my current task: Use to understand local or remote data files.validate_chart_code — Validate the chart code created by the user and optionally open the PyCafe link in a browser.
Use the validate_chart_code tool from the vizro-analytics MCP server for my current task: Validate the chart code created by the user and optionally open the PyCafe link in a browser.validate_dashboard_config — Validate Vizro model configuration.
Build a one-page dashboard showing spend, trend and the top five cost drivers.📈 Grafana1/1 live57 tools1 product✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
grafanaLocal server👥 Team access
alerting_manage_routing — Manage Grafana alerting routing configuration, including notification policies, contact points and time intervals.
Use the alerting_manage_routing tool from the grafana MCP server for my current task: Manage Grafana alerting routing configuration, including notification policies, contact points and time intervals.alerting_manage_rules — List and inspect Grafana alert rules with filtering capabilities.
Use the alerting_manage_rules tool from the grafana MCP server for my current task: List and inspect Grafana alert rules with filtering capabilities.alerting_manage_silences — List and inspect Grafana alerting silences.
Use the alerting_manage_silences tool from the grafana MCP server for my current task: List and inspect Grafana alerting silences. A silence temporarily suppresses notifications for alerts whose labels match a set of matchers.analyze_loki_labels — Audits a Loki label strategy and optionally diagnoses query performance.
Use the analyze_loki_labels tool from the grafana MCP server for my current task: Audits a Loki label strategy and optionally diagnoses query performance. Returns per-label verdicts, missing base labels, normalisation issues, and a recommended set. Pass datasourceUid for live cardinality or labels for static scoring; both may be combined.check_datasources_health — Check datasource health.
Use the check_datasources_health tool from the grafana MCP server for my current task: Check datasource health. Filter by type or UIDs; omit both to check all.generate_deeplink — Generate deeplink URLs for Grafana resources.
Use the generate_deeplink tool from the grafana MCP server for my current task: Generate deeplink URLs for Grafana resources. Supports dashboards (requires dashboardUid or provisioningPreview), panels (requires dashboardUid or provisioningPreview, plus panelId), and Explore queries (requires datasourceUid and optionally queries). For dashboard and panel links, provisioningPreview points at a dashboard staged on a provisioning repository branch (e.g. a git-sync PR preview). In read-only mode, shorten=true is accepted but ignored and the full deeplink is returned.get_alert_group — Get a specific alert group from Grafana OnCall by its ID.
Use the get_alert_group tool from the grafana MCP server for my current task: Get a specific alert group from Grafana OnCall by its ID. Returns the full alert group details, including the most recent alert and its raw payload when the OnCall API provides them. Alert payloads carry integration-specific fingerprints (for example Sentry's payload.data.event.hashes or Alertmanager's payload.alerts[].fingerprint) that identify recurring alerts across different alert groups.get_annotation_tags — Returns annotation tags with optional filtering by tag name.
Use the get_annotation_tags tool from the grafana MCP server for my current task: Returns annotation tags with optional filtering by tag name. Only the provided filters are applied.get_annotations — Fetch Grafana annotations using filters such as dashboard UID, time range and tags.
Use the get_annotations tool from the grafana MCP server for my current task: Fetch Grafana annotations using filters such as dashboard UID, time range and tags.get_assertions — Get assertion summary for a given entity with its type, name, env, site, namespace, and a time range
Use the get_assertions tool from the grafana MCP server for my current task: Get assertion summary for a given entity with its type, name, env, site, namespace, and a time range.get_current_oncall_users — Get the list of users currently on-call for a specific Grafana OnCall schedule ID.
Use the get_current_oncall_users tool from the grafana MCP server for my current task: Get the list of users currently on-call for a specific Grafana OnCall schedule ID. Returns the schedule ID, name, and a list of detailed user objects for those currently on call.get_dashboard_by_uid — Retrieves the complete dashboard, including panels, variables, and settings, for a specific dashboard identified by its UID.
Use the get_dashboard_by_uid tool from the grafana MCP server for my current task: Retrieves the complete dashboard, including panels, variables, and settings, for a specific dashboard identified by its UID. The response includes 'apiVersion' and 'isV2': when 'isV2' is true the dashboard uses the v2 schema (panels live under 'elements' keyed by name, arranged by 'layout'; variables under 'variables'), otherwise it is classic v1 ('panels[]' with 'templating.list'). WARNING: Large dashboards can consume significant context window space. Consider using get_dashboard_summary for overview or get_dashboard_property for specific data instead.get_dashboard_panel_queries — Retrieve panel queries from a Grafana dashboard.
Use the get_dashboard_panel_queries tool from the grafana MCP server for my current task: Retrieve panel queries from a Grafana dashboard. Supports all datasource types (Prometheus, Loki, CloudWatch, SQL, etc.) and row-nested panels. Optionally filter to a specific panel by ID with `panelId`. Optionally provide `variables` for template variable substitution, which populates `processedQuery` and `requiredVariables` fields. Returns an array of objects with fields: title, query (raw expression), datasource (object with uid and type), and optionally processedQuery, refId, requiredVariables, and target. Targets built in a visual editor (CloudWatch metric search, InfluxDB query builder) have no string expression: those return an empty query plus `target`, the panel's raw query JSON. Run those with run_panel_query rather than a query tool.get_dashboard_property — Get specific parts of a dashboard using JSONPath expressions to minimize context window usage.
Use the get_dashboard_property tool from the grafana MCP server for my current task: Get specific parts of a dashboard using JSONPath expressions to minimize context window usage. JSONPath targets the dashboard's native schema. Classic v1 paths: '$.title' (title)\, '$.panels[*].title' (all panel titles)\, '$.panels[0]' (first panel)\, '$.templating.list' (variables)\, '$.annotations.list' (saved dashboard annotation queries/definitions)\, '$.tags' (tags)\, '$.panels[*].targets[*].expr' (all queries). v2 dashboards (see isV2 from get_dashboard_by_uid) use different paths: '$.title'\, '$.elements' (panels\, keyed by name)\, '$.variables' (variables)\, '$.annotations'. Use this instead of get_dashboard_by_uid when you only need specific dashboard properties.get_dashboard_summary — Get a compact summary of a dashboard including title\, panel count\, panel types\, variables\, and other metadata without the full JSON.
Use the get_dashboard_summary tool from the grafana MCP server for my current task: Get a compact summary of a dashboard including title\, panel count\, panel types\, variables\, and other metadata without the full JSON. Use this for dashboard overview and planning modifications without consuming large context windows.get_datasource — Retrieves detailed information about a specific datasource by UID or name.
Use the get_datasource tool from the grafana MCP server for my current task: Retrieves detailed information about a specific datasource by UID or name. Returns the full datasource model, including name, type, URL, access settings, JSON data, and secure JSON field status. Provide either uid or name; uid takes priority if both are given.get_doc — Fetch a Grafana documentation page.
Use the get_doc tool from the grafana MCP server for my current task: Fetch a Grafana documentation page. Set outline_only=true to get the heading structure first, then call again with a section name for bounded retrieval.get_incident — Get a single incident by ID.
Use the get_incident tool from the grafana MCP server for my current task: Get a single incident by ID. Returns the full incident details including title, status, severity, labels, custom fields, timestamps, and other metadata.get_oncall_shift — Get detailed information for a specific Grafana OnCall shift using its ID.
Use the get_oncall_shift tool from the grafana MCP server for my current task: Get detailed information for a specific Grafana OnCall shift using its ID. A shift represents a designated time period within a schedule when users are actively on-call. Returns the full shift details.get_panel_image — Render a Grafana dashboard panel or full dashboard as a PNG image.
Use the get_panel_image tool from the grafana MCP server for my current task: Render a Grafana dashboard panel or full dashboard as a PNG image. Returns the image as base64 encoded data. Requires the Grafana Image Renderer service to be installed. Either dashboardUid (for stored dashboards) or provisioningPreview (for dashboards staged on a provisioning repository branch, e.g. a git-sync PR) must be supplied. Use this for generating visual snapshots of dashboards for reports, alerts, or presentations.get_plugin — Check whether a Grafana plugin is installed and retrieve its details (name, version, type, enabled status).
Use the get_plugin tool from the grafana MCP server for my current task: Check whether a Grafana plugin is installed and retrieve its details (name, version, type, enabled status). Returns installed=false when the plugin is not found. Use install_plugin when a plugin is not installed to install plugin after confirming this action with the user.get_sift_analysis — Retrieves a specific analysis from an investigation by its UUID.
Use the get_sift_analysis tool from the grafana MCP server for my current task: Retrieves a specific analysis from an investigation by its UUID. The investigation ID and analysis ID should be provided as strings in UUID format.get_sift_investigation — Retrieves an existing Sift investigation by its UUID.
Use the get_sift_investigation tool from the grafana MCP server for my current task: Retrieves an existing Sift investigation by its UUID. The ID should be provided as a string in UUID format (e.g. '02adab7c-bf5b-45f2-9459-d71a2c29e11b').get_snapshot — Get a Grafana snapshot by key, including snapshot metadata and dashboard payload.
Use the get_snapshot tool from the grafana MCP server for my current task: Get a Grafana snapshot by key, including snapshot metadata and dashboard payload.grafana_api_request — Make an authenticated HTTP request to the Grafana API.
Use the grafana_api_request tool from the grafana MCP server for my current task: Make an authenticated HTTP request to the Grafana API. Similar to 'gh api' for GitHub. Supports any Grafana API endpoint with optional jq-style response filtering. Use this for API endpoints that don't have a dedicated tool. Only GET requests are allowed.list_alert_groups — List alert groups from Grafana OnCall with filtering options.
Use the list_alert_groups tool from the grafana MCP server for my current task: List alert groups from Grafana OnCall with filtering options. Supports filtering by alert group ID, route ID, integration ID, state (new, acknowledged, resolved, silenced), team ID, time range, labels, and name. For time ranges, use format '{start}_{end}' ISO 8601 timestamp range (e.g., '2025-01-19T00:00:00_2025-01-19T23:59:59' for a specific day). For labels, use format 'key:value' (e.g., ['env:prod', 'severity:high']). Returns a list of alert group objects with their details. Supports pagination.list_datasources — List all configured datasources in Grafana.
Use the list_datasources tool from the grafana MCP server for my current task: List all configured datasources in Grafana. Use this to discover available datasources and their UIDs. Supports filtering by type and/or name (case-insensitive substring match) and pagination.list_incident_custom_fields — List the custom fields configured for Grafana incidents, including their type and, for select fields, the options that may be chosen.
Use the list_incident_custom_fields tool from the grafana MCP server for my current task: List the custom fields configured for Grafana incidents, including their type and, for select fields, the options that may be chosen. Use this to discover which fields exist and which values are valid before setting them with create_incident or update_incident.list_incidents — List Grafana incidents.
Use the list_incidents tool from the grafana MCP server for my current task: List Grafana incidents. Allows filtering by status ('active', 'resolved') and optionally including drill incidents. Returns a preview list with basic details, and custom field values if requested.list_loki_label_names — Lists all available label/field names (keys) found in logs within a specified Loki or VictoriaLogs datasource and time range.
Use the list_loki_label_names tool from the grafana MCP server for my current task: Lists all available label/field names (keys) found in logs within a specified Loki or VictoriaLogs datasource and time range. Returns a list of unique label strings (e.g., `["app", "env", "pod"]`). If the time range is not provided, it defaults to the last hour. Optionally narrow the search to a subset of streams with `matcher` (e.g. `{namespace="prod"}`).list_loki_label_values — Retrieves all unique values associated with a specific `labelName` within a Loki or VictoriaLogs datasource and time range.
Use the list_loki_label_values tool from the grafana MCP server for my current task: Retrieves all unique values associated with a specific `labelName` within a Loki or VictoriaLogs datasource and time range. Returns a list of string values (e.g., for `labelName="env"`, might return `["prod", "staging", "dev"]`). Useful for discovering filter options. Defaults to the last hour if the time range is omitted. Optionally narrow the search to a subset of streams with `matcher` (e.g. `{namespace="prod"}`) — for example, to list `service` values seen only within a specific namespace.list_oncall_schedules — List Grafana OnCall schedules, optionally filtering by team ID.
Use the list_oncall_schedules tool from the grafana MCP server for my current task: List Grafana OnCall schedules, optionally filtering by team ID. If a specific schedule ID is provided, retrieves details for only that schedule. Returns a list of schedule summaries including ID, name, team ID, timezone, and shift IDs. Supports pagination.list_oncall_teams — List teams configured in Grafana OnCall.
Use the list_oncall_teams tool from the grafana MCP server for my current task: List teams configured in Grafana OnCall. Returns a list of team objects with their details. Supports pagination.list_oncall_users — List users from Grafana OnCall.
Use the list_oncall_users tool from the grafana MCP server for my current task: List users from Grafana OnCall. These are OnCall users (separate from Grafana users). Can retrieve all users in the OnCall directory, a specific user by ID, or filter by username. Returns a list of user objects with their details. Supports pagination.list_prometheus_label_names — List label names in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.).
Use the list_prometheus_label_names tool from the grafana MCP server for my current task: List label names in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Allows filtering by series selectors and time range.list_prometheus_label_values — Find label values for filtering queries.
Use the list_prometheus_label_values tool from the grafana MCP server for my current task: Use after list_prometheus_metric_names to find label values for filtering queries. Gets the values for a specific label name in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Allows filtering by series selectors and time range.list_prometheus_metric_metadata — List Prometheus metric metadata.
Use the list_prometheus_metric_metadata tool from the grafana MCP server for my current task: List Prometheus metric metadata. Returns metadata about metrics currently scraped from targets. Note: This endpoint is experimental.list_prometheus_metric_names — DISCOVERY: Call this first to find available metrics before querying.
Use the list_prometheus_metric_names tool from the grafana MCP server for my current task: DISCOVERY: Call this first to find available metrics before querying. Lists metric names in a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.). Retrieves all metric names and filters them using the provided regex. Supports pagination and an optional time range to restrict results to metrics active within that window.list_provisioning_repositories — List provisioning repositories (e.g.
Use the list_provisioning_repositories tool from the grafana MCP server for my current task: List provisioning repositories (e.g. git-sync sources) configured for this Grafana instance. Returns each repository's slug along with its source URL, branch, path, sync state, and health. Use the returned `name` as the `repo` argument when rendering a not-yet-applied dashboard preview via get_panel_image's provisioningPreview parameter.list_pyroscope_label_names — Lists all available label names (keys) found in profiles within a specified Pyroscope datasource, time range, and optional label matchers.
Use the list_pyroscope_label_names tool from the grafana MCP server for my current task: Lists all available label names (keys) found in profiles within a specified Pyroscope datasource, time range, and.list_pyroscope_label_values — Lists all available label values for a particular label name found in profiles within a specified Pyroscope datasource, time range, and optional label matchers.
Use the list_pyroscope_label_values tool from the grafana MCP server for my current task: Lists all available label values for a particular label name found in profiles within a specified Pyroscope datasource,.list_pyroscope_profile_types — Lists all available profile types available in a specified Pyroscope datasource and time range.
Use the list_pyroscope_profile_types tool from the grafana MCP server for my current task: Lists all available profile types available in a specified Pyroscope datasource and time range. Returns a list of all.list_sift_investigations — Retrieves a list of Sift investigations with an optional limit.
Use the list_sift_investigations tool from the grafana MCP server for my current task: Retrieves a list of Sift investigations with an optional limit. If no limit is specified, defaults to 10 investigations.list_snapshots — List Grafana dashboard snapshots with optional query and result limit filters.
Use the list_snapshots tool from the grafana MCP server for my current task: List Grafana dashboard snapshots with optional query and result limit filters.query_loki_logs — Executes a log query against a Loki or VictoriaLogs datasource and returns matching log entries (or metric samples on Loki).
Use the query_loki_logs tool from the grafana MCP server for my current task: Executes a log query against a Loki or VictoriaLogs datasource and returns matching log entries (or metric samples on Loki). Defaults to the last hour, a limit of 10 entries, and 'backward' direction (newest first). The `logql` parameter takes LogQL on Loki and LogsQL on VictoriaLogs (e.g., Loki: `{app="foo"} |= "error"`; VictoriaLogs: `{app="foo"} "error"`). To count matching log lines precisely, use a `count_over_time()` metric query with queryType='instant'. Prefer using `query_loki_stats` first to cheaply check whether a stream contains data (avoiding expensive queries against empty streams) and `list_loki_label_names` / `list_loki_label_values` to verify labels exist before querying. Note: `query_loki_stats` returns approximate storage-level counts, not exact log line counts. For broad queries that match many lines, set `format` to 'compact' to group results by stream and avoid repeating label metadata on every line. If this server enables the Loki cost guardrail, expensive queries are rejected before execution: query cost is bytes SCANNED, determined only by the stream selector and time range — line filters (|=) and parsers (| json) reduce what is returned, not what is scanned. Use a stream selector with at least one selective positive label matcher (never `{}`, `=~".*"`/`=~".+"`, or negative-only matchers), keep time ranges narrow, and check size with `query_loki_stats` first; rejected queries return rewrite guidance.query_loki_patterns — Retrieves detected log patterns from a Loki datasource for a given stream selector and time range.
Use the query_loki_patterns tool from the grafana MCP server for my current task: Retrieves detected log patterns from a Loki datasource for a given stream selector and time range. Returns a list of patterns, each containing a pattern string and a total count of occurrences. Patterns help identify common log structures and anomalies. The `logql` parameter must be a stream selector (e.g., `{job="nginx"}`) and does not support line filters or aggregations. Defaults to the last hour if the time range is omitted. **Not supported on VictoriaLogs** datasources - use a `| stats` pipeline instead.query_loki_stats — Retrieves index-level statistics about log streams matching a given selector within a Loki or VictoriaLogs datasource and time range.
Use the query_loki_stats tool from the grafana MCP server for my current task: Retrieves index-level statistics about log streams matching a given selector within a Loki or VictoriaLogs datasource and time range. Returns an object containing the count of streams, chunks, entries, and total bytes (e.g., `{"streams": 5, "chunks": 50, "entries": 10000, "bytes": 512000}`). **Important**: the `entries` count reflects storage-level index entries (chunk metadata), NOT the number of individual log lines matching the selector. To count actual matching log lines, use `query_loki_logs` with a `count_over_time()` metric query instead. On VictoriaLogs only `entries` is populated; the other fields remain zero. The `logql` parameter **must** be a simple label selector (e.g., `{app="nginx", env="prod"}`) and does not support line filters, parsers, or aggregations. Defaults to the last hour if the time range is omitted.query_prometheus — WORKFLOW: list_prometheus_metric_names -> list_prometheus_label_values -> query_prometheus.
Use the query_prometheus tool from the grafana MCP server for my current task: WORKFLOW: list_prometheus_metric_names -> list_prometheus_label_values -> query_prometheus. Query a PromQL-compatible datasource (Prometheus, Thanos, Mimir, Cloud Monitoring, etc.) using a PromQL expression. Supports instant queries (single point) and range queries (time range). Time: RFC3339 or relative expressions like 'now'\, 'now-1h'.query_prometheus_histogram — Query Prometheus histogram percentiles.
Use the query_prometheus_histogram tool from the grafana MCP server for my current task: Query Prometheus histogram percentiles. DISCOVER FIRST: Use list_prometheus_metric_names with regex='.*_bucket$' to find histograms.query_pyroscope — Unified Pyroscope query tool for fetching profiles or metrics from Pyroscope.
Use the query_pyroscope tool from the grafana MCP server for my current task: Unified Pyroscope query tool for fetching profiles or metrics from Pyroscope. Profile data shows WHICH functions consume resources; metrics data.search_dashboards — Search Grafana dashboards by query and/or folderUid, tag, and starred.
Use the search_dashboards tool from the grafana MCP server for my current task: Search Grafana dashboards by query and/or folderUid, tag, and starred. Returns matching dashboards with title, UID, folder, tags, and URL.search_docs — Search Grafana documentation.
Use the search_docs tool from the grafana MCP server for my current task: Search Grafana documentation. Returns matching pages with title, URL, description, and product. Call with no query to list available product groups.search_folders — Search for Grafana folders by a query string.
Use the search_folders tool from the grafana MCP server for my current task: Search for Grafana folders by a query string. Returns matching folders with details like title, UID, and URL.search_plugin_information — Search the Grafana plugin catalog by keyword to discover available plugins before installing or getting plugin details on a specific instance.
Use the search_plugin_information tool from the grafana MCP server for my current task: Search the Grafana plugin catalog by keyword to discover available plugins before installing or getting plugin details on a specific instance. Returns results sorted by trust: official Grafana Labs plugins first, then commercial partner plugins, then community plugins. Use this tool when a user describes a plugin by purpose or partial name (e.g. 'azure monitoring', 'loki', 'database') — it returns the exact pluginId to pass to get_plugin or install_plugin. Results include warnings for enterprise-only or Angular-based plugins.suggest_loki_alloy_label_config — Generates an Alloy loki.process snippet enforcing an approved label set via stage.label_keep, with optional log-level normalisation and soft-enforcement…
Use the suggest_loki_alloy_label_config tool from the grafana MCP server for my current task: Generates an Alloy loki.process snippet enforcing an approved label set via stage.label_keep, with optional log-level normalisation and soft-enforcement placeholders.user_info — Get information about the current Grafana identity: login, email, name, whether it is a Grafana (server) admin, the current organization, and the organizations…
Use the user_info tool from the grafana MCP server for my current task: Get information about the current Grafana identity: login, email, name, whether it is a Grafana (server) admin, the current organization, and the organizations it can access (with roles). Call this to discover which orgId values are valid before targeting a specific organization, and to understand the identity's capabilities.validate_provisioning_file — Validate a file in a provisioning repository at a given branch or commit by dry-run applying it.
Use the validate_provisioning_file tool from the grafana MCP server for my current task: Validate a file in a provisioning repository at a given branch or commit by dry-run applying it. Returns whether the file would be accepted (valid)\, what resource action would result (create/update)\, the target resource type\, and any structured validation errors. Use to confirm a draft dashboard or other resource will be accepted before merging or applying a PR — this is the same validation surface that Grafana's PR commenter reports.Planning
🧩 Atlassian1/2 live58 tools1 product✅ Available👥 Team access
atlassian-rovoHosted server👥 Team access
Needs admin setup · no tools measured yet
atlassian-toolsLocal server👥 Team access
jira_get_user_profile — Retrieve profile information for a specific Jira user.
Use the jira_get_user_profile tool from the atlassian-tools MCP server for my current task: Retrieve profile information for a specific Jira user.jira_search_assignable_users — Search Jira users assignable in a given project or issue.
Use the jira_search_assignable_users tool from the atlassian-tools MCP server for my current task: Search Jira users assignable in a given project or issue.jira_get_issue_watchers — Get the list of watchers for a Jira issue.
Use the jira_get_issue_watchers tool from the atlassian-tools MCP server for my current task: Get the list of watchers for a Jira issue.jira_get_issue — Get details of a specific Jira issue.
Use the jira_get_issue tool from the atlassian-tools MCP server for my current task: Get details of a specific Jira issue.jira_search — Search Jira issues using JQL (Jira Query Language).
Use the jira_search tool from the atlassian-tools MCP server for my current task: Search Jira issues using JQL (Jira Query Language).jira_search_fields — Search Jira fields by keyword with fuzzy match.
Use the jira_search_fields tool from the atlassian-tools MCP server for my current task: Search Jira fields by keyword with fuzzy match.jira_get_field_options — Get allowed option values for a custom field.
Use the jira_get_field_options tool from the atlassian-tools MCP server for my current task: Get allowed option values for a custom field.jira_get_project_issues — Get all issues for a specific Jira project.
Use the jira_get_project_issues tool from the atlassian-tools MCP server for my current task: Get all issues for a specific Jira project.jira_get_transitions — Get available status transitions for a Jira issue.
Use the jira_get_transitions tool from the atlassian-tools MCP server for my current task: Get available status transitions for a Jira issue.jira_get_worklog — Get worklog entries for a Jira issue.
Use the jira_get_worklog tool from the atlassian-tools MCP server for my current task: Get worklog entries for a Jira issue.jira_download_attachments — Download attachments from a Jira issue.
Use the jira_download_attachments tool from the atlassian-tools MCP server for my current task: Download attachments from a Jira issue.jira_get_issue_images — Get all images attached to a Jira issue as inline image content.
Use the jira_get_issue_images tool from the atlassian-tools MCP server for my current task: Get all images attached to a Jira issue as inline image content.jira_get_agile_boards — Get jira agile boards by name, project key, or type.
Use the jira_get_agile_boards tool from the atlassian-tools MCP server for my current task: Get jira agile boards by name, project key, or type.jira_get_board_issues — Get all issues linked to a specific board filtered by JQL.
Use the jira_get_board_issues tool from the atlassian-tools MCP server for my current task: Get all issues linked to a specific board filtered by JQL.jira_get_sprints_from_board — Get jira sprints from board by state.
Use the jira_get_sprints_from_board tool from the atlassian-tools MCP server for my current task: Get jira sprints from board by state.jira_get_sprint_issues — Get jira issues from sprint.
Use the jira_get_sprint_issues tool from the atlassian-tools MCP server for my current task: Get jira issues from sprint.jira_get_link_types — Get all available issue link types.
Use the jira_get_link_types tool from the atlassian-tools MCP server for my current task: Get all available issue link types.jira_batch_get_changelogs — Get changelogs for multiple Jira issues (Cloud only).
Use the jira_batch_get_changelogs tool from the atlassian-tools MCP server for my current task: Get changelogs for multiple Jira issues (Cloud only).jira_get_project_issue_types — Get available issue types for a Jira project.
Use the jira_get_project_issue_types tool from the atlassian-tools MCP server for my current task: Get available issue types for a Jira project.jira_get_create_fields — Get fields available for creating an issue of a specific type.
Use the jira_get_create_fields tool from the atlassian-tools MCP server for my current task: Get fields available for creating an issue of a specific type.jira_get_project_versions — Get all fix versions for a specific Jira project.
Use the jira_get_project_versions tool from the atlassian-tools MCP server for my current task: Get all fix versions for a specific Jira project.jira_get_project_components — Get all components for a specific Jira project.
Use the jira_get_project_components tool from the atlassian-tools MCP server for my current task: Get all components for a specific Jira project.jira_get_all_projects — Get all Jira projects accessible to the current user.
Use the jira_get_all_projects tool from the atlassian-tools MCP server for my current task: Get all Jira projects accessible to the current user.jira_search_projects — Search for Jira projects by name or key prefix.
Use the jira_search_projects tool from the atlassian-tools MCP server for my current task: Search for Jira projects by name or key prefix.jira_get_project_fields — Get the fields available on issues of a project (the create schema), deduplicated across the project's issue types — i.e.
Use the jira_get_project_fields tool from the atlassian-tools MCP server for my current task: Get the fields available on issues of a project (the create schema),.jira_get_service_desk_for_project — Get the Jira Service Desk associated with a project key.
Use the jira_get_service_desk_for_project tool from the atlassian-tools MCP server for my current task: Get the Jira Service Desk associated with a project key.jira_get_service_desk_queues — Get queues for a Jira Service Desk.
Use the jira_get_service_desk_queues tool from the atlassian-tools MCP server for my current task: Get queues for a Jira Service Desk.jira_get_queue_issues — Get issues from a Jira Service Desk queue.
Use the jira_get_queue_issues tool from the atlassian-tools MCP server for my current task: Get issues from a Jira Service Desk queue.jira_get_request_types — Get request types for a Jira Service Management service desk.
Use the jira_get_request_types tool from the atlassian-tools MCP server for my current task: Get request types for a Jira Service Management service desk.jira_get_request_type_fields — Get field definitions for a Jira Service Management request type.
Use the jira_get_request_type_fields tool from the atlassian-tools MCP server for my current task: Get field definitions for a Jira Service Management request type.jira_get_issue_proforma_forms — Get all ProForma forms associated with a Jira issue.
Use the jira_get_issue_proforma_forms tool from the atlassian-tools MCP server for my current task: Get all ProForma forms associated with a Jira issue.jira_get_proforma_form_details — Get detailed information about a specific ProForma form.
Use the jira_get_proforma_form_details tool from the atlassian-tools MCP server for my current task: Get detailed information about a specific ProForma form.jira_get_issue_dates — Get date information and status transition history for a Jira issue.
Use the jira_get_issue_dates tool from the atlassian-tools MCP server for my current task: Get date information and status transition history for a Jira issue.jira_get_issue_sla — Calculate SLA metrics for a Jira issue.
Use the jira_get_issue_sla tool from the atlassian-tools MCP server for my current task: Calculate SLA metrics for a Jira issue.jira_get_issue_development_info — Get development information (PRs, commits, branches) linked to a Jira issue.
Use the jira_get_issue_development_info tool from the atlassian-tools MCP server for my current task: Get development information (PRs, commits, branches) linked to a Jira issue.jira_get_issues_development_info — Get development information for multiple Jira issues.
Use the jira_get_issues_development_info tool from the atlassian-tools MCP server for my current task: Get development information for multiple Jira issues.jira_get_project_epic_hierarchy — Group a project's epics under their cross-project parent issues.
Use the jira_get_project_epic_hierarchy tool from the atlassian-tools MCP server for my current task: Group a project's epics under their cross-project parent issues.jira_get_cross_project_dependencies — Find all cross-project issue links for a project.
Use the jira_get_cross_project_dependencies tool from the atlassian-tools MCP server for my current task: Find all cross-project issue links for a project.confluence_search — Search Confluence content using simple terms or CQL.
Use the confluence_search tool from the atlassian-tools MCP server for my current task: Search Confluence content using simple terms or CQL.confluence_get_page — Get content of a specific Confluence page by its ID, or by its title and space key.
Use the confluence_get_page tool from the atlassian-tools MCP server for my current task: Get content of a specific Confluence page by its ID, or by its title and space key.confluence_get_page_children — Get child pages and folders of a specific Confluence page.
Use the confluence_get_page_children tool from the atlassian-tools MCP server for my current task: Get child pages and folders of a specific Confluence page.confluence_get_space_page_tree — Get page hierarchy for a Confluence space as a flat list.
Use the confluence_get_space_page_tree tool from the atlassian-tools MCP server for my current task: Get page hierarchy for a Confluence space as a flat list.confluence_get_comments — Get comments for a specific Confluence page.
Use the confluence_get_comments tool from the atlassian-tools MCP server for my current task: Get comments for a specific Confluence page.confluence_get_labels — Get labels for Confluence content (pages, blog posts, or attachments).
Use the confluence_get_labels tool from the atlassian-tools MCP server for my current task: Get labels for Confluence content (pages, blog posts, or attachments).confluence_get_inline_comments — Get all inline comments for a Confluence page.
Use the confluence_get_inline_comments tool from the atlassian-tools MCP server for my current task: Get all inline comments for a Confluence page.confluence_search_user — Search Confluence users using CQL (Cloud) or group member API (Server/DC).
Use the confluence_search_user tool from the atlassian-tools MCP server for my current task: Search Confluence users using CQL (Cloud) or group member API (Server/DC).confluence_get_page_history — Get a historical version of a specific Confluence page.
Use the confluence_get_page_history tool from the atlassian-tools MCP server for my current task: Get a historical version of a specific Confluence page.confluence_get_page_diff — Get a unified diff between two versions of a Confluence page.
Use the confluence_get_page_diff tool from the atlassian-tools MCP server for my current task: Get a unified diff between two versions of a Confluence page.confluence_get_page_views — Get view statistics for a Confluence page.
Use the confluence_get_page_views tool from the atlassian-tools MCP server for my current task: Get view statistics for a Confluence page.confluence_get_attachments — List all attachments for a Confluence content item (page or blog post).
Use the confluence_get_attachments tool from the atlassian-tools MCP server for my current task: List all attachments for a Confluence content item (page or blog post).confluence_download_attachment — Download an attachment from Confluence as an embedded resource.
Use the confluence_download_attachment tool from the atlassian-tools MCP server for my current task: Download an attachment from Confluence as an embedded resource.confluence_download_content_attachments — Download all attachments for a Confluence content item as embedded resources.
Use the confluence_download_content_attachments tool from the atlassian-tools MCP server for my current task: Download all attachments for a Confluence content item as embedded resources.confluence_get_page_images — Get all images attached to a Confluence page as inline image content.
Use the confluence_get_page_images tool from the atlassian-tools MCP server for my current task: Get all images attached to a Confluence page as inline image content.confluence_list_page_templates — List Confluence page content templates.
Use the confluence_list_page_templates tool from the atlassian-tools MCP server for my current task: List Confluence page content templates.confluence_get_page_template — Get a Cloud page template by ID, including its storage-format body.
Use the confluence_get_page_template tool from the atlassian-tools MCP server for my current task: Get a Cloud page template by ID, including its storage-format body.confluence_get_page_restrictions — Get view and edit restrictions for a Confluence page.
Use the confluence_get_page_restrictions tool from the atlassian-tools MCP server for my current task: Get view and edit restrictions for a Confluence page.confluence_check_content_permissions — Check whether a user or group can perform an operation on specific content.
Use the confluence_check_content_permissions tool from the atlassian-tools MCP server for my current task: Check whether a user or group can perform an operation on specific content.confluence_get_space_permissions — List all permission assignments for a Confluence space.
Use the confluence_get_space_permissions tool from the atlassian-tools MCP server for my current task: List all permission assignments for a Confluence space.🎯 Asana1/1 live✅ Available👥 Team access
asanaClaude connector👥 Team access
Available · no tools measured yet
Collaboration
💬 Slack0/1 live🛠️ Needs admin setup👥 Team access🚀 Startup · os
slackClaude connector👥 Team access
Needs admin setup · no tools measured yet
📧 Google4/4 live1 product✅ Available👥👤 Team + personal
gcalLocal server👤 Personal sign-in
Available · no tools measured yet
gmailLocal server👤 Personal sign-in
Available · no tools measured yet
gmail-connectorClaude connector👥 Team access
Available · no tools measured yet
google-calendar-connectorClaude connector👥 Team access
Available · no tools measured yet
DevTools
📚 Context71/1 live2 tools1 product✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
context7Local server👥 Team access
resolve-library-id — Resolves a package/product name to a Context7-compatible library ID and returns matching libraries.
Show the current configuration reference for the library I am about to change.query-docs — Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework.
Use the query-docs tool from the context7 MCP server for my current task: Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework.🎭 Playwright1/1 live24 tools6 products✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
playwright-automationLocal server👥 Team access
✅ Available🏢 Enterprise · bc🚀 Startup · osadlc-framework, ai-job-search, b2b-metering, command-center, commerce, os-ui24 toolsQuickstart →Guide →
browser_close — Close the page
Use the browser_close tool from the playwright-automation MCP server for my current task: Close the page.browser_resize — Resize the browser window
Use the browser_resize tool from the playwright-automation MCP server for my current task: Resize the browser window.browser_console_messages — Returns all console messages
Use the browser_console_messages tool from the playwright-automation MCP server for my current task: Returns all console messages.browser_handle_dialog — Handle a dialog
Use the browser_handle_dialog tool from the playwright-automation MCP server for my current task: Handle a dialog.browser_evaluate — Evaluate JavaScript expression on page or element
Use the browser_evaluate tool from the playwright-automation MCP server for my current task: Evaluate JavaScript expression on page or element.browser_file_upload — Upload one or multiple files
Use the browser_file_upload tool from the playwright-automation MCP server for my current task: Upload one or multiple files.browser_drop — Drop files or MIME-typed data onto an element, as if dragged from outside the page.
Use the browser_drop tool from the playwright-automation MCP server for my current task: Drop files or MIME-typed data onto an element, as if dragged from outside the page. At least one of "paths" or "data" must be provided.browser_find — Search the accessibility snapshot of the current page for text or a regular expression.
Use the browser_find tool from the playwright-automation MCP server for my current task: Search the accessibility snapshot of the current page for text or a regular expression. Returns matching snapshot nodes with a few lines of surrounding context (like search snippets), each shown under its path from the root of the tree, which is cheaper than capturing the whole snapshot when you only need to locate an element and its ref.browser_fill_form — Fill multiple form fields
Use the browser_fill_form tool from the playwright-automation MCP server for my current task: Fill multiple form fields.browser_press_key — Press a key on the keyboard
Use the browser_press_key tool from the playwright-automation MCP server for my current task: Press a key on the keyboard.browser_type — Type text into editable element
Use the browser_type tool from the playwright-automation MCP server for my current task: Type text into editable element.browser_navigate — Navigate to a URL
Use the browser_navigate tool from the playwright-automation MCP server for my current task: Navigate to a URL.browser_navigate_back — Go back to the previous page in the history
Use the browser_navigate_back tool from the playwright-automation MCP server for my current task: Go back to the previous page in the history.browser_network_requests — Returns a numbered list of network requests since loading the page.
Use the browser_network_requests tool from the playwright-automation MCP server for my current task: Returns a numbered list of network requests since loading the page. Use browser_network_request with the number to get full details.browser_network_request — Returns full details (headers and body) of a single network request, or a single part if `part` is set.
Use the browser_network_request tool from the playwright-automation MCP server for my current task: Returns full details (headers and body) of a single network request, or a single part if `part` is set. Use the number from browser_network_requests.browser_run_code_unsafe — Run a Playwright code snippet.
Use the browser_run_code_unsafe tool from the playwright-automation MCP server for my current task: Run a Playwright code snippet. Unsafe: executes arbitrary JavaScript in the Playwright server process and is RCE-equivalent.browser_take_screenshot — Take a screenshot of the current page.
Use the browser_take_screenshot tool from the playwright-automation MCP server for my current task: Take a screenshot of the current page. You can't perform actions based on the screenshot, use browser_snapshot for actions.browser_snapshot — Capture accessibility snapshot of the current page, this is better than screenshot
Use the browser_snapshot tool from the playwright-automation MCP server for my current task: Capture accessibility snapshot of the current page, this is better than screenshot.browser_click — Perform click on a web page
Use the browser_click tool from the playwright-automation MCP server for my current task: Perform click on a web page.browser_drag — Perform drag and drop between two elements
Use the browser_drag tool from the playwright-automation MCP server for my current task: Perform drag and drop between two elements.browser_hover — Hover over element on page
Use the browser_hover tool from the playwright-automation MCP server for my current task: Hover over element on page.browser_select_option — Select an option in a dropdown
Use the browser_select_option tool from the playwright-automation MCP server for my current task: Select an option in a dropdown.browser_tabs — List, create, close, or select a browser tab.
Use the browser_tabs tool from the playwright-automation MCP server for my current task: List, create, close, or select a browser tab.browser_wait_for — Wait for text to appear or disappear or a specified time to pass
Use the browser_wait_for tool from the playwright-automation MCP server for my current task: Wait for text to appear or disappear or a specified time to pass.📄 MarkItDown1/1 live1 tool2 products✅ Available👥 Team access🏢 Enterprise · bc🚀 Startup · os
markitdownLocal server👥 Team access
convert_to_markdown — Convert a resource described by an http:, https:, file: or data: URI to markdown
Use the convert_to_markdown tool from the markitdown MCP server for my current task: Convert a resource described by an http:, https:, file: or data: URI to markdown.Data
❄️ Snowflake0/1 live🛠️ Needs admin setup👥 Team access
snowflakeClaude connector👥 Team access
Needs admin setup · no tools measured yet
🧱 Databricks0/1 live🛠️ Needs admin setup👥 Team access
databricksClaude connector👥 Team access
Needs admin setup · no tools measured yet
Growth
📝 Notion1/1 live2 products✅ Available👥👤 Team + personal🏢 Enterprise · bc🚀 Startup · os
notionHosted server👥 Team access
Available · no tools measured yet
🧲 HubSpot1/1 live✅ Available👥 Team access
hubspotClaude connector👥 Team access
Available · no tools measured yet
💼 Salesforce0/1 live🛠️ Needs admin setup👥 Team access
salesforceClaude connector👥 Team access
Needs admin setup · no tools measured yet
Where it runs
💻 runs on your machine☁️ vendor cloud / Claude connector👥 team key👤 your own sign-in🔒 read-only (setting enforced) / read-only (no write tools)✋ no read-only flag (can change data)🔑 set by connector consent
| Vendor | Access | adlc-framework | ai-job-search | b2b-metering | cloudops-runbooks | command-center | commerce | devops-terraform | finops-focus | os-ui | platform-idp | runbooks | bc | os | vc |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cloud | |||||||||||||||
| 💻👥🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||||
| 💻👥👤🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||||
| DevOps | |||||||||||||||
| 💻👥🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||||||
| ☁️👥👤🔒 | 🔌 | 🔌 | ✅ | ✅ | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | ✅ | ✅ | ✅ | ✅ | |
| Dashboards | |||||||||||||||
| 💻👥🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||||||
| 💻👥🔒 | ✅ | ✅ | ✅ | ||||||||||||
| Planning | |||||||||||||||
| 💻☁️👥✋ | 🔌 | 🔌 | ✅ | ✅ | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | ✅ | ||||
| 💻☁️👥✋ | 🔌 | 🔌 | ✅ | ✅ | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | ✅ | ||||
| ☁️👥🔑 | ✅ | ||||||||||||||
| Collaboration | |||||||||||||||
| 💻☁️👥👤🔑 | ✅ | ✅ | |||||||||||||
| ☁️👥🔑 | 🛠️ | ||||||||||||||
| 💻☁️👥👤✋ | ✅ | ✅ | |||||||||||||
| DevTools | |||||||||||||||
| 💻👥🔒 | 🔌 | 🔌 | ✅ | ✅ | ✅ | 🔌 | 🔌 | 🔌 | 🔌 | 🔌 | ✅ | ✅ | ✅ | ✅ | |
| 💻👥🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||||
| 💻👥🔒 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||||||||
| Data | |||||||||||||||
| ☁️👥🔑 | 🛠️ | ||||||||||||||
| 💻👥✋ | ✅ | ✅ | ✅ | ✅ | |||||||||||
| ☁️👥🔑 | 🛠️ | ||||||||||||||
| Growth | |||||||||||||||
| ☁️👥👤✋ | ✅ | ✅ | ✅ | ✅ | |||||||||||
| ☁️👥🔑 | ✅ | ||||||||||||||
| ☁️👥🔑 | |||||||||||||||
✅ in the product's config · 🛠️ needs admin setup · 🔌 via plugin
| Plugin | Delivers | Where | Why | Install |
|---|---|---|---|---|
| adlc-mcp-core | atlassian-rovo, atlassian-tools, context7, github | User scope: every product, in non-strict sessions (e.g. ccx). Sessions launched with --strict-mcp-config load only their own config. | One install gives every product the same shared servers, without copying them into each repo | /plugin install adlc-mcp-core@adlc |
| azure | azure | all 10 targets | Azure tools maintained by Microsoft | — |
| atlassian | atlassian | targets with atlassian plugin installed | Jira and Confluence tools maintained by Atlassian | — |
| aws-startup-advisor | awsknowledge, awspricing, aws-pricing-calculator, temporal-docs | targets with aws-startup-advisor plugin installed | AWS startup guidance and pricing tools maintained by AWS | — |
Gaps & roadmap
12 items — business scenario, readiness, next action
Microsoft 365
needs_setup
A knowledge worker or CTO needs mail, calendar and document access across a Microsoft 365 tenant from inside an agent session.
Next: configure the microsoft-365 connector's vault credential in claude.ai for the product that needs it
Microsoft Teams
needs_setup
A CTO or team lead needs Teams chats, channels and meeting content surfaced inside an agent session.
Next: set MS365_MCP_ORG_MODE=true for the candidate/tenant that needs Teams access via the ms365 local server
Slack
needs_setup
A team needs Slack workspace search and channel/DM history surfaced inside an agent session.
Next: sign in to the slack connector's OAuth flow and attach its vault credential for the product that needs it
Salesforce
needs_setup
A sales or CS team needs Salesforce CRM records (accounts, opportunities, cases) surfaced inside an agent session.
Next: confirm the connector's registry endpoint and sign in to its OAuth flow for the product that needs it
Obsidian
no_server_yet
A knowledge worker needs their Obsidian vault notes searchable and editable inside an agent session.
Next: identify a verified Obsidian MCP package and probe it before adding to the SSOT
Infracost
no_server_yet
A FinOps or platform engineer needs pre-deploy Terraform cost estimates surfaced inside an agent session, before infrastructure is applied.
Next: find a maintained infracost MCP delivery (the infracost/infracost:latest image's installed CLI, v0.10.45, has no mcp subcommand) and pin it once one exists
Kubecost
no_server_yet
A platform or FinOps engineer needs Kubernetes cost allocation (namespace/workload spend) surfaced inside an agent session.
Next: select a maintained Kubecost/OpenCost MCP server and pin it
Microsoft Dynamics 365 (Dataverse MCP)
blocked
Finance and operations leaders ask questions of Dynamics 365 business data from an AI agent, instead of waiting for reports.
Next: Confirm with the bc tenant which Dynamics 365 data sits in Dataverse (Finance & Operations data is only reachable through virtual entities or dual-write), then have a Power Platform admin enable the Dataverse MCP server and allow Claude Code as a client, and check licensing (Dynamics 365 Premium or a Microsoft 365 Copilot licence avoids Copilot-credit charges).
awslabs-iam
blocked
A CSO needs an audit-ready view of IAM roles, policies and unused-access findings across the catalog.
Next: repin once upstream fixes the import/native-module error; re-run task mcp:tools
awslabs-cloudtrail
blocked
A CSO needs a privileged-API audit trail (DeleteBucket, CreateUser, PutUserPolicy) across accounts for incident and compliance review.
Next: repin once upstream fixes the import/native-module error; re-run task mcp:tools
awslabs-cloudwatch
blocked
A CTO needs live observability and incident triage - alarm health and metrics - across the catalog.
Next: repin once upstream fixes the import/native-module error; re-run task mcp:tools
azure-devops
blocked
A CTO or DevOps lead needs delivery-pipeline visibility (builds, releases, work items) across Azure DevOps organizations.
Next: repin once upstream fixes the import/native-module error; re-run task mcp:tools