O MCP C# SDK v2.0 também implementa um pequeno conjunto de cabeçalhos HTTP que a revisão MCP 2026-07-28 padroniza. UM tools/call agora inclui Mcp-Method: tools/call e Mcp-Name: get_order_status ao lado do corpo JSON-RPC. Com a revisão 2026-07-28, uma solicitação MCP se torna um HTTP POST único e autodescritivo. Isso significa que a infraestrutura HTTP comum, como balanceadores de carga, proxies, gateways e firewalls de aplicativos da web, agora pode atuar no tráfego MCP sem inspeção profunda de pacotes, disse a Microsoft.
E o MCP C# SDK 2.0 adiciona suporte para MRTR no servidor e no cliente. O MRTR aborda cenários em que as ferramentas não conseguem responder de uma só vez, como quando um servidor deseja confirmar com um usuário antes de realizar uma ação significativa. Nas versões anteriores do MCP, essas interações funcionavam apenas em uma sessão dinâmica e com estado. Com o MRTR, eles trabalham sem nenhuma sessão, porque toda a continuidade viaja na carga útil, disse a Microsoft.
Com a chegada da conformidade com as especificações 2026-07-28 no MCP C# SDK 2.0, a Microsoft disse que o próximo foco do SDK é a autenticação e autorização ponta a ponta. O objetivo é tornar as implantações seguras de MCP tão “prontas para uso” quanto o resto da pilha, com base no alinhamento mais próximo de OAuth e OpenID Connect que a especificação introduziu, disse a Microsoft.
