FDE培养 / FDE培训|02|AI工程基础:Prompt、上下文、Harness、Loop与MCP
FDE COURSE
02.5 工具、Skill与MCP:连接原理、身份和权限
理解工具、Skill与MCP的连接、身份及权限验证
课程介绍
课程围绕API、工具、Skill与MCP的关系,讲解模型发起调用与工具实际执行的区别,并通过只读课程查询工具练习OpenAPI契约编写、AI Agent中的MCP调用核对以及异常与权限测试。学习中强调先确认身份再授权,区分认证与授权,关注凭据安全,并使用参数、响应、工具轨迹、截图和日志验证结果。
你将学会
- 能区分API、工具、Skill与MCP的基本概念
- 能阅读并编写只读查询工具的OpenAPI契约
- 能核对AI Agent中的MCP操作、参数与返回结果
- 能设计与记录缺参、未知、超时及越权测试
课程内容
- 02.5.1 理解原理与任务
- 02.5.2 为只读课程工具写OpenAPI契约
- 02.5.3 在AI Agent选择MCP并核对调用输入输出
- 02.5.4 测试缺参数、未知对象、超时与越权请求
适合谁学
- 希望理解AI工具调用机制的初学者
- 需要学习工具契约与调用验证的开发者
- 关注身份、授权和异常测试的学习者
开始前需要什么
- 了解HTTP接口的基本概念
- 具备基础命令行或接口调试能力
核心技能
- 识别模型调用与工具执行状态
- 核对OpenAPI契约与实际接口
- 检查operationId、参数和返回结果
- 使用工具轨迹、截图与日志验证
- 设计工具契约负向测试
- 理解认证、授权与权限边界