AI编程实践-MCP - 20260213

结论先行:

我向MCP客户端提问,MCP客户端向大模型转达问题,并且同步通过提示词告诉大模型,我有这个相关函数,让大模型调用,大模型调用函数后获得结果,然后组织语言回答问题

真相只有一个:完全靠你在 HTTP 请求里"夹带私货"告密的。

这不仅仅是"告诉"模型,而是每一次请求,都要把你的"家底"(工具定义)通过互联网发送给大模型。

简化图

详细图

简单理解MCP就是工具接口,第一个程序给我整了几个本地函数,直接调用,我真醉了!

我把MCP想得太简单了,真正的MCP是要让大模型自己决定和执行工具调用,而不是我们在外面硬编码判断。让我重新实现一个真正的MCP版本:

这才是真正的MCP核心思想:

🔑 关键区别

传统做法 真正的MCP
程序员判断用什么工具 大模型自己判断 用什么工具
固定流程硬编码 动态决策和编排
工具执行完就结束 工具结果返回给模型 继续处理

大模型(OpenAI/百度/阿里)完全是第三方的,它根本不可能"看到"你本地电脑里的代码,更不可能知道你写了个叫 get_weather 的函数。

那么,连接是如何发生的?

真相只有一个:完全靠你在 HTTP 请求里"夹带私货"告密的。

这不仅仅是"告诉"模型,而是每一次请求,都要把你的"家底"(工具定义)通过互联网发送给大模型。

相关推荐
刀法如飞4 小时前
如何学好AI编程?AI提示词框架深度对比分析
ai编程·提示词
刀法如飞4 小时前
AI提示词框架深度对比分析
人工智能·ai编程
90后的晨仔9 小时前
Claude Code + pytest 接口自动化是什么?
ai编程
哪吒编程13 小时前
GPT-5.4上线,编程能力超过Claude Opus 4.6
openai·ai编程
万少14 小时前
使用Trae轻松安装openclaw的教程-附带免费token
前端·openai·ai编程
gyx_这个杀手不太冷静15 小时前
让 AI 替你写代码:OpenCode 完全配置与高效使用手册
前端·ai编程
摆烂工程师17 小时前
GPT-5.4 发布!再看 OpenClaw:AI 真正危险的,不是更会聊天,而是开始自己“干活”
人工智能·openai·ai编程
恋猫de小郭1 天前
你用的 Claude 可能是虚假 Claude ,论文数据告诉你,Shadow API 中的欺骗性模型声明
前端·人工智能·ai编程
cipher1 天前
HAPI + 设备指纹认证:打造更安全的远程编程体验
前端·后端·ai编程
NikoAI编程1 天前
Claude Code 的记忆体系:CLAUDE.md 和 MEMORY.md
ai编程