幫助中心 | 我的帳號 | 關於我們

MCP技術全解析--從架構原理到多場景應用實戰/大模型與通用人工智慧技術叢書

  • 作者:編者:薛棟//白小山//陶陽|責編:耍利娜
  • 出版社:化學工業
  • ISBN:9787122495556
  • 出版日期:2026/02/01
  • 裝幀:平裝
  • 頁數:338
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書聚焦于MCP這一連接AI Agent與多工具的關鍵技術,從MCP(模型上下文協議)的基礎知識入手,系統講解MCP的客戶端-伺服器架構設計、標準化介面設計、上下文維護和動態擴展機制,闡明MCP與AI Agent協同增效的原理及其與其他協議的互操作性。在工具應用層面,系統梳理資料庫操作、文件系統管理、API調用、代碼管理等MCP工具,通過Apifox、Qdrant、GitHub等典型MCP Server,介紹工具功能、選擇評估標準及實踐要點。最後結合實戰案例,介紹MCP在智能助手、AI開發、企業自動化及多模態交互等領域的應用,且案例均包含環境配置、代碼實現、調試技巧和性能優化。
    本書知識體系完整,案例豐富,實用性強,非常適合AI領域的工程師,軟體開發、數據分析技術人員及企業數字化轉型決策人員閱讀,也可用作高等院校相關專業教材。

作者介紹
編者:薛棟//白小山//陶陽|責編:耍利娜

目錄
第1章  MCP概述與核心價值
  1.1  AI Agent介紹
    1.1.1  AI Agent的屬性及應用場景
    1.1.2  AI Agent的核心能力
    1.1.3  AI Agent的典型架構
    1.1.4  AI Agent的發展瓶頸
  1.2  MCP的定義與背景
    1.2.1  MCP的起源與發展
    1.2.2  MCP的核心概念
  1.3  MCP的核心價值
    1.3.1  解決工具碎片化:標準化介面降低集成成本
    1.3.2  維護跨工具上下文:會話狀態統一管理
    1.3.3  動態擴展能力:運行時發現新工具
    1.3.4  安全沙箱機制:許可權控制與操作審計
  1.4  MCP在AI Agent生態中的角色
    1.4.1  MCP:Agent的「行動引擎」
    1.4.2  典型工作流
    1.4.3  協議協同
  1.5  MCP與其他技術的對比
    1.5.1  與傳統API集成技術的對比
    1.5.2  與Function Call技術的對比
    1.5.3  核心差異總結
  1.6  準備MCP環境
    1.6.1  使用Claude Desktop
    1.6.2  Claude Desktop與MCP
第2章  MCP架構設計的原理
  2.1  MCP架構概覽:目標、理念與模型
  2.2  MCP的核心組件
    2.2.1  MCP客戶端:角色、功能與設計
    2.2.2  MCP伺服器:架構、職責與關鍵模塊
    2.2.3  主機應用與MCP連接器集成模式
  2.3  通信協議與數據交換機制
    2.3.1  協議基礎(JSON-RPC 2.0)
    2.3.2  數據格式(請求、響應、通知、錯誤)
    2.3.3  狀態化通信與上下文維護
    2.3.4  傳輸安全與數據保護
  2.4  能力協商與動態擴展機制
    2.4.1  初始握手與能力協商流程
    2.4.2  動態工具發現與功能擴展原理
  2.5  安全與隱私架構
    2.5.1  認證、授權與許可權控制
    2.5.2  用戶同意機制
  2.6  綜合實戰:簡易MCP交互系統
    2.6.1  MCP伺服器
    2.6.2  MCP客戶端
第3章  第一個MCP程序:基於DeepSeek等模型的MCP伺服器
  3.1  系統功能介紹
  3.2  共享資源模塊
    3.2.1  工具函數
    3.2.2  模型提供商管理

    3.2.3  路由模型請求
    3.2.4  驗證模型和提供商
  3.3  大模型交互模塊
    3.3.1  與Claude模型交互
    3.3.2  與DeepSeek模型交互
    3.3.3  與Gemini模型交互
    3.3.4  與Groq模型交互
    3.3.5  與Ollama模型交互
    3.3.6  與OpenAI模型交互
  3.4  功能組合模塊
    3.4.1  處理模型的提示請求
    3.4.2  模擬CEO與董事會決策
  3.5  MCP伺服器
  3.6  系統測試
    3.6.1  向模型發送提示信息
    3.6.2  測試DeepSeek模型
  3.7  調試運行
第4章  MCP工具生態概覽
  4.1  MCP工具的分類
    4.1.1  數據操作類工具
    4.1.2  服務集成類工具
    4.1.3  開發與運維類工具
    4.1.4  多模態與AI類工具
  4.2  MCP工具的選擇與評估標準
    4.2.1  兼容性
    4.2.2  功能完整性
    4.2.3  易用性
    4.2.4  性能穩定性
    4.2.5  安全性
  4.3  主流MCP伺服器與工具深度解析
    4.3.1  API集成與開發工具:Apifox MCP Server
    4.3.2  向量資料庫與語義搜索:Qdrant MCP Server
    4.3.3  代碼協作與管理:GitHub MCP Server
    4.3.4  雲服務與安全:Cloudflare MCP Server(雲優化、網路安全)
  4.4  MCP Python SDK
    4.4.1  MCP伺服器實現
    4.4.2  MCP客戶端實現
    4.4.3  MCP認證客戶端測試
第5章  MCP賦能AI Agent開發
  5.1  AI Agent與MCP的交互模式
    5.1.1  標準化通信流程
    5.1.2  事件驅動與狀態管理
  5.2  MCP如何簡化AI Agent開發
    5.2.1  抽象底層複雜性:開發者聚焦業務邏輯
    5.2.2  動態資源分配與無伺服器理念
    5.2.3  Prompt工程優化:釋放Token空間
  5.3  MCP和AI Agent的核心協同場景
    5.3.1  動態生成與配置AI Agent
    5.3.2  無縫集成多樣化工具與數據源
    5.3.3  構建複雜工作流與多Agent協作基礎

  5.4  綜合實戰:基於阿里Qwen和MCP技術的Agent系統
    5.4.1  實現Agent邏輯
    5.4.2  MCP管理
    5.4.3  Agent測試
第6章  智能助手開發實戰
  6.1  個人助理與智能客服的核心需求
    6.1.1  個人助理的核心需求與MCP的作用
    6.1.2  智能客服的核心需求與MCP的作用
  6.2  FastMCP框架
    6.2.1  FastMCP框架架構與核心概念
    6.2.2  FastMCP工具開發實戰
    6.2.3  FastMCP與LLM的協作機制
  6.3  綜合實戰:基於LangChain、語音服務和MCP的電商智能客服系統
    6.3.1  項目介紹
    6.3.2  MCP伺服器配置
    6.3.3  智能代理模塊
    6.3.4  服務模塊
    6.3.5  MCP伺服器
    6.3.6  系統主程序
    6.3.7  調試運行
第7章  AI賦能開發工作流實戰
  7.1  概述
  7.2  智能編程助手開發與MCP
    7.2.1  MCP的作用
    7.2.2  智能編程助手:代碼生成、Bug修復與解釋
    7.2.3  開發工具鏈集成:API調用、資料庫操作與Git管理
    7.2.4  運維自動化:日誌管理、緩存、性能監控
  7.3  綜合實戰:基於IDA Pro和VS Code的MCP伺服器
    7.3.1  系統配置
    7.3.2  MCP伺服器:IDA Pro內部伺服器
    7.3.3  MCP伺服器:主伺服器
    7.3.4  MCP-Plugin插件
第8章  企業自動化應用實戰
  8.1  企業效率與數據洞察需求
    8.1.1  企業自動化的發展歷程
    8.1.2  企業自動化的主流技術和產品
  8.2  MCP在企業自動化中的應用
    8.2.1  企業知識管理:知識庫查詢、文檔自動生成
    8.2.2  業務流程自動化(RPA+):審批、報告、供應鏈
    8.2.3  數據分析與可視化:數據獲取、處理、儀錶板集成
  8.3  綜合實戰:基於Odoo ERP、Claude和MCP的辦公自動化程序
    8.3.1  系統配置
    8.3.2  連接Odoo系統
    8.3.3  MCP伺服器
    8.3.4  MCP資源處理器
    8.3.5  Odoo模型的訪問控制
    8.3.6  URI解析和構建
    8.3.7  性能優化與緩存
    8.3.8  MCP測試
    8.3.9  功能測試

第9章  多模態與知識密集型應用實戰
  9.1  MCP在多模態場景中的擴展應用
    9.1.1  多模態模型協同介面設計
    9.1.2  非文本資源的封裝與傳遞
    9.1.3  多通道輸入融合與聯合推理
  9.2  綜合實戰:融合天氣、地圖和商品數據的多模態語音助手
    9.2.1  系統配置
    9.2.2  核心服務層模塊
    9.2.3  MCP工具服務層模塊
    9.2.4  主入口文件
    9.2.5  調試運行

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032