微软与 Anthropic 合作推出用于 MCP 集成的 C# SDK

  • Microsoft Partnership with Anthropic: Microsoft has partnered with Anthropic to develop an official C# SDK for the Model Context Protocol (MCP). It's open-source and under the modelcontextprotocol GitHub organization.

    • Based on mcpdotnet: The C# SDK is based on the mcpdotnet community project started by Peder Holdgaard Pederson. Microsoft acknowledged his work.
  • MCP Overview: Introduced by Anthropic in late 2024, MCP is an open protocol to connect LLMs with external tools and data sources. It defines standard messages for tool execution and resource access like ListToolsRequest, CallToolRequest, etc.
  • Adoption: Several Microsoft products like Copilot Studio, Semantic Kernel, and GitHub Copilot agent mode in VS Code have adopted MCP internally.
  • Significance: As a software architect and engineer in.NET, Robert Recalde is excited about this partnership as it expands the ability to integrate advanced AI into.NET applications.
  • Authentication: Some developers have asked about authentication support. Microsoft engineer Mike Kistler confirmed they plan to support all authentication protocols in the MCP spec but no definite target date yet.
  • Availability: The SDK is available via NuGet and documentation, samples, and source code can be found in the official GitHub repository.
阅读 6
0 条评论