🔌 Socketlist

MCP 与函数调用:有什么区别?

函数调用是模型请求工具的方式;MCP 是把这些工具打包并在不同应用间共享的标准。

简要说明

函数调用(工具使用)是模型的一项能力:应用在 API 请求中描述函数,模型返回结构化的调用。MCP 是更上一层的协议:它规范了应用如何发现并调用托管在独立服务器上的工具,让同一套工具可以在 Claude、Cursor、VS Code 等处通用。

两者如何配合

MCP 客户端列出已连接服务器的工具,把它们作为函数定义交给模型,再把模型的调用转发给相应的 MCP 服务器。MCP 并不取代函数调用,而是建立在它之上。

该用哪个

相关指南

MCP 每周精选 – 把最新、最热门的 MCP 服务器发送到你的邮箱。