大家好,我是小林,最近 MCP、A2A 火的不行,花了两天和 @亦辰 一起跑通了 MCP+Cursor 开发网站。
我会通过具体的案例+理论,争取一文讲透什么是 MCP,以及 MCP 的作用。
一、什么是 MCP
Model Context Protocol (MCP) 即模型上下文协议,正在彻底改变 AI 模型与外部数据和服务交互的方式。由 Anthropic 公司(Claude 模型的创建者)于 2024 年 11 月主导开源发布,MCP 为 AI 大模型提供了一个标准化接口,使它们能够安全地访问和操作本地及远程数据。
就像给 AI 大模型装了一个"万能接口",让 AI 模型能够安全地访问和操作本地及远程数据。其主要目标是解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,为 AI 应用提供连接万物的接口。
MCP 通过提供标准化的接口,实现大语言模型与外部数据和服务的交互,使 AI 模型能够突破自身知识和能力的限制,执行更复杂和实用的任务。
允许多个 AI 代理之间进行协作与通信,核心理念是通过定义标准化的通信格式,让不同的 AI 模型能够像团队成员一样共同解决复杂问题。
上述是很官方的解释,大家看不懂可以直接忽略,我用大白话解释一下。
MCP 主要用在需要 AI 理解前后对话关系的场景中,以前 AI 只能靠查资料回答问题。
举个例子:
你:查一下明天的天气
AI:明天北京大风,15℃
你:需要带伞吗?
这时候 MCP 就起作用了,让 AI 知道你在问北京天气,而不是突然回答上海不需要带伞。
再比如你问从北京到上海打车多久,它只能搜网上的信息,可能不准。
有了 MCP,AI 可以直接调用高德地图的实时导航数据,告诉你精确的行程时间。
对普通人:以后用 AI 查信息、订票、规划行程会更准、更方便。
对开发者:不用再为每个 AI 单独写代码调接口,省时省力。
对企业:能快速开发各种 AI 应用,比如旅游助手、智能客服等。
下面我用一个例子,快速接入高德地图 MCP 到 Cursor,构建一个可以理解自然语言并给出旅游建议的智能助手。
二、智能旅游助手开发全流程
一)注册并获取 MCP API Key
打开高德开发者平台:高德开放平台 | 高德地图 API)
第 1 步:注册账号
为了更好的阅读体验,来飞书看吧:
https://drwnsc5veu.feishu.cn/wiki/QpgywFNDMiyhZokTqCtcYjbznFf
Comments on "高德 MCP + Cursor 开发旅游助手" :