通俗易懂介绍MCP是什么,MCP的使用

三分钟搞懂什么是 MCP 这段时间大家都被 MCP 刷屏了吧,不少小伙伴都在问我:MCP 到底是啥玩意?今天,我们就从大模型的角度切入,聊聊 MCP 的核心原理和它的实际应用。 阅读详情
AI摘要

本文介绍了MCP(模型上下文协议),它由Anthropic公司于2024年提出,可让AI模型打破知识局限。越来越多厂商支持MCP,使其成为行业标准。文中还演示了在Cherry Studio和Cursor里调用MCP服务,如调用高德地图的MCP服务。

一. MCP是什么

MCP是Model Context Protocol的缩写,也就是"模型上下文协议",由 Anthropic 公司于 2024 年 11 月 26 日提出。

模型:指AI模型,比如大语言模型:阿里的Qwen、深度求索的DeepSeek、OpenAI的GPT、Google的Gemini、Anthropic的Claude等等。

上下文:指AI模型在运行时所需的关键信息集合,它可以让AI模型能够更好的了解任务背景、调用外部工具或数据源,并生成符合场景需求的结果。

协议:定义了一个怎么与AI系统进行数据交互的标准和规范。

可以将 MCP 想象成一个标准化的“信封”,第三方应用或工具按照这个标准化的格式,把各种资料(上下文)装好递交给AI模型。

官网的架构图(官网的架构图画得不是很准确,我这里稍微修正了下)
image-20250420213558221

通过上图可以看出,假设你的计算机上装了一个带 MCP 客户端的工具(比如Claude Desktop、Cursor等),这个工具通过MCP协议来连接一个个MCP服务,由这些MCP服务提供各种数据、资源、或功能。从而让AI模型打破知识训练的截止性,局限性,实现更复杂的功能。

为什么MCP最近这么火了呢?因为越来越多的厂商纷纷开始支持MCP协议,支持的厂商多了,慢慢就成了行业的标准了。(在一个行业,提出一个标准不难,让大家都遵守你的标准才厉害)

OpenAI的首席执行官Sam Altman发文ChatGPT也将支持MCP:
image-20250416163849280


MCP 服务如雨后春笋般一下都涌了出来,MCP 市场也一下多了起来

https://mcp.so/zh/servers
MCP.so 上目前已经有9千多个MCP服务
image-20250420204038620

魔搭社区的MCP 广场。还可以在线调试你的MCP服务
MCP 广场 · 魔搭社区
image-20250420211520036

https://mcpmarket.cn/
image-20250420220011603

ps:目前这些MCP市场对于MCP服务的发布没什么审核,所以质量还参差不齐,鱼龙混杂,大家在使用时尽量选官方和大厂的。

二. MCP的使用

只要带MCP客户端的应用都可以调用MCP服务,像Claude Desktop、 Cherry Studio、Cursor、IDE工具等等

下面我们演示在 Cherry Studio 和 Cursor 里使用MCP服务。这里以调用高德地图的MCP服务为例

获取高德key
创建应用和 Key-MCP Server|高德地图API

高德MCP服务调用地址:
https://mcp.amap.com/sse?key=上面获取的key

在 Cherry Studio 里调用MCP服务

Cherry Studio的安装请参考我之前的文章
Cherry Studio下载和安装教程

配置MCP服务,配置MCP服务主要就是用来告诉大模型,有哪些MCP服务可以调用,调用地址是什么,需要什么参数等等。前提是所使用的大模型要支持MCP调用
Image

可以点击添加服务器一个一个添加,也可以点击右上角的编辑MCP配置,来编辑配置所有MCP服务。
image-20250420221122754

在对话框,选择要使用的MCP服务,可以选择多个MCP服务
Image

大模型会自己选择要调用哪些MCP服务的哪些工具:可以看到调用了maps_geo、maps_around_search
Image

在 Cursor 里调用MCP服务

官网下载安装即可。用邮箱就可以注册登录
Cursor - The AI Code Editor

打开设置窗口,点击MCP服务配置
Image

配置MCP服务
Image

{
  "mcpServers": {
    "amap-amap-sse": {
      "url": "https://mcp.amap.com/sse?key=上面获取的key"
    }
  }
}

查看服务状态
Image

按下 CTRL + L 快捷键,打开对话框,开始测试。这里要选择Agent
Image

我在广州长隆欢乐世界,附近有什么好吃的推荐。AI模型会自动选择要调用的工具,点击Run tool。
Image
Image

如果要允许Agent自动调用工具无须手动确认,勾选以下选项即可。
image-20250420223220191

输出结果如下
Image

至此,我们就了解了什么是MCP,以及MCP的初步使用。下一节,我将带大家自己开发一个MCP服务。


🔥《零基础小白AI实战教程:手把手教你打造专属的智能体》🚀 系列教程更新中!
✅ 已更新:AI实践虚拟化平台安装
✅ 已更新:Docker Desktop 安装
✅ 已更新:Ollama安装教程
✅ 已更新:DeepSeek私有化部署
✅ 已更新:Dify私有化部署
✅ 已更新:Dify接入大模型
✅ 已更新:Dify + DeepSeek搭建本地私有化知识库
✅ 已更新:Dify应用类型的选择
✅ 已更新:Dify升级指南
✅ 已更新:Dify节点的详细介绍(上)
✅ 已更新:Dify节点的详细介绍(中)
✅ 已更新:Dify节点的详细介绍(下)
✅ 已更新:RagFlow本地部署和使用
✅ 已更新:基于大模型的智能问数NL2SQL
✅ 已更新:通俗易懂介绍MCP是什么,MCP的使用


👉 关注公众号"北灵聊AI"获取最新更新,免费领取教程资料和源码

MCP理解笔记及deepseek使用MCP案例介绍、Cursor创建MCP介绍、python制作MCP工具 全称模型上下文协议来源由Claude母公司Anthropic于24年底开源发布简介AI大模型的标准化工具箱,大模型可以利用这些工具与外界互动。 阅读详情

相关推荐

通俗易懂讲AI之MCP,为什么MCP这么火?

以前想让AI用上咱们的数据,那叫一个费劲!不是复制粘贴到手抽筋,就是上传下载到怀疑人生……更扎心的是,哪怕是最牛的大模型,也逃不过“数据孤岛”的魔咒——每个新数据源都得重新折腾一遍,搞得AI互联比拼乐高还难,扩展性?不存在的!但现在,MCP来了!它就像AI和数据之间的万能桥梁,不管是本地文件还是网络资源,只要MCP协议一对接,瞬间实现“AI万物互联”!有了MCP,数据系统、开发工具、网页自动化、办公通信、社区生态……全都能丝滑联动,直接解锁超级协作模式!

fu1766731950的博客 1188

一文带你了解MCP概念、核心架构、工作原理及应用场景

MCP(Model Context Protocol)是由Anthropic推出的开放标准协议,旨在解决AI模型因数据孤岛限制而无法充分发挥潜力的问题。该协议采用C/S架构,包含主机、客户端和服务端三个核心组件,通过JSON-RPC 2.0实现标准化通信。MCP的主要功能包括:统一通信标准、资源共享与工具调用、会话管理、安全保障、AI智能体扩展、提示词工作流管理等。其创新性的采样功能允许服务端反向调用客户端生成AI内容,同时确保用户审核机制。

一名80后IT人的成长记录,记录自己在工作、学习中的点点滴滴,在成长的喜悦与忧心的故事里,铭记反脆弱的勇气。 2万+

什么是MCP以及如何快速入门使用MCP

模型上下文协议 (MCP) 允许您构建服务器,以安全、标准化的方式向 LLM 应用程序公开数据和功能。可以将其视为 Web API,但专为 LLM 交互而设计。MCP 服务器可以:And more!还有更多!。MCP为【大模型】与【外部数据和工具】的【无缝集成】提供了标准化协议和平台。

看世界的小gui的博客 1728

学习 MCP 最好的时机是 7 个月前,其次是现在

摘要:MCP(Model Context Protocol)是一种标准化协议,通过客户端-服务器架构实现LLM与外部资源的高效互联,突破LLM固有能力边界。其核心组件包括MCP Host(交互界面)、Client(协议转换)和Server(能力代理)。Server提供Resources(数据)、Tools(任务执行)和Prompts(提示模板)三类能力。相比Function Calling,MCP的统一协议降低了接入成本,使业务团队都能参与智能体构建浪潮。虽然落地仍需解决性能、安全等问题,但MCP为LLM赋

atbigapp的博客 968

高德地图MCP Server介绍以及使用

高德地图 MCP Server 现已覆盖12大核心服务接口,提供全场景覆盖的地图服务,包括地理编码、逆地理编码、IP 定位、天气查询、骑行路径规划、步行路径规划、驾车路径规划、公交路径规划、距离测量、关键词搜索、周边搜索、详情搜索等。

MCPFlow的博客 3595

01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线

ArcGIS空间分析的一个特别好的分析教程是汤国安老师的空间分析的内容。 实例与练习 练习1. 利用水文分析方法提取山脊、山谷线 1. 背景:山脊线、山谷线是地形特征线,它们对地形、地貌具有一定的控制作用。它们与山顶点、谷底点以及鞍部点等一起构成了地形及其起伏变化的骨架结构。因此在数字地形分析中,山脊线和山谷线以及

Meditation 1万+

MCP 是什么?为什么它是 AI 落地的 “超级翻译官”?从作用到原理一文吃透

MCP 是什么?为什么它是 AI 落地的 “超级翻译官”?从作用到原理一文吃透

优快云_224022的博客 1万+

STM32F103 超声波风速风向仪实战:0.1m/s精度风洞标定与OLED显示(附源码)

本文详细介绍了基于STM32F103的超声波风速风向仪设计与实现,通过超声波时间差测量技术实现0.1m/s高精度测量。文章涵盖硬件设计、算法实现、风洞标定及OLED显示等关键环节,提供完整源码,适用于气象监测、风力发电等领域。

weixin_42532938的博客 275

一文带你 “看见“ MCP 的过程,彻底理解 MCP 的概念

Model Context Protocol (MCP) 是一个开放协议,它使 LLM 应用与外部数据源和工具之间的无缝集成成为可能。无论你是构建 AI 驱动的 IDE、改善 chat 交互,还是构建自定义的 AI 工作流,MCP 提供了一种标准化的方式,将 LLM 与它们所需的上下文连接起来。

牛奶夹心巧克力 6994

SpringBoot文件上传实战:MultipartFile重复读取的3种方法(附避坑指南)

本文详细介绍了SpringBoot中处理MultipartFile重复读取的3种实用方法,包括字节数组缓存法、临时文件法和流重置法,并提供了避坑指南和性能优化技巧。特别适合需要多次读取上传文件内容的开发者,帮助解决InputStream流只能读取一次的问题。

weixin_28710999的博客 398

我的老款Intel MacBook Pro,如何用OpenVINO把本地大模型推理速度提升10倍?

本文详细介绍了如何在老款Intel MacBook Pro上使用OpenVINO工具包将本地大模型推理速度提升10倍。通过对比Ollama CPU原生、Transformers原生和OpenVINO优化三种方案,展示了OpenVINO在性能优化上的显著优势,并提供了从环境配置到模型转换、性能调优的完整实战指南。

weixin_28694295的博客 297

从零开始学MCP | 什么是 MCP?MCP 核心概念详细解析!

模型上下文协议 (Model Context Protocol, MCP) 是一种旨在标准化人工智能模型(尤其是大型语言模型等)与外部工具、资源或环境进行交互的方式的协议。其核心目标是使模型能够安全、可控地扩展其能力,超越自身固有的知识和计算限制。随着人工智能模型变得越来越强大,让Agent能够安全有效地与外部世界互动变得至关重要。: 模型可以调用搜索引擎或知识库 API 来获取最新的信息,超越其训练数据的限制。: 模型可以调用各种工具和服务来自动化复杂的任务,例如发送邮件、管理日程、部署代码等。

m0_56255097的博客 3571

微信小程序(云开发) - 实现微信小程序拼团功能+前后台源码/数据库设计,开团参团、自动成团、微信分享链接URL参与拼团、组团人数/倒计时/实时数据、设置拼团人数限制等(拼团退款处理逻辑、订单同步等)

实现微信小程序云开发拼团功能,云开发小程序--微信拼团设计实现,微信小程序实现秒杀、拼团等效果,微信小程序云开发拼团源码完整版 包含前后台和数据库,拼团商城小程序开发,分销,拼团,社群团购,微信小程序—判断参团人数(设置拼团剩余人数数组)拼多多拼团小程序开发,微信云开发教程怎么实现微信小程序云开发拼团功能?云开发如何实现拼团,拼团小程序怎么弄,微信小程序案例:拼团模块,需要朋友助力,详细源码demo示例,如何做拼团功能,云开发小程序如何做拼团功能,外卖电商拼团,仿拼多多拼团,拼团后退款怎么办,拼团后订单管理

🏆 前端领域优质创作者 4626

通俗易懂介绍MCP是什么,MCP的使用_什么是mcp

通过上图可以看出,假设你的计算机上装了一个带 MCP 客户端的工具(比如Claude Desktop、Cursor等),这个工具通过MCP协议来连接一个个MCP服务,由这些MCP服务提供各种数据、资源、或功能。:指AI模型,比如大语言模型:阿里的Qwen、深度求索的DeepSeek、OpenAI的GPT、Google的Gemini、Anthropic的Claude等等。配置MCP服务,配置MCP服务主要就是用来告诉大模型,有哪些MCP服务可以调用,调用地址是什么,需要什么参数等等。这里要选择Agent。

2601_96120158的博客 187

100天精通Python(基础篇)——第3天:运算符全解析(算术运算符、比较运算符、逻辑运算符、赋值运算符及其优先级规则)

100天精通Python(基础篇)——第3天:运算符全解析(算术运算符、比较运算符、逻辑运算符、赋值运算符及其优先级规则)

努力让自己发光,对的人才能迎着光而来 14万+

16、经皮功能性电刺激助行:Parastep系统全解析

本文全面解析了经皮功能性电刺激助行系统——Parastep系统,涵盖其发展历史、技术参数、系统设计、患者准入标准、训练方案及临床效果。作为首个获得FDA批准并商业化的非侵入性FES助行系统,Parastep为胸段截瘫患者提供了独立站立与行走的可能性,并在改善下肢血流、肌肉质量、心理状态等方面展现出显著医学与心理益处。文章还对比了其他FES系统,分析了Parastep的优势与局限,并探讨了未来技术改进方向与应用拓展前景。

l3m4n的博客 106

通俗易懂介绍MCP是什么,MCP的使用与TaoToken接入实践

MCP(Model Context Protocol)是让AI模型按统一规范获取外部工具与上下文的协议。本文用USB-C类比讲清MCP三方协作机制,并给出Cline MCP配置JSON片段与TaoToken接入实践,含401、local proxy failed等报错排查。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_35754962的博客 7

webrtc进阶-- FlexFEC 实现原理与调试分析(m80 代码对齐版)

WebRTC 中 FlexFEC 技术解析与调试指南 摘要:本文深入分析 WebRTC 的 FlexFEC(灵活前向纠错)技术实现原理,重点探讨其在 m80 版本中的协商机制、接收侧恢复流程以及 SFU 场景下的特殊处理。文章指出 FlexFEC 通过动态冗余策略提升弱网抗丢包能力,详细解析了编解码器分配、SSRC 映射、包恢复等关键环节,并提供了针对 XR+SFU 场景的调试建议。调试时可重点关注 FEC 包接收与媒体包恢复日志,以验证链路有效性。

HOSTEN的博客 48

通俗易懂介绍MCP是什么,MCP的使用与TaoToken统一接入实践

想跑通第一个MCP调用?本文用Cline配置高德地图MCP服务端,给出可复制JSON与三件套写法,并借助TaoToken统一Key与API通道收敛模型调用,附401、local proxy failed等报错排查清单。详见官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_36238982的博客 6

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

通俗易懂介绍MCP是什么,MCP的使用:从Claude Desktop到Cursor的TaoToken配置实战

MCP(Model Context Protocol)让AI模型统一连接外部工具与数据源。本文从Claude Desktop、Cursor到Cherry Studio,手把手演示TaoToken配置实战,含settings.json与config.toml可复制模板,并附连接验证与常见报错排查,助你一次跑通MCP工具调用链路。详见 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42612405的博客 13

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

什么是MCP、MCP服务,通俗易懂讲清楚,其实没那么高深

MCP(模型上下文协议)是AI领域的新技术标准,旨在解决大语言模型的局限性。它通过统一通信协议,让AI能够连接外部工具获取实时数据、执行复杂任务,突破了传统FunctionCalling的分散对接模式。文章用智能家居比喻解释MCP架构(Host/Client/Server三层结构),并介绍了多个MCP服务市场(如mcp.so、mcpmarket.com等)供用户查找现成工具。MCP就像AI世界的"USB-C"接口,标准化了工具连接方式,显著提升了AI的实际应用能力。

AiBot 7225

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

MCP 介绍和基本使用

MCP(Model Context Protocol:模型上下文协议) 是一种开放协议,制定了应用程序向 LLM 提供上下文的标准。可以将 MCP 视为 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP 提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。在本文中,介绍了什么是 MCP 以及 MCP 的作用和解决的问题。编写了一个简单的例子来体验 MCP 的能力。

yuluo的博客 2616

【原创】MCP服务介绍&使用MCP实现类Manus Agent

本文介绍了AI大模型中常见的MCP服务以及使用MCP实现类Manus的产品效果,纯实战,值得阅读

heiyeluren的blog(黑夜路人的开源世界) 6087

一篇关于MCP协议的介绍以及使用【详细篇】

关于MCP协议的详细学习介绍以及使用,实现你对MCP的认识从0到无穷的认知 您好!来这里让我重新为你重新介绍MCP,更加深入了解MCP是什么,有什么用,怎么用,怎么开发。

2301_79619694的博客 1861

MCP指北,小白也能上手的MCP教程——一文教会你如何使用MCP

MCP协议如何让AI秒变全能助手?两分钟教会你在ChatWise和Cherry Studio中配置MCP服务,无需代码基础,用uvx指令轻松调用时间查询等实用功能,解锁AI连接数据源的无限可能!

soleiltree的博客 4098

MCP详细介绍

1. MCP 架构设计剖析 2. AI Agent 现状与架构 3. AI 应用架构设计新范式 4. MCP协议官网 5. 开源mcp服务器实现的仓库 6. 需要掌握的知识 7. 通信机制

技术引领业务创新 2455
上一篇: 零基础AI开发系列教程:基于大模型的智能问数Text2SQL
下一篇: MCP接入方式介绍
北灵聊AI
博客等级 码龄2年 303粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值