Sync eng/common directory with azure-sdk-tools for PR 11493 (#6682)

* Removed broken link from README

* Update README.md

* Update README.md

---------

Co-authored-by: vcolin7 <vicolina@microsoft.com>
This commit is contained in:
Azure SDK Bot 2025-08-04 12:47:25 -07:00 committed by GitHub
parent 738d142dae
commit 1391436f9c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -24,15 +24,13 @@ The script will install the latest version of the azsdk cli executable from [too
Azure SDK MCP server code is in [azure-sdk-tools/tools/azsdk-cli/Azure.Sdk.Tools.Cli](https://github.com/Azure/azure-sdk-tools/tree/main/tools/azsdk-cli/Azure.Sdk.Tools.Cli).
Azure SDK MCP servers should support [stdio and sse transports](https://modelcontextprotocol.io/docs/concepts/transports#server-sent-events-sse).
Azure SDK MCP servers [**MUST** support stdio and **SHOULD** support streamable HTTP using latest OAuth 2.1 Best Current Practices (BCPs)](https://modelcontextprotocol.io/docs/concepts/transports).
When running in copilot the default is stdio mode, but SSE is useful to support for external debugging.
When running in copilot the default is stdio mode.
### Developing MCP servers in C#
See the [C# MCP SDK](https://github.com/modelcontextprotocol/csharp-sdk)
Add an [SSE transport](https://github.com/modelcontextprotocol/csharp-sdk/tree/main/samples/AspNetCoreSseServer)
TODO: Add the azsdk-cli project to pull in MCP server dependencies from the repo