Model Context Protocol (MCP) - 尝试创建和使用一下MCP Client
1.简单介绍
Model Context Protocol(简称是MCP)当前越来越流行了,MCP使得大语言模型可以和外部的数据源,工具进行集成。MCP的transport type有Stdio和,SSE和Http Streamable。
这边将尝试一下在MCP client中分别以Stdio和SSE方式去连接MCP Server
2.具体说明
2.1 准备MCP Server
假定已经存在了两个MCP Server了,一个是实现从Microsoft 365 Planner中查询Plan, Task信息,另外一个是查询一下Microsoft AI Fest Skill Challenge的数据。
MCP Server 01 - 查询MS AI Skills Fest Skill Challenge数据
(.NET 9, Console App, 采用的Transport type是Stdio)
MCP Server 02 - 查询Microsoft 365 Planner信息
(.NET 9, Asp.NET Core WebApi,采用的Transport type是SSE)
2.2 制作MCP Client
MCP Client的项目类型这边用的是C