# 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 数据无需隔离