Skip to content

Add Azure MCP extension#6442

Open
hodyhq wants to merge 1 commit into
zed-industries:mainfrom
hodyhq:add-azure-mcp
Open

Add Azure MCP extension#6442
hodyhq wants to merge 1 commit into
zed-industries:mainfrom
hodyhq:add-azure-mcp

Conversation

@hodyhq

@hodyhq hodyhq commented Jun 12, 2026

Copy link
Copy Markdown

Adds Azure MCP (azure-mcp) — wires Microsoft's official @azure/mcp server into Zed's Agent Panel, giving the agent tools to manage and query Azure (resource groups, storage, Key Vault, Functions, AKS, Cosmos DB, Monitor, and more) via the user's ambient az login identity.

Repo: https://github.com/hodyhq/zed-azure-mcp (MIT)

Why a second Azure extension?

An Azure extension already exists (azure-context-server), but it is currently broken and appears unmaintained:

What this one does differently

  • zed_extension_api 0.7.0, edition 2024
  • Zero-config: all settings optional with working defaults; unknown settings fields tolerated for forward compatibility
  • Launches via Zed's managed Node runtime + the package's index.js (no npx, no user Node install; cross-platform incl. Windows)
  • Settings: namespace filtering (--namespace), tool mode, --read-only safety switch, individual tool selection, sovereign clouds (--cloud), version pinning, debug logging
  • Offline-resilient startup: falls back to the installed server version when the npm registry is unreachable
  • Settings UI via context_server_configuration with installation instructions and a schemars-generated schema
  • Unit-tested settings→args mapping (16 tests); CI with fmt/clippy/test/wasm build and a weekly canary that catches upstream @azure/mcp breakage

@cla-bot

cla-bot Bot commented Jun 12, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @hodyhq on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@hodyhq

hodyhq commented Jun 12, 2026

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed label Jun 12, 2026
@cla-bot

cla-bot Bot commented Jun 12, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant