这门课的主题是 MCP 和 A2A 两套协议在真实项目里的落地方式。它不讲泛泛的 AI 概念,而是把注意力放在一个很具体的问题上:当你手头有了一个能对话的模型,怎么让它真正接上外部工具、接上别的智能体,完成一条能跑通的工作流。如果你正在做 AI 应用开发,或者团队里已经开始要求把大模型接入业务系统,这门课的内容会直接对上你的日常。
它解决的是哪一类工作场景
实际开发中最常见的卡点不是模型能力不够,而是模型和外部世界之间没有标准接口。想让模型读本地文件、查数据库、调一个内部 API,早期做法往往是每个场景写一套胶水代码,改一处崩一片。MCP 要处理的就是这层连接问题,把工具调用抽象成统一协议;A2A 则再往上一层,处理多个智能体之间怎么互相委托任务、怎么交换上下文。这两件事合起来,对应的是从「单点调用」到「可组合系统」的那段路。
所以这门课适合的场景很明确:你在做 AI 助手类产品、在做企业内部的知识与流程自动化、或者在为已有系统加一个智能入口。它不面向只想了解 AI 能干什么的旁观者。
学完能独立做什么
按资料的组织方式看,课程落点在动手环节上比较重。学完之后,你应当能独立完成几件具体的事:在主流编辑器环境里配置并跑通 MCP 服务,把现成的工具接进对话流程;理解 MCP 的客户端与服务端架构,能手动搭一个最小可用的项目,而不是只会用别人封装好的插件;面对一个没现成方案的需求,知道该从协议层怎么拆。A2A 部分则偏向协作场景,学完应该能说清楚什么情况下值得引入多智能体、边界怎么划、通信成本在哪。
需要提醒的是,「能独立做」和「照着案例改一遍」是两回事。课程提供了多个环境的接入案例,覆盖不同的工具链,这本身是好事,但也意味着如果你只是逐个案例跑通,收获会停留在操作层面。真正拉开差距的是你有没有在跑通之后,拿自己的业务场景重做一遍。
资料结构和使用顺序
资料大致分三块:一块是环境与软件准备,一块是 PDF 形式的分场景实战文档,一块是围绕具体编辑器环境的接入案例。合理的用法是先把环境跑起来,跟着最短的一条案例走通全流程,建立手感;再回头读架构相关的那部分,理解刚才每一步在协议层对应什么;最后挑一个和你实际工作最接近的场景重做。
- 先跑通,再理解:协议类内容如果一上来就啃抽象定义,很容易卡住,先有可运行的东西在手,理解会快很多。
- 分场景文档不必全做:挑一到两个和你技术栈一致的环境深入,其余浏览即可,避免把时间摊薄。
- 手动搭建那部分值得多花时间:这是从「会用」到「能改」的分界线。
- 遇到版本或环境差异导致的报错很正常,这类协议工具迭代快,文档和实际版本对不上是常态,要有自己排查的耐心。
适合什么基础的人
课程定位是「有一定基础」,这个说法是准确的。你至少需要能读懂一段服务端代码、理解 HTTP 或类似的请求响应模型、会用命令行和配置文件。完全没写过代码的人跟起来会吃力,因为很多关键信息藏在配置和调试过程里,而不是在讲解文字里。反过来,如果你已经做过一两个 LLM 应用,这门课的价值在于把零散的经验收拢到协议这套框架下,让你之后的方案选择有依据。
不建议把它当成入门第一课。它更像是你在已经能调用模型之后,用来解决「怎么接得稳、接得多、接得可维护」这个阶段性问题的一份材料。如果你的工作暂时不涉及工具调用或多智能体协作,可以先放着,等需求出现再学,效率更高。
课程目录
课程目录29 集
- 📁 软件 软件说明.png [493.5 KB] 软件.exe [265.6 MB] 📁 PDF PDF说明.zip
- [1.8 MB] 尚硅谷-宋红康-Cherry Studio中使用MCP案例.pdf
- [1.3 MB] 尚硅谷-宋红康-Cursor中使用MCP.pdf
- [2.2 MB] 尚硅谷-宋红康-MCP实战指南.pdf
- [2.1 MB] 尚硅谷-宋红康-手动开发MCP项目(CS架构).pdf
- [3.4 MB] 尚硅谷-宋红康-Cline中使用mcp.pdf
- [1.5 MB] 📁 资料 资料必看.png [493.5 KB] 资料.exe [351.4 KB] 📁 视频 视频资料.zip
- [1.8 MB] 10-Cline中使用MCP案例:配置MCP Servers.mp4
- [64.5 MB] 05-MCP应用场景&通信机制.mp4
- [32.4 MB] 02-MCP能干什么.mp4
- [18.8 MB] 03-MCP是什么&推广时间线.mp4
- [14.4 MB] 16-手动开发MCP项目:Server.py的剖析.mp4
- [44.1 MB] 14-手动开发MCP项目:项目说明.mp4
- [28.6 MB] 19-CherryStudio中配置MCP并测试.mp4
- [37.6 MB] 01-MCP与A2A的课程概述.mp4
- [41.6 MB] 04-哪些平台支持MCP查询.mp4
- [29.8 MB] 11-Cline中使用MCP案例:运行与测试.mp4
- [52.6 MB] 18-CherryStudio中使用MCP的准备工作.mp4
- [41.4 MB] 09-Cursor中使用MCP案例:运行与测试.mp4
- [37.4 MB] 21-A2A协议的理解和举例.mp4
- [100.2 MB] 15-手动开发MCP项目:Client.py的剖析.mp4
- [85.6 MB] 06-uvx和npx指令对应环境的安装.mp4
- [28.8 MB] 07-Cursor中使用MCP案例:准备工作和案例需求.mp4
- [31.6 MB] 13-MCP的工作流程.mp4
- [25.3 MB] 17-手动开发MCP项目:项目测试.mp4
- [35.2 MB] 20-热门MCP Servers推荐.mp4
- [68.9 MB] 12-MCP的5个核心要素的说明.mp4
- [28.5 MB] 08-Cursor中使用MCP案例:配置MCP Servers.mp4
- [53.7 MB] 适合人群 软件工程师 系统架构师 技术爱好者 学习收获 掌握MCP与A2A技术原理 学会MCP与A2A项目实战 提升系统架构能力 祝您学习愉快! 学有所成,前程似锦!






