理解MCP与LLM的协作流程:从困惑到清晰的技术实践

前言

作为一名刚开始接触MCP(Model Context Protocol)的开发者,最初虽然理解了MCP的基本概念以及用途,但对于MCP如何与LLM(Large Language Model)以及用户之间形成完整的协作流程一直存在困惑。查阅了大量资料后,我发现很少有文章能清晰明了地阐述这一完整流程。经过多方资料查询和亲自编写demo测试验证后,我终于理清了其中的关系,现在通过本文与大家分享我的理解。

MCP、LLM与用户的协作流程图

结语

很多人搞不清MCP工具到底是谁调用的,误以为是LLM调用的。在整个过程中,LLM只是从可用的MCP工具中,根据MCP工具的描述(description)选择合适的工具返回给客户端,具体的调用是由客户端来完成的

理解MCP、LLM和用户之间的协作流程对于构建基于大语言模型的应用程序至关重要。希望本文的分享能够帮助那些和我一样曾经对此感到困惑的开发者。

相关推荐
崔庆才丨静觅2 小时前
Claude Code 对接 NanoBanana MCP
api·claude·mcp
码哥字节1 天前
码哥实测:写了20行SKILL.md,Claude的代码质量提升了一倍
agent·mcp
qdprobot1 天前
AIcam智能ESP32视觉摄像头体识万物
人工智能·esp32s3·图形化编程·mcp·mixly小智ai
一心同学1 天前
MCP:Agent 时代的“USB-C”,还是新的供应链风险?
安全·agent·mcp
TickDB1 天前
统一行情 API 查 A 股、港股、美股和数字货币:code=0 不代表 symbol 一个没少
人工智能·python·websocket·mcp·行情数据 api
星野云联AIoT技术洞察2 天前
AG-UI 在 IoT 控制台里怎么落地:设备状态、命令确认与人机协同
ai agent·技术方案·mcp·ag-ui·平台架构·命令确认·iot设备控制
砍光二叉树2 天前
一文打通 AI 认知:LLM、Agent、MCP、Skill 完整体系
人工智能·llm·agent·skill·mcp
MageGojo2 天前
R-Shell开源项目实战解析:用Rust打造命令行SSH工具,支持连接管理、远程执行、SFTP与MCP
运维·rust·开源项目·命令行工具·ssh客户端·mcp
deepdata_cn2 天前
AI大模型通用上下文标准(MCP)
人工智能·mcp