Skip to content

azd tool: review Azure MCP Server install strategy (global npm vs npx) #7960

@wbreza

Description

@wbreza

Problem

The Azure MCP Server install strategy uses global npm install (npm install -g @azure/mcp), but:

  1. Most MCP server configurations use npx (no global install needed)
  2. Installing globally doesn't configure the MCP server in any editor — user still needs manual wiring
  3. Global install could conflict with local dev dependencies

Questions to Resolve

  • Is global npm install the recommended approach from the Azure MCP team?
  • Should azd tool install azure-mcp-server also help with editor configuration?
  • Should we surface "next steps" for MCP configuration after install?

Context

Raised by @vhvb1989 in PR #7450 review. Current approach is by-design for initial release — global install is the simplest path. Revisit based on user feedback and Azure MCP team guidance.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/core-cliCLI commands, cmd/, internal/cmd/enhancementNew feature or improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions