大家都知道,最近 AI 科技圈一个名叫 MCP 的概念算是彻底火了,世界各大互联网科技巨头纷纷支持 MCP 并推出了相关产品。
那关于 MCP,可能有些同学已经上手用过,但也有同学可能还不太熟悉,或者说仅仅只听过概念。那网上关于 MCP 的介绍大多以图文为主,很多可能也比较零碎,而相关的实践类视频教程则更是比较稀缺。
但是就在最近,AI 大佬吴恩达在动态里正式官宣了一项与 MCP 有关的重磅免费课程,那就是:
吴恩达的 DeepLearning.AI 与 Anthropic 合作推出的全新课程《MCP: 构建富上下文 AI 应用》正式上线了。
目前一进入 DeepLearning.AI 平台官网,就可以看到这个最新课程了。
众所周知,MCP 是 Anthropic 公司推出的模型上下文协议(Model Context Protocol, MCP),旨在实现 AI 大模型与外部数据源和工具之间的无缝集成,也被业界誉为是“AI 界的 USB-C 接口”。
其通过标准化的客户端-服务器架构,让 AI 模型能像插入 U 盘一样轻松对接外部工具与数据。
下面这幅图就可以很形象地解释 MCP 协议的架构。
MCP 协议的一个设计理念就是分层解耦,即开发者只需遵循统一规范构建 MCP 服务器,任何兼容的客户端应用即可动态调用这些资源,而无需重复开发适配逻辑。
说到底,其实 MCP 的诞生并非横空出世,而是 AI 技术向前演进的必然产物。
早期 OpenAI 包括其他模型厂商那会提出的函数调用(Function Calling)虽然也能增强大模型与外部数据的交互,但是其缺乏统一标准,导致工具复用困难,在灵活性和兼容性等方面也有问题;而 MCP 的突破则主要在于构建了一个协议层生态,支持标准化的接口,动态上下文管理以及安全隔离,所以这也是 MCP 逐渐铺开后所带来的开发效率提升和生态的共建。
那说回到大佬此次官宣的这个免费 MCP 课程,它正是为了帮助开发者用最短时间来学习并上手 MCP 这一技术工具,我也第一时间进去看了一波。
总体来说,这个课程属于小而美的实践教程,它是由 Anthropic 技术教育负责人 Elie Schoppik 所主讲,总时间并不长,大概 1 个半小时,但内容却覆盖了从 MCP 协议原理到部署落地的全流程。
具体的课程大纲我们这里也总结一下,列在这里,里面包含了 11 个视频 + 7 个代码示例,大家可以感受一下。
课程小节 | 课程形式 | 课程时长 |
---|---|---|
1、引言 | 视频 | 3分钟 |
2、为什么用MCP | 视频 | 7分钟 |
3、MCP体系结构 | 视频 | 14分钟 |
4、聊天机器人示例 | 视频+代码 | 7分钟 |
5、创建MCP服务器 | 视频+代码 | 8分钟 |
6、创建MCP客户端 | 视频+代码 | 9分钟 |
7、将MCP聊天机器人连接到参考服务器 | 视频+代码 | 12分钟 |
8、添加提示词和资源 | 视频+代码 | 11分钟 |
9、为Claude Desktop配置服务器 | 视频 | 6分钟 |
10、创建和部署远程服务器 | 视频+代码 | 7分钟 |
11、课程小结 | 视频 | 9分钟 |
12、附录 | 代码 | 1分钟 |
从课程小节内容规划中不难看出,这是一个以实践为导向的课程,用户将可以学到 MCP 的概念以及如何在 AI 应用中来落地实现,稍微花一个多小时时间就可以学完,对初学者还是非常友好的。
感兴趣的同学,也可以稍微花点时间上去学习实践一波,这里也分享给大家。
以上,希望能对大家有所帮助。
注:本文在GitHub开源仓库「编程之路」 https://github.com/rd2coding/Road2Coding 中已经收录,里面有我整理的6大编程方向(岗位)的自学路线+知识点大梳理、面试考点、我的简历、几本硬核pdf笔记,以及程序员生活和感悟,欢迎star。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。