为使用 AI 的 .NET 开发者构建 MCP 服务器

发布: (2025年12月19日 GMT+8 02:19)
2 min read
原文: Dev.to

Source: Dev.to

它的功能

将您喜爱的客户端连接到两个来源:

  • 实时 GitHub 仓库 – Semantic Kernel、OpenAI .NET SDK、MCP C# SDK、AutoGen 等。直接来自实际仓库的代码和文档。
  • Microsoft Learn – 代理官方 Microsoft Learn MCP 工具并对其进行优化:更高的 token 效率、更清晰的描述以及改进的参数名称,使 LLM 能真正选对工具。

关键区别

零提示工程。只需自然地提出问题,例如 “Semantic Kernel 代理是如何工作的?” 或 “展示如何使用 C# 构建 MCP 服务器”,工具会自动触发。无需像其他 MCP 服务器那样手动指示 “使用此工具” 或 “搜索文档”。

它采用渐进式文件曝光(仓库 → 文件夹 → 文件 → 内容),从而节省 token 并防止无关数据充斥上下文。

当前追踪的内容

AI 框架与 LLM SDK

  • Semantic Kernel
  • AutoGen
  • Kernel Memory
  • OpenAI .NET
  • Google Gemini
  • Anthropic Claude
  • MCP C# SDK
  • LangChain.NET
  • OllamaSharp

向量数据库 C# SDK

  • Pinecone
  • Qdrant
  • Weaviate
  • Redis Stack

设置大约需要 30 秒。如果觉得有帮助,请点个 ⭐,让其他 .NET 开发者也能发现它。

试一试吧:

Back to Blog

相关文章

阅读更多 »