內容簡介
在當今人工智能(Artificial Intelligence,AI)快速發展的時代,AI應用開發成為了科技領域的熱門話題。模型上下文協議(Model Context Protocol,MCP)作為一項前沿技術,為開發者在構建和管理基於大語言模型的應用程序方面提供了強大的助力,能夠有效提升開發效率和應用性能,成為推動AI應用進一步拓展的關鍵因素。 本書旨在為讀者提供一份關於MCP的實用指南,幫助讀者順利打通從MCP基礎知識到高級應用的完整學習路徑。本書共8章。第1章介紹MCP的定義、核心特點、技術架構、發展歷程及應用場景。第2章介紹MCP的核心架構、資源、提示詞、工具、採樣和根目錄
等基礎概念。第3章介紹MCPSDK的發展歷程、核心價值、多語言生態及快速入門的方法。第4章介紹如何圍繞Claude桌面應用配置MCP伺服器,包括基礎配置、伺服器配置實例和常見問題排查。第5章介紹MCP伺服器開發,並以天氣預報伺服器為例講解開發流程。第6章深入探討MCPInspector工具的使用方法、核心功能及最佳實踐。第7章介紹MCP生態系統,包括宿主應用、領域應用、開發者工具與服務及廣場。第8章分享了MCP在高效軟體開發和創意內容生成方面的應用實踐。 本書適合軟體開發和人工智能領域的工程師和產品經理參考學習,也適合對AI應用開發感興趣的技術愛好者、高校師生參考學習。作者簡介
楊威理是一位深耕人工智能領域的技術極客與內容創作者。作為前Nokia高級軟體工程師,他憑藉自身技術優勢在AI技術爆發初期成功轉型為自媒體人,致力於AI技術的普及與應用。 自ChatGPT問世以來,楊威理致力於將複雜的AI技術轉化為通俗易懂的內容,推動AI技術在更廣泛領域的應用與發展。他不僅是B站(即bilibili)頻道「五里墩茶社」的UP主,還是微信公眾號「01麻瓜社」的主理人。他通過視頻和文字兩種形式分享了與AI相關的大量內容,先後推出了「LangChain極簡入門」和「MCP極簡入門」等系列課程,幫助更多的人理解和掌握AI技術。 此外,楊威理開發了開源項目chat-ollama(一款基於LangChain的AI聊天應用)。該應用支持主流的開源、閉源大模型,並整合了知識庫功能,為用戶提供了更加智能、便捷的AI交互體驗。目錄
第1章 認識MCP目錄
目錄
的本質目錄
目錄
的工作機制目錄
的消息類型