MCP 变得越来越优秀了! 大多数开发者认为 MCP 只是另一个调用标准的工具,但这只是表面现象。 以下是使 MCP 强大的原因(通过示例解释): 与简单的工具调用不同,MCP 在你的 AI 应用和服务器之间创建了双向通信。 让我来分解一下使这一切成为可能的 6 个核心原语: 从客户端开始! 客户端提供 3 种能力:采样、根和引导。 1️⃣ 采样 服务器可以要求客户端生成 LLM 完成,但客户端仍然控制权限和安全性。 示例: 一个旅行服务器要求 LLM 从列表中选择最佳航班。 2️⃣ 根 客户端定义服务器可以访问哪些文件。安全、沙盒和范围限定。 示例: 一个用于预订旅行的服务器可能被授予访问特定目录的权限,从中可以读取用户的日历。 ...