Token导航 LogoToken导航TokenDH.com
Semantic Kernel MCP Server logo
AI代理未说明官方级别未说明来源级核验

Semantic Kernel MCP Server

MCP Server

一个基于.NET和C#实现的模型上下文协议(MCP)服务器,用于演示与Microsoft语义内核代理的集成。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
C#VS CodeAI代理VS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

alkampfergit

提供方

alkampfergit

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

语义内核MCP服务器

在中实现的示例模型上下文协议(MCP)服务器。NET和C#,演示了与Microsoft语义内核代理的集成。

此存储库提供:

  • 使用 ModelContextProtocol 软件开发工具包
  • 语义内核与 ChatCompletionAgent 以及一个样本 TaskManagementPlugin
  • MCP工具作为stdio工具公开,可与VS Code/GitHub Copilot或其他MCP客户端配合使用
  • 使用CRUD工具和可选的AI驱动的自然语言工具进行内存任务管理

快速链接:

  • 项目根:此README
  • 服务器项目: SemanticKernelMcpServer/
  • 服务器入口点: SemanticKernelMcpServer/Program.cs
  • 工具: SemanticKernelMcpServer/Tools/ (包括 SemanticKernelAgentTools.csRandomNumberTools.cs)
  • 插件: SemanticKernelMcpServer/Plugins/TaskManagementPlugin.cs
  • VS代码MCP配置: .vscode/mcp.json
  • MCP服务器元数据: SemanticKernelMcpServer/.mcp/server.json
  • 文档: QUICK_START.md, IMPLEMENTATION_GUIDE.md, ARCHITECTURE.md, PROJECT_SUMMARY.md

快速开始

  1. 构建项目:
cd SemanticKernelMcpServer
dotnet build
  1. 在本地运行VS Code或MCP客户端进行测试:
dotnet run --project SemanticKernelMcpServer/SemanticKernelMcpServer.csproj
  1. 打开VS Code并启用代理模式(GitHub Copilot);服务器将出现在 选择工具.

启用AI(可选)

要启用AI驱动的功能,请在中配置AI提供者 Tools/SemanticKernelAgentTools.cs (Azure OpenAI或OpenAI)并设置以下环境变量:

  • AZURE_OPENAI_ENDPOINTAZURE_OPENAI_DEPLOYMENTAZURE_OPENAI_API_KEY,或
  • OPENAI_API_KEY OpenAI

QUICK_START.md 详细说明和示例。

贡献

欢迎投稿——开放问题和bug、改进或想法的PR。

许可证

麻省理工学院——见 许可证 了解详情。

______________________________________________________________________

如果你愿意,我现在可以:

  • 添加许可证文件和GitHub Actions CI
  • 重命名 mastermain 并更新默认分支
  • 创建一个发布和包到NuGet(MCP服务器)进行分发

告诉我你接下来想要哪一个,我会继续。

目录标签

目录标签

C#VS CodeAI代理语义内核本地部署模型上下文协议.NETVSCode集成任务管理

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP