主题
面试速答(先看这里)
**一句话结论:**MCP是由Anthropic推出的开源标准协议,用于统一大模型与外部数据源、工具之间的连接方式。
60秒标准回答:
MCP是由Anthropic推出的开源标准协议,用于统一大模型与外部数据源、工具之间的连接方式。它解决了“数据孤岛”和“接口碎片化”问题。就像USB-C接口统一了充电标准一样,MCP让Agent可以通过统一的协议访问数据库、文件系统、API或其他AI服务,而无需为每个工具编写特定的适配代码
MCP是工具和Agent之间的协议,通过MCP,我们可以方便的引入外部工具,所以,Agent中引入的MCP可以认为一套工具箱
而这些工具具体怎么用,该先用哪个,再用哪个,是需要考Skill来帮我们搞定的
**答题顺序:**结论 → 原理/机制 → 关键流程 → 场景与取舍 → 易错点
回答主线:
- **要点1:**MCP是工具和Agent之间的协议,通过MCP,我们可以方便的引入外部工具,所以,Agent中引入的MCP可以认为一套工具箱。
- **要点2:**而这些工具具体怎么用,该先用哪个,再用哪个,是需要考Skill来帮我们搞定的。
- **要点3:**Skill是封装了特定任务执行逻辑、Prompt工程、知识库和执行脚本的标准化模块。
- **要点4:**一个Agent可以挂载多个Skills,从而具备多面手的能力。
- **要点5:**总结下,Agent就是干活的人,MCP就是你能用的那些工具,Skill就是告诉你这活该怎么干、
**记忆锚点:**MCP → Skill → Agent → Anthropic → 推出的开源标准协议 → 用于统一大模型
加分表达:
- 就像USB-C接口统一了充电标准一样,MCP让Agent可以通过统一的协议访问数据库、文件系统、API或其他AI服务,而无需为每个工具编写特定的适配代码。
追问准备:
- 围绕「MCP」:底层原理是什么?使用时有哪些边界和常见坑?
- 围绕「Skill」:底层原理是什么?使用时有哪些边界和常见坑?
- 围绕「Agent」:底层原理是什么?使用时有哪些边界和常见坑?
- 如果线上出现异常,你会如何定位、验证并规避?
典型回答
📄 ✅什么是MCP?
MCP是由Anthropic推出的开源标准协议,用于统一大模型与外部数据源、工具之间的连接方式。它解决了“数据孤岛”和“接口碎片化”问题。就像USB-C接口统一了充电标准一样,MCP让Agent可以通过统一的协议访问数据库、文件系统、API或其他AI服务,而无需为每个工具编写特定的适配代码。
MCP是工具和Agent之间的协议,通过MCP,我们可以方便的引入外部工具,所以,Agent中引入的MCP可以认为一套工具箱。
而这些工具具体怎么用,该先用哪个,再用哪个,是需要考Skill来帮我们搞定的。
Skill是封装了特定任务执行逻辑、Prompt工程、知识库和执行脚本的标准化模块。Anthropic在2025年将其确立为开放标准,旨在让AI像人类学习技能一样扩展能力。
一个Agent可以挂载多个Skills,从而具备多面手的能力。Skill文件(如 SKILL.md)通常包含任务描述、输入输出规范、参考知识和执行步骤。
总结下,Agent就是干活的人,MCP就是你能用的那些工具,Skill就是告诉你这活该怎么干、