MCP 协议实战:给大模型装上手和眼

搞懂 MCP 协议,让大模型长出『手和眼』

Udemy #MCP#AI Agent#大模型#Python

课程介绍

MCP(模型上下文协议)是 2024 年底由 Anthropic 推出、如今被各大模型与客户端广泛支持的开放标准,用来统一大模型连接外部工具与数据的方式。本课程从协议是什么、解决什么问题讲起,先讲透 Host / Client / Server 三角色与 Resources、Prompts、Tools 三大原语,再带你用 Python SDK 从零动手写出能读文件、调工具、连数据库的 MCP Server,并接入常见客户端真机跑通。每段代码都提供 start / finish 双版本,配套 PPT 与源码,适合想真正做 AI Agent 的开发者。

学完你将能够

  • 说清 MCP 是什么、为什么需要它
  • 理解 Host / Client / Server 三角色协作
  • 掌握 Resources / Prompts / Tools 三大原语
  • 能用 Python SDK 写出自己的 MCP Server
  • 让大模型读取文件、调用工具、访问数据
  • 把 MCP 服务接入客户端真机跑通

课程大纲

模块一 认识 MCP 协议 4 个要点
  • MCP 要解决的『N×M 工具对接』问题
  • 协议定位:大模型世界的 USB-C 接口
  • 一次开发,处处可连的开放标准
  • 课程介绍、学习方法与环境准备
模块二 核心架构与三角色 4 个要点
  • Host / Client / Server 三角色职责
  • 一次连接的完整生命周期
  • JSON-RPC 消息格式与通信方式
  • stdio 与 SSE / Streamable HTTP 传输
模块三 三大原语 4 个要点
  • Resources:把数据暴露给模型
  • Prompts:可复用的提示模板
  • Tools:让模型调用的函数
  • 三类原语的区别与使用场景
模块四 Python SDK 实战 5 个要点
  • 用 Python SDK 从零写 MCP Server
  • 实现文件读取与自定义工具
  • 连接数据库等真实数据源
  • start / finish 双版本代码逐讲推进
  • 接入客户端真机调试与排错

到平台观看 / 学习

点击后将跳转到 Udemy 平台,课程价格、优惠与结业证书以 Udemy 页面显示为准。