返回题库
MCP高频概念题

MCP 和传统 Function Calling 有什么区别?

先把它当成真实面试来回答。完成追问后,再对照要点和参考答案。

★★★☆☆ 建议回答 2 分钟
本题考察MCPTool ProtocolFunction Calling
AI 模拟面试1 / 4
I
面试官

MCP 和传统 Function Calling 有什么区别?

0
30 秒参考回答

先给结论,再解释为什么。

Function Calling 更像模型与单个应用之间的工具调用机制;MCP 关注的是客户端如何用统一协议发现、连接和使用外部工具与上下文资源,从而降低不同 Agent 与工具生态之间的集成成本。

面试官在听什么

不是背定义,而是这些关键判断。

01协议边界
02工具发现
03上下文资源
04生态互操作
FOLLOW-UP QUESTIONS

面试官可能继续追问

真正拉开差距的,通常不是第一问,而是你能不能接住后续。

01

MCP Server 和普通 REST API 有什么区别?

02

什么时候没有必要引入 MCP?

03

MCP 的权限控制应该放在哪里?