说明:如果访问 GitHub 比较慢的话,可以关注我的知乎账号(Python-Jack),上面的“从零开始学Python”专栏(对应本项目前 20 天的内容)比较适合初学者,其他的专栏如“数据思维和统计思维”、“基于Python的数据分析”、“说走就走的AI之旅”等也在持续更新中 ...
MCP Server(Model Context Protocol 服务器)是让 AI 模型调用外部工具与数据的标准化接口,由 Anthropic 于 2024 年底开源后迅速成为行业标准。截至 2026 年 4 月,Python SDK 在 PyPI 的月下载量已突破 1.64 亿次,公开目录收录的 MCP 服务器超过 20,000 个,OpenAI、Google、Microsoft ...
方式一:手写 Python 工具(适合自定义业务逻辑) 用 @register_tool 装饰器注册工具函数,装饰器会自动提取函数的 type hints 生成 JSON Schema——因为 LLM 读不懂 Python 代码,必须通过 Schema 告诉它工具叫什么、接受什么参数、参数是什么类型。
通信方式这块确实有不少容易搞混的地方,下面我把 MCP 的消息格式和两种传输方式都讲清楚。 👔面试官:MCP 协议通常采用什么通信方式? 🙋♂️我:MCP 应该是用 WebSocket 吧?因为需要双向通信,Client 发请求、Server 推结果,WebSocket 全双工正好合适。 👔面试 ...