万本电子书0元读

万本电子书0元读

顶部广告

这就是MCP电子书

1.【实战导向】6大真实项目,开放源码,作者带学 2.【通俗图解】超100幅图示通俗解读MCP,生动形象 3.【内容系统】从基础概念到协议解读,再到实战案例 4.【案例丰富】2大服务器/2大客户端开发/2大场景应用 5.【作者资深】MCP布道者/开发者/创业者,MCP.so作者

售       价:¥

26人正在读 | 0人评论 6.3

作       者:艾逗笔(@idoubi) 著

出  版  社:人民邮电出版社有限公司

出版时间:2025-08-01

字       数:13.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
这是一本*、系统、详尽的MCP指南,由业内专家执笔,旨在为读者提供一线开发与使用参考。 本书涵盖MCP的方方面面,从基础概念到实战案例,再到生态系统构建。第1章讲述了MCP的工作原理、诞生背景和应用场景;第2章深入解析了MCP架构;第3章和第4章分别通过实际案例讲解了MCP服务器和MCP客户端的开发;第5章则展示了如何在典型应用场景下使用MCP服务器;第6章介绍了MCP的生态系统。 本书适合所有对MCP感兴趣的读者,包括软件工程师、产品经理、设计师和创业者等。无论你是想了解MCP的基础知识,还是想深入学习MCP的开发和使用,本书都能满足你的需求。
目录展开

扉页

内容提要

专家推荐

前言

第1章 什么是MCP

1.1 MCP是如何工作的

1.1.1 主机-客户端-服务器

1.1.2 举个例子来理解

1.2 MCP是如何诞生的

1.2.1 大模型视角

1.2.2 AI应用视角

1.2.3 技术设计视角

1.3 MCP是怎么火起来的

1.3.1 横空出世

1.3.2 靠明星效应破局

1.3.3 靠双边网络效应爆发

1.4 MCP能做什么

1.4.1 在企业办公场景的应用

1.4.2 在个人AI助手场景的应用

1.4.3 帮助资源方开放能力

1.4.4 助力开发者高效创建智能体

1.5 小结

第2章 MCP架构解析

2.1 核心架构:主机-客户端-服务器

2.1.1 架构简介

2.1.2 设计原则

2.1.3 关键组成

2.1.4 能力协商机制

2.1.5 通信安全

2.2 通信基础:JSON-RPC

2.2.1 什么是JSON

2.2.2 什么是RPC

2.2.3 什么是JSON-RPC

2.2.4 JSON-RPC 2.0协议规范

2.3 连接生命周期

2.3.1 初始化阶段

2.3.2 操作阶段

2.3.3 关闭阶段

2.3.4 超时机制

2.3.5 错误处理

2.4 传输机制:stdio/SSE/流式HTTP

2.4.1 stdio传输

2.4.2 SSE传输

2.4.3 流式HTTP传输

2.5 服务器能力:提示词/资源/工具

2.5.1 提示词及其交互示例

2.5.2 资源及其交互示例

2.5.3 工具及其交互示例

2.6 客户端能力:根/采样

2.6.1 根及其交互示例

2.6.2 采样及其交互示例

2.7 授权机制

2.7.1 OAuth 2.1

2.7.2 MCP授权基本流程

2.7.3 授权服务器元数据发现

2.7.4 动态客户端注册

2.7.5 访问令牌使用

2.7.6 第三方授权流程

2.8 小结

第3章 MCP服务器开发

3.1 MCP服务器开发流程

3.1.1 前置准备

3.1.2 核心步骤

3.2 案例1:开发flomo MCP服务器,高效记笔记

3.2.1 开发目标

3.2.2 前置准备

3.2.3 创建flomo MCP服务器项目

3.2.4 调试flomo MCP服务器

3.2.5 实现flomo MCP服务器的业务逻辑

3.2.6 优化flomo MCP服务器

3.2.7 在大模型客户端测试flomo MCP服务器

3.2.8 发布flomo MCP服务器

3.2.9 案例1小结

3.3 案例2:开发HeyBeauty MCP服务器,快速虚拟试衣

3.3.1 开发目标

3.3.2 前置准备与开发思路

3.3.3 创建HeyBeauty MCP服务器项目

3.3.4 实现HeyBeauty MCP服务器的业务逻辑

3.3.5 发布HeyBeauty MCP服务器

3.3.6 案例2小结

3.4 小结

第4章 MCP客户端开发

4.1 MCP客户端开发流程

核心步骤与实现思路

4.2 案例1:开发AI对话助手

4.2.1 开发目标

4.2.2 前置准备

4.2.3 读取用户配置的MCP服务器列表

4.2.4 从MCP服务器获取工具列表

4.2.5 请求大模型挑选工具

4.2.6 解析大模型响应的工具信息

4.2.7 调用工具

4.2.8 优化交互逻辑

4.2.9 案例1小结

4.3 案例2:开发AI搜索智能体

4.3.1 开发目标

4.3.2 前置准备

4.3.3 定义MCP服务器配置

4.3.4 过滤MCP服务器工具列表

4.3.5 通过提示词编排工作流

4.3.6 实现与大模型的交互逻辑

4.3.7 调试接口逻辑

4.3.8 在Cursor中测试

4.3.9 案例2小结

4.4 小结

第5章 MCP经典应用案例

5.1 在常用客户端使用MCP服务器

5.1.1 在Cline中使用MCP服务器

5.1.2 在ChatWise中使用MCP服务器

5.1.3 在Cherry Studio中使用MCP服务器

5.1.4 在DeepChat中使用MCP服务器

5.1.5 在ChatMCP网页版中使用MCP服务器

5.1.6 使用小结

5.2 案例1:基于MCP实现AI播客生成器

5.2.1 实现目标

5.2.2 准备MCP服务器

5.2.3 通过话题生成播客

5.2.4 通过网页URL生成播客

5.2.5 案例1小结

5.3 案例2:基于MCP实现AI网页生成器

5.3.1 实现目标

5.3.2 准备MCP服务器

5.3.3 通过提示词生成网页

5.3.4 通过Figma设计稿生成网页

5.3.5 案例2小结

5.4 小结

第6章 MCP生态系统

6.1 MCP工具链

6.2 MCP平台与服务

6.3 MCP上下游对接与供应链整合

6.4 MCP社区与资源

6.5 MCP的局限性

6.6 MCP与A2A

6.7 小结

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部