MCP & A2A 前沿实战

MCP & A2A 前沿实战 / 掌握 AI “通用语”,加速落地智能体

黄佳 新加坡科研局资深研发工程师

  • 课程介绍
  1. 在线阅读:开篇词|浪潮拐点——为何MCP与A2A诞生在此时此刻?

    MCP和A2A不仅是协议,更是通向未来的桥梁,为我们提升工程效率,帮助我们深入探索大模型开发的无限可能。

  2. 直播回放|MCP &A2A 协议如何解决智能体开发痛点?

    MCP &A2A 协议如何解决智能体开发痛点?让我们一起听听黄佳老师怎么说!

  3. 01|开箱即用:MCP是LLM开发范式的增强

    今天我们会通过实际例子,直观感受 MCP + LLM 如何释放工具集成的潜力,并简化代码开发周期。

  4. 02|来而有往:A2A 协议是 Agent 之间的桥梁

    A2A协议的重要特点,就是它实现了真正的Agent到Agent的通信模式,这节课我将为你揭秘这个协议的内涵。

  5. 03|协议实战(上):高德地图 + MiniMax语音开发私域旅游小助手

    今天我们将结合AI IDE(以 Cursor 为例),利用 MCP 服务快速搭建一个私人定制的“行旅小助手”系统。

  6. 04|协议实战(中):从0到1,基于MCP快速搭建RAG“医疗健康“指北”

    欢迎来到MCP协议实战的第二节。我将带你开发一套基于 MCP + FAISS 的 RAG 框架,这个MCP服务将具备端到端的索引、检索和工具提供能力,是一个非常清晰的原型RAG系统。

  7. 05|协议实战(下):通过 A2A,你的智能体不仅能对话还可以协作!

    下面我将逐步给你展示一个通过A2A协议搭建的智能体平台,让你的智能体不仅能够相互对话,还能够协作协力来完成一个任务。

  8. 06|底层架构(上):MCP 协议层(Protocol layer)详解

    这节课开始,我们一起来深入剖析MCP的底层架构,今天我们先来看协议层。

  9. 07|底层架构(下):MCP协议传输层(Transport layer)详解

    这一课,我们将目光从“消息如何被打包”转向“消息如何被传输”,一起来揭秘MCP协议传输层的几种传输方式。

  10. 08|资源发现:为大模型提供服务器端的数据内容

    这节课我们将详细介绍什么是MCP中的资源(Resources),包括其定义、结构、类型、实现方式及最佳实践,帮你全面了解资源在增强AI驱动应用中的作用。

  11. 09|提示模板:预定义可复用交互Prompt和工作流

    提示(Prompt)是继资源与工具之后,又一个MCP体系里的核心原语。它旨在为客户端提供一种标准化、结构化、可复用的对话模板机制。

  12. 10|工具调用:Tools让你的大模型长出三头六臂

    让“工具调用”流线化(就是更高效顺畅)、自动化,这应该是MCP协议的最核心价值所在。

  13. 11|人在环路:通过Sampling机制实现人机互动

    MCP中,采样(Sampling)是一个强大且独特的功能,MCP服务器可以充当智能中介,协调用户、客户端和语言模型之间的交互,离不开这一功能的支持。

  14. 12|风云际会:智能体6大开发框架之选型比较

    接下来我们进入A2A的实战部分,在此之前我们先复习一下什么是Agent,并且梳理一下常用的Agent开发框架。

  15. 13|智能画师:用CrewAI和A2A创建绘画智能体

    这一课中,我带着你详细看一看我们在A2A Demo系统中的第一个Agent——用CrewAI搭建的“智能画师”Agent

  16. 14|财务助手:用LangGraph和A2A实现货币兑换Agent

    这节课,我们会学习LangChain到LangGraph的演进过程,再结合实战案例,来理解单体Agent到A2A Agent架构的演进。

  17. 15|知识检索:通过LlamaIndex和A2A实现文件聊天Agent

    今天我们会学习了如何使用 LlamaIndex 构建具备文件上传、向量索引、多轮对话、引用溯源与流式反馈能力的智能 Agent。

  18. 16|双剑合璧:MCP和A2A联合构建智能Agents系统

    在这节课中,我将带你通过实际操作,使用开源的python-a2a库构建一个具备 A2A 通信与 MCP 工具调用能力的智能 Agent 系统。

  19. 更新安排预告&留言问答精选

    技术的发展不停歇。A2A和MCP协议还在不断演进,请给佳哥一些时间为你更新更多精彩内容。另外,编辑梳理了一批精品问答内容集中展示在后面,欢迎共同学习讨论。

  20. 17|协议演进简史:从TCP/IP、HTTP到MCP与A2A

    如果我们从本源上去思考,从互联网的初始到智能仪器的协同,协议终究是为了让不同系统能够同步、通信、协作。

  21. 18|架构进化之路:从单机到分布式,再到智能体协作的未来

    从单机时代的集中式架构到网络时代的分布式架构,再到AI时代的智能体协作架构。架构演进的关键驱动力从技术到业务呈现孪生式的成长。

  22. 19|授权机制变革:如何为AI时代的智能体协作保驾护航?

    当多个智能体相互协作时,如何验证彼此的身份并控制权限?这就是授权机制要解决的核心问题。

课程介绍

限时福利 你将获得 MCP 与 A2A 协议核心原理详解 10 + 实操案例,深度应用智能体协议 配套可运行代码,全链路掌握 Agent 开发框架 持续 6 个月的 AI 协议前沿动态追踪 讲师介绍...

限时福利


你将获得

  • MCP 与 A2A 协议核心原理详解
  • 10 + 实操案例,深度应用智能体协议
  • 配套可运行代码,全链路掌握 Agent 开发框架
  • 持续 6 个月的 AI 协议前沿动态追踪

讲师介绍

黄佳,新加坡科研局资深研发工程师,前埃森哲新加坡公司资深顾问,入行 20 余年。参与过政府部门、银行、电商、能源等多领域大型项目,积累了极为丰富的人工智能和大数据项目实战经验。近年主攻方向为 NLP 预训练大模型应用、FinTech 应用、RAG工程、MCP等前沿协议。

曾出版《大模型应用开发 RAG 实战课》《大模型应用开发:动手做 AI Agent》《GPT 图解:大模型是怎样构建的》《数据分析咖哥十话》《零基础学机器学习》等多本畅销书。同时,也是极客时间的口碑讲师,出品过多门优质课程,近期开设的《大模型 RAG 进阶实战营》广受学员好评。


课程介绍

AI 驱动的技术转型浪潮汹涌,职场红利不断涌现。无论你是希望提升 AI 水平的传统研发,还是希望走上新兴智能体开发工程师岗位,熟悉并应用主流的智能体协议都是必不可少的能力。而当前最为主流的两个协议就是 Model Context Protocol(MCP) 和 Agent2Agent(A2A)协议。

为什么这两个协议受到最多关注呢?这是因为大模型应用落地在逐步深入的过程中,开发者面临这三大困境:

  • 模型与外部世界割裂:大模型基于概率计算的新范式,虽然强大,但需与传统的结构化计算范式结合,通过工具调用完成精确任务。目前,大模型动态接入实时数据、数据库或企业工具仍然困难。
  • Agent 协作的孤岛效应:AI Agent 的兴起让“做事”的智能体成为可能,但不同框架(如LangGraph、AutoGen、CrewAI)各自为政,缺乏统一的通信标准,跨平台协作如同“鸡同鸭讲”。
  • 复杂场景的工程化瓶颈:从搜索助手到企业知识中台,RAG(检索增强生成)与多Agent系统需要处理多源数据、多模态交互和长时任务,现有工具链难以提供统一的解决方案。

于是 MCP 和 A2A 协议应运而生,为 “模型主控、客户端驱动” 范式提供标准化、可扩展的协议层,精准解决上述痛点。

为了帮助你快速熟悉 MCP 与 A2A 协议核心原理,学会灵活运用这些协议开发 Agent,系统高效地提升自己的智能体开发实战能力,我们邀请了黄佳老师开设这门课程。

课程设计了六大模块,涉及 10 + 实操案例,带你深度理解和应用 MCP & A2A 协议。这门课程中的所有代码都在GitHhub上面开源,你可以在(mcp-in-action)和(a2a-in-action)仓库下载代码,一起动手实操,并提交PR共同维护Repo。

课程以 “理论奠基 → 协议拆解 → 实战应用 → 综合实践” 为核心架构,第一阶段包括协议综述篇、快速实战篇、MCP详解篇、A2A案例篇和综合应用篇几个章节,覆盖从基础概念到企业级部署的完整学习路径。


课程将由浅入深、从通用到专业的技术演进路径,确保你能循序渐进地掌握 Model Context Protocol(MCP) 和 Agent2Agent(A2A)协议的精髓。课程注重实用性,通过贴近真实业务场景的案例驱动学习,帮你将理论知识转化为生产力,解决大模型应用开发中的上下文管理、工具调用和多Agent协作等核心痛点。

课程涉及到的编程语言和技术栈如下表。


课程目录


适合人群


订阅须知