ClaudeMap

MCP C# SDK

官方 C# SDK for MCP——Microsoft 托管,目标 .NET 8+。

SDK 与工具officialcsharpdotnetmicrosoft

MCP 官方 C# / .NET 实现,托管在 modelcontextprotocol org 名下,由 Microsoft 维护。目标 .NET 8+,与 ASP.NET Core hosting、依赖注入集成。.NET 生态里走 MCP 的标准路径。

它做什么

  • 官方 C#/.NET SDK,按 NuGet 包分层:ModelContextProtocol.Core(最小依赖)、带托管与 DI 的主包,以及面向 HTTP 服务端的 ModelContextProtocol.AspNetCore
  • Extensions.Apps 用于构建在 MCP 宿主内渲染的交互式 UI 应用
  • Extensions.Tasks 以状态轮询与输入请求异步运行长时工具调用
  • 面向实现或消费 MCP 客户端/服务端的 .NET 应用、服务与库

什么时候用

.NET 服务之选——Core 以最少依赖覆盖客户端与低层服务端用法,AspNetCore 包则承载 HTTP 形态的 MCP 服务端。

如何上手

dotnet add package ModelContextProtocol
// HTTP 服务端:
dotnet add package ModelContextProtocol.AspNetCore

注意事项

选包需对号:Core 不含托管扩展,HTTP 服务端支持只在 AspNetCore 包里。

代码仓库

modelcontextprotocol/csharp-sdk

收录日期

地图上的相关资源

  • Harness Bridge

    SDK / 工具

    一个本地启动器:让 Claude Code 与其他七种编码 harness 直连任意 OpenAI / Anthropic / Responses 兼容端点——不改任何一行配置文件。

    • launcher
    • local-models
    • cli
    • menu-bar
  • Claude for Siri

    SDK / 工具

    用你已登录的 Claude Code 账号回答 macOS Spotlight 与 Siri 的提问——一个实验性的 macOS 27 模型委派提供者。

    • macos
    • siri
    • spotlight
    • model-delegation
  • 把十个 AI 编程助手的本地聊天记录提取成统一 JSONL——微调、分析,或赶在本地数据库被清空前备份多年的对话。纯标准库实现。

    • cli
    • data-export
    • jsonl
    • backup