
AI与MCP技术实战
文章平均质量分 82
编程乐趣
分享编程相关知识、干货。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#实现Stdio通信方式的MCP Server
本文介绍了如何实现基于Stdio通信方式的MCP Server,使本地电脑能与大模型交互执行文件操作等任务。主要内容包括:1) 创建控制台应用项目并添加必要的依赖库;2) 通过添加特定标记使类和方法能被识别为MCP工具;3) 实现文件读写工具类;4) 发布项目并与MCP Client进行测试,验证文件读取和保存功能。通过Stdio方式扩展了MCP Server的应用场景,使其能处理本地操作需求。文中还提供了示例代码下载链接和相关技术文章推荐。原创 2025-06-06 13:09:34 · 869 阅读 · 0 评论 -
C#实现SSE通信方式的MCP Server
前面的课程,我们使用MCP Server,用的是网络上魔搭提供的。下面我们一起来实现,用C#实现自己的MCP Server。MCP Server通信方式支持创建Web API项目。项目名称勾选配置如下:项目创建完成后。添加依赖库:ModelContextProtocol.AspNetCore,版本为:0.1.0-preview.14。原创 2025-05-26 10:24:19 · 1092 阅读 · 0 评论 -
C#实现MCP Client 与 LLM 连接,抓取网页内容功能!
本文介绍了如何使用C#实现MCP Client与大型语言模型(LLM)的对接。主要内容包括: 添加依赖库Microsoft.Extensions.AI.OpenAI和Microsoft.Extensions.AI,以简化AI模型集成。 实现OpenAI客户端: 初始化OpenAI客户端并启用函数调用功能 配置API密钥、服务端点和模型ID 添加系统提示消息初始化对话 处理用户查询: 异步处理自然语言查询 支持MCP工具调用 维护对话上下文 日志功能: 输出AI调用的工具信息 使用不同颜色区分普通消息和工具调原创 2025-05-25 21:50:24 · 766 阅读 · 0 评论 -
VS Code + Cline + 魔搭MCP Server 实现抓取网页内容。
MCP的诞生,可以说是为AI带来一波新的活力。MCP(Model Context Protocol)是由Anthropic公司在2024年11月推出的一种开放标准协议,旨在为大型语言模型(LLM)提供一种开放、标准化的方式,以便与外部数据源。简单来说,就是让我们应用调用大模型,大模型要调用外部数据都变得通用。只要大模型遵守了MCP规范,AI应用就可以快速接入。只要你的数据源遵守MCP规范,也很方便AI应用、或者大模型调用。原创 2025-05-23 10:09:45 · 769 阅读 · 0 评论 -
C#实现自己的MCP Client
市面上有许多免费的Client客户端,虽然它们能满足大部分需求,但在企业业务场景中,免费客户端往往无法完全满足需求。本文介绍了如何使用C#实现MCP Client。首先,新建一个控制台项目,选择.Net 8框架。接着,添加MCP SDK依赖库,使用最新预发行版0.1.0-preview.13。然后,通过代码创建一个SSE客户端实例,并获取工具列表。文章还提供了官方C#实现客户端的例子链接,并推荐了其他相关阅读内容。原创 2025-05-21 10:00:15 · 544 阅读 · 0 评论