概念MCP 就是一个 AI 时代的 USB 协议。不同的服务都需要暴露接口给大模型所以需要一个统一的格式。MCP 中有 3 个最重要的要素Resource资源Prompt(提示词Tool工具。Resource(资源)这个类似于 http 协议中的 get是 MCP Client 能够访问到的资源,只能访问不能修改。Tool(工具)这个类似于 http 协议中的 put/deleteMCP Client能够修改 MCP Server上的内容。Prompt(提示词)这个类似专家的经验是一套工作流程说明了这个 MCP 应该如何使用。它不直接操作数据而是规范 AI 的行为模式确保输出质量稳定。MCP 实践CS146S 中有一节课是关于 MCP 的给了一个 github 的 MCP 示例作业是要求你实现一个自己的。官方的 MCP 示例中有一些值得学习的地方应该多抽象出一个层次来处理类似 http 超时退避重试等问题。学习资源https://github.com/ShouZhengAI/CS146S_CN/blob/main/_assignments/2025%20fall/week3/assignment.md我的链接GitHub - Accerlator/arxiv-vln-mcp · GitHub