热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

MCP开发从入门到实战

编号:
wx1203644691
销售价:
¥73.79
(市场价: ¥85.80)
赠送积分:
74
数量:
   
商品介绍

(1)“五里墩茶社”UP主手把手带你学习MCP技术
MCP作为一项革命性的AI技术,为开发者提供了强大的工具与接口,简化了大型语言模型应用开发流程,宛如给AI开发装上“涡轮增压”。

(2)全面解读MCP核心知识,学习从未如此简单
这本书是MCP学习的不二之选,内容全面实用,从基础概念到高级应用一应俱全,循序渐进助你成为MCP大神,轻松玩转AI应用开发。

(3)配套资源丰富
随书附赠丰富的配套学习资源,包括但不限于配套源码、拓展MCP案例、MCP工具集,以及作者精心整理的视频教程。

在当今人工智能(Artificial Intelligence,AI)快速发展的时代,AI应用开发成为了科技领域的热门话题。模型上下文协议(Model Context Protocol,MCP)作为一项前沿技术,为开发者在构建和管理基于大语言模型的应用程序方面提供了强大的助力,能够有效提升开发效率和应用性能,成为推动AI应用进一步拓展的关键因素。

本书旨在为读者提供一份关于MCP的实用指南,帮助读者顺利打通从MCP基础知识到高级应用的完整学习路径。本书共8章。第1章介绍MCP的定义、核心特点、技术架构、发展历程及应用场景。第2章介绍MCP的核心架构、资源、提示词、工具、采样和根目录等基础概念。第3章介绍MCPSDK的发展历程、核心价值、多语言生态及快速入门的方法。第4章介绍如何围绕Claude桌面应用配置MCP服务器,包括基础配置、服务器配置实例和常见问题排查。第5章介绍MCP服务器开发,并以天气预报服务器为例讲解开发流程。第6章深入探讨MCP Inspector工具的使用方法、核心功能及最佳实践。第7章介绍MCP生态系统,包括宿主应用、领域应用、开发者工具与服务及广场。第8章分享了MCP在高效软件开发和创意内容生成方面的应用实践。

本书适合软件开发和人工智能领域的工程师和产品经理参考学习,也适合对AI应用开发感兴趣的技术爱好者、高校师生参考学习。

杨威理是一位深耕人工智能领域的技术极客与内容创作者。作为前Nokia 高级软件工程师,他凭借自身技术优势在AI 技术爆发初期成功转型为自媒体人,致力于AI 技术的普及与应用。
自ChatGPT 问世以来,杨威理专注于将复杂的AI 技术转化为通俗易懂的内容,推动AI技术在更广泛领域的应用与发展。他不仅是B 站频道“五里墩茶社”的 UP 主,还是自媒体账号“01 麻瓜社”的主理人。他通过视频和文字两种形式分享了大量AI 相关的内容,先后推出了“LangChain 极简入门”和“MCP 极简入门”等系列课程,帮助更多的人理解和掌握AI技术。
此外,杨威理开发了开源项目chat-ollama(一款基于LangChain的AI 聊天应用)。该应用支持主流的开源与闭源大模型,并整合了知识库功能,为用户提供了更加智能、便捷的AI交互体验。

第1章认识MCP

1.1MCP简介2

1.1.1什么是MCP2

1.1.2核心特点与优势3

1.1.3技术架构概览5

1.2MCP的发展历程5

1.2.1项目背景与起源6

1.2.2技术演进路线6

1.2.3重要里程碑7

1.3MCP的应用场景8

1.3.1企业应用场景:数字化转型9

1.3.2开发者场景9

1.4本章小结11

第2章MCP的基础概念

2.1MCP核心架构14

2.1.1核心组件14

2.1.2连接的生命周期18

2.1.3错误处理22

2.2资源23

2.2.1资源概述23

2.2.2资源的URI24

2.2.3资源类型25

2.2.4发现资源26

2.2.5读取资源29

2.2.6更新资源30

2.2.7实现一个支持资源数据的MCP服务器31

2.2.8安全性如何保障32

2.3提示词33

2.3.1提示词概述33

2.3.2提示词结构34

2.3.3发现提示词35

2.3.4获取提示词36

2.3.5提示词消息类型36

2.4工具38

2.4.1工具概述38

2.4.2如何定义工具39

2.4.3工具消息类型40

2.4.4工具如何发现和更新41

2.4.5错误处理42

2.5采样43

2.5.1采样的工作原理43

2.5.2消息格式45

2.5.3安全性如何保障46

2.5.4错误处理47

2.6根目录47

2.6.1根目录的本质47

2.6.2为什么要使用根目录48

2.6.3根目录的工作机制48

2.6.4根目录的消息类型48

2.6.5常见用例49

2.6.6安全性如何保障51

2.6.7最佳实践52

2.7本章小结52

第3章MCPSDK

3.1SDK的发展历程54

3.2SDK的核心价值54

3.3MCP的多语言SDK生态54

3.4SDK快速入门55

3.4.1环境准备与安装55

3.4.2PythonMCP服务器示例57

3.5本章小结60

第4章基于Claude桌面应用配置MCP服务器

4.1基础配置62

4.1.1环境准备62

4.1.2初始化配置63

4.2MCP服务器配置实例66

4.2.1文件系统服务器66

4.2.2Fetch服务器71

4.3Claude MCP常见问题排查74

4.3.1Claude日志文件75

4.3.2MCP问题排查示例75

4.4本章小结77

第5章MCP服务器开发指南

5.1MCP服务器开发基础80

模块与包的概念80

5.2开发一款天气预报MCP服务器82

5.2.1环境准备83

5.2.2服务器开发流程83

5.2.3服务器开发进阶95

5.3本章小结101

第6章MCPInspector工具的使用

6.1Inspector基础104

6.1.1功能概述104

6.1.2架构简介104

6.1.3安装配置107

6.1.4界面介绍110

6.2核心功能使用113

6.2.1服务器连接面板113

6.2.2调试工具115

6.2.3资源浏览118

6.2.4提示词测试120

6.2.5通知面板122

6.3最佳实践123

6.3.1开发工作流123

6.3.2解决常见问题125

6.4本章小结126

第7章MCP生态系统

7.1MCP宿主应用128

7.1.1聊天应用128

7.1.2编程工具133

7.2领域应用141

7.2.1数据库服务141

7.2.2网页内容获取155

7.2.3设计与创意工具158

7.2.4向量数据库165

7.3开发者工具与服务170

7.3.1GitHub MCP服务器170

7.3.2Slack MCP服务器173

7.4MCP广场179

7.4.1Smithery179

7.4.2MCP.so181

7.4.3Glama181

7.5本章小结183

第8章MCP应用实践

8.1高效软件开发186

8.2创意内容生成192

8.3本章小结199

后记200

商品参数
基本信息
出版社 人民邮电出版社
ISBN 9787115674142
条码 9787115674142
编者 杨威理 著
译者 --
出版年月 2025-07-01 00:00:00.0
开本 16开
装帧 平装
页数 216
字数 293000
版次 1
印次 1
纸张 一般胶版纸
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]