AI编程实践-MCP - 20260213

结论先行:

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

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

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

简化图

详细图

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

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

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

🔑 关键区别

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

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

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

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

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

相关推荐
再不会python就不礼貌了3 小时前
从工具到个人助理——AI Agent的原理、演进与安全风险
人工智能·安全·ai·大模型·transformer·ai编程
言萧凡_CookieBoty3 小时前
省 Token 实战手册:从提示词到架构,开发中真正有效的降本策略
ai编程
databook6 小时前
别让AI代码,变成明天的技术债
人工智能·程序员·ai编程
与虾牵手8 小时前
Embedding API 怎么调用?2026 三种方案实测,附 RAG 完整代码
aigc·ai编程
与虾牵手9 小时前
React 性能优化实战:我把一个卡成 PPT 的页面优化到丝滑的全过程
ai编程
言之。9 小时前
Claude Code 保姆级教学:Vibe Coding 从入门到实战
ai编程
孟祥_成都9 小时前
别再吹牛了,100% Vibe Coding 存在无法自洽的逻辑漏洞!
前端·ai编程·vibecoding
腾讯云云开发9 小时前
用 OpenClaw + CloudBase 自动化开发网站:30分钟从安装到上线
后端·ai编程
ai超级个体10 小时前
别再吹牛了,100% Vibe Coding 存在无法自洽的逻辑漏洞!
前端·ai·ai编程·vibe coding
踩着两条虫10 小时前
告别低代码“黑盒”!VTJ.PRO 2.0:用AI与自由重塑Vue3开发
前端·低代码·ai编程