MCP 学习路线
从 MCP 定义、架构到 MCP Server 能力的阅读路径。
从 MCP 定义、架构到 MCP Server 能力的阅读路径。
MCP Server 是通过标准化的协议接口,向 AI 应用提供特定功能的程序,常见的包括文件系统服务器、GitHub 服务器等。 核心功能主要包含三类 Tools:AI 应用可以根据用户请求主动决定调用这些功能,实现类似于向数据库写数据、调用外部 API、修改文件等操作。 Resources:被动型的数据源,提供只读的访问权限,用来获取文件内容等。 Prompts:预先构建好的指令模板,用来指导 AI 使用特定工具和资源来完成任务(MCP Server 官方说明书)。 MCP 使用 JSON Schema 来进行验证,每个工具只执行一项操作,输入和输出都是明确定义的。 ...
MCP 采用 C-S 架构,MCP Host 会通过 MCP Client 与一个或多个 MCP Server 建立连接。
MCP 是一种用于将 AI 应用与外部系统相连的开源协议,可以理解为 AI 应用的 USB-C 协议。