



本书全面介绍了MCP(模型上下文协议)及其开发与应用技术。本书首先系统地介绍了MCP与智能体的基础概念,让读者了解MCP在智能体架构中的角色,然后深入剖析了MCP的工作原理、传输模式与核心设计。本书也提供了详细的开发指南,手把手教读者使用SDK从零开始搭建MCP客户端与MCP服务端,完成基本功能的开发与调试,还介绍了MCP中的高级概念及高级开发技巧。最后,本书用大量篇幅指导读者基于MCP开发智能体,包含了典型场景与主流开发框架下的多个实战案例,助力读者将理论与实践相结合,构建具备可扩展性与高性能的智能体系统。
作者简介:
严灿平 毕业于南京理工大学计算机系,南京大学工商管理硕士。先后就职于联创(后与亚信科技合并)担任软件工程师与设计师,甲骨文中国(Oracle)担任中国区企业架构部首席架构师,上海慧问信息科技有限公司担任合伙人兼技术总监。现为独立IT咨询顾问,公众号“AI大模型应用实践”主理人。拥有超过20年的企业软件从业经验,专注于企业软件架构设计、互联网时代传统行业的IT转型、人工智能与大数据技术在企业应用的创新等。 曾担任多项大型企业级软件系统核心架构师与咨询师,参与包括中国移动、中国电信等通信行业客户的核心业务运营支撑系统建设、智慧城市与政务行业互联网转型的IT咨询与规划。精通多种计算机软件开发技术与IT架构方法论,对移动互联网、大数据、人工智能在企业领域应用有深入的研究与实施经验。
目录:
第1章 认识AI智能体与MCP 1
第2章 揭秘MCP规范与原理 24
第3章 基于SDK开发MCP服务端 74
第4章 基于SDK开发客户端 111
第5章 MCP高级开发技巧 142
第6章 基于MCP开发智能体系统 215
第7章 解读MCP规范与SDK 293
点击下载