Uredi

Azure MCP tools management for the Azure MCP Server overview

The Azure MCP Server includes a built-in tools management capability that you can use to discover which Azure tools the server exposes. Use this capability from any Model Context Protocol (MCP) client, such as GitHub Copilot in Visual Studio Code, to inventory the available tools with natural language prompts instead of memorizing command syntax. This article describes the example prompts you can use to list tools and explore the server's capabilities.

Note

Tool parameters: The Azure MCP Server tools define parameters for data they need to complete tasks. Some of these parameters are specific to each tool and are documented here. Other parameters are global and shared by all tools. For more information, see Tool parameters.

List tools

The Azure MCP Server can list all available tools and their capabilities. Listing tools helps you discover what Azure services and operations you can manage through the MCP server before you author a task-specific prompt.

Example prompts include:

  • List all tools: "Show me all available Azure MCP tools"
  • Discover capabilities: "What tools are available in the Azure MCP server?"
  • View tool inventory: "List all Azure tools I can use"
  • Check available services: "What Azure services can I manage with MCP?"
  • Find tools: "Show me what Azure operations are available"

Tool annotation hints:

Destructive Idempotent Open World Read Only Secret Local Required