MCP 与 AI 工具生态

共 20 题
#

1. MCP 解决的是模型、工具与数据源之间的标准化连接问题,它如何改变 AI 应用架构与选型?

A MCP 解决模型内部问题
B MCP 只解决提示问题
C MCP 用统一协议标准化模型与工具/数据源连接,降低集成成本 ✓ 正确答案
D MCP 增加集成成本
#

2. MCP 生态近两年的关键演进(规范版本、主流厂商支持、注册表与 SDK)对开发者选型的影响如何评估?

A MCP 生态演进快,选型考虑 MCP 兼容性,但需评估演进风险 ✓ 正确答案
B MCP 生态已完全稳定
C MCP 无厂商支持
D MCP 只有 Anthropic 支持
#

3. 何时应自建 MCP Server 而非直接调用 API,工具封装、鉴权、上下文裁剪与多客户端复用的工程边界在哪?

A 自建 MCP 永远优于直接调用
B 直接调用永远优于自建
C 自建 MCP Server 适合多客户端复用、统一鉴权裁剪;单客户端直接调用 ✓ 正确答案
D 自建 MCP 无需鉴权
#

4. MCP 的工具信任、权限边界与间接提示注入(恶意文档/网页指令)等安全威胁如何防护?

A MCP 工具完全可信
B MCP 工具无需鉴权
C MCP 威胁面在工具信任、权限与间接注入,需沙箱、最小权限与隔离 ✓ 正确答案
D MCP 无注入风险
#

5. 编码代理调用 MCP 工具时,文件系统、网络与凭据访问的最小授权如何在企业与个人环境落地?

A 编码代理应有全部权限
B 凭据可进提示
C 编码代理权限治理靠文件/网络/凭据最小授权,企业统一策略+个人白名单 ✓ 正确答案
D 编码代理无需治理
#

6. MCP 的 Resources、Prompts 与 Tools 三大原语边界如何划分,误用会带来什么问题?

A 三大原语无分工
B 数据应塞进工具
C MCP 三大原语分工:Resources 数据、Prompts 模板、Tools 操作,误用致混乱 ✓ 正确答案
D 逻辑应卸载提示
#

7. MCP 与函数调用在协议层与模型层能力的差异、互补与演进方向如何理解?

A Function Calling 与 MCP 完全等价
B MCP 是模型能力
C Function Calling 是模型层能力、MCP 是协议层标准,互补结合 ✓ 正确答案
D Function Calling 是协议标准
#

8. 为代理设计工具时,参数描述、错误返回、超时与重试如何影响成功率,怎样评测契约质量?

A 工具契约无关紧要
B 工具契约质量(参数/错误/超时重试)决定代理成功率,需评测迭代 ✓ 正确答案
C 错误返回无需明确
D 工具契约无需评测
#

9. 企业内 MCP 网关与工具注册中心如何治理,谁批准接入、怎样审计调用、如何快速撤销风险工具?

A 企业 MCP 治理靠注册中心、审批接入、调用审计与快速撤销 ✓ 正确答案
B 工具可随意接入
C 工具调用无需审计
D 风险工具无法撤销
#

10. MCP Server 的工具调用日志、耗时、失败率与 token 消耗如何与代理链路追踪打通?

A MCP 调用无需观测
B 工具失败无需记录
C MCP 调用与代理无关
D MCP 可观测性记录工具日志/耗时/失败率/token,用 trace id 打通链路追踪 ✓ 正确答案
#

11. 从“插件”到“MCP 工具”的迁移成本与收益如何评估生态锁定风险与迁移时机?

A 插件比 MCP 更可复用
B MCP 迁移收益在跨平台复用与防锁定,成本在开发,按生态成熟度评估 ✓ 正确答案
C MCP 增加锁定
D MCP 迁移无成本
#

12. 工具数量与代理决策质量的关系如何实证验证,工具选择的最小集原则与膨胀治理怎么落地?

A 工具越多代理越准
B 工具最小集降低决策负担,实证验证工具过多降成功率,需定期治理 ✓ 正确答案
C 工具膨胀无影响
D 工具数量无需控制
#

13. 多代理共享工具时,工具级并发、配额与优先级的资源竞争与互斥如何设计?

A 多代理共享工具需并发控制、配额、优先级与互斥设计 ✓ 正确答案
B 多代理共享工具无需调度
C 写操作无需加锁
D 资源竞争无影响
#

14. JD 中 MCP/Agent 工具开发要求的真实占比与技能定价如何解读,MCP 生态释放了哪些招聘信号?

A MCP 占比已最高
B MCP 要求已过时
C MCP 是孤立技能
D MCP 招聘信号反映 Agent 落地需求,但定价看综合工程能力而非关键字 ✓ 正确答案
#

15. 构建 MCP Server 如何从简单只读工具演进到复杂状态化工具,入门路径有哪些常见坑?

A 直接构建复杂状态化工具
B 工具无需鉴权
C MCP Server 从只读到状态化演进,常见坑在契约、鉴权、幂等与观测 ✓ 正确答案
D 工具无需观测
#

16. MCP 客户端与服务器版本的兼容性矩阵如何维护,升级策略与灰度如何设计?

A MCP 版本无需兼容
B MCP 版本兼容靠矩阵维护、兼容测试、灰度升级与回滚 ✓ 正确答案
C 版本升级无需灰度
D 兼容矩阵无需维护
#

17. MCP 工具处理耗时操作时,进度通知、取消与结果分批机制如何设计,代理怎样避免超时误判?

A MCP 长任务用异步+进度+取消+分批,代理按进度判断超时防误判 ✓ 正确答案
B 长任务应同步阻塞
C 长任务无需进度
D 长任务无法取消
#

18. 如何把测试框架与评测集暴露为 MCP 工具,让代理自动执行测试并根据反馈自修复?

A 代理无法自修复
B MCP 只用于离线
C 测试反馈无用
D MCP 把测试/评测暴露为工具,代理执行测试看反馈自修复,形成闭环 ✓ 正确答案
#

19. MCP 在本地/边缘场景(本地模型+本地工具)的部署边界与隐私收益?

A 本地 MCP 无隐私收益
B 本地 MCP 保隐私(数据不出域),但本地模型能力受限,适合低复杂度场景 ✓ 正确答案
C 本地模型能力无边界
D 本地 MCP 只能云端
#

20. 同一 MCP Server 被 IDE、CLI 与网页代理同时使用时,会话状态、认证与数据隔离如何设计?

A 多客户端共享 MCP 无需隔离
B 多客户端共享 MCP 需会话、认证、数据三层隔离,防串扰越权泄露 ✓ 正确答案
C 各客户端应共享状态
D 数据无需隔离