AI Agent 面试题第四弹:MCP、Chrome DevTools、CDP 会话复用
content
01、MCP 是什么,解决了什么问题
MCP 全称 Model Context Protocol,是 A 厂在 2024 年底推出的开放协议,一句话概括就是:给 AI 应用和外部工具之间定了一套标准通信接口。

为什么需要这个协议?
没有 MCP 之前,每个 AI 应用想接入一个新工具就得自己写一套定制代码,你写你的,我写我的,重复劳动。
Claude Code 要接入 GitHub,写一套;Qoder 要接入 GitHub,再写一套——干的活一模一样,但代码完全不能复用。
有了 MCP 就不一样了,GitHub 官方只需要写一个 MCP Server,所有支持 MCP 的 AI 应用直接接入,和当年 USB 统一接口一个道理。
它具体解决了哪几个问题
说白了就三件事。

工具发现——Host 启动 MCP Server 后,调一次 tools/list 就知道这个 Server 能干啥,不用提前硬编码。
工具调用——统一走 tools/call 接口,不管底层是 Git 操作、浏览器操控还是数据库查询,调用方式一模一样,对 Agent 来说完全无感。
数据访问——resources/list 加 resources/read 让 Server 暴露可读取的数据源,LLM 需要上下文的时候直接拿。
02、MCP 的 stdio 传输和 Streamable HT...
已加入星球,可直接知识星球授权登录
二哥编程星球目前包含:
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
热门评论
4 条评论
回复