微信扫码
添加专属顾问
我要投稿
深入探索MCP在实际应用中的高效解决方案,实现AI与数据源的无缝连接。 核心内容: 1. MCP概念解析及其在AI应用中的重要性 2. 通过Cursor工具实践MCP配置与调用 3. 实战案例:利用MCP获取热搜并存储到数据库
学习之前,需要知道什么是MCP(Model Context Protocol,模型上下文协议),官方的解释如下
MCP 是一种开放协议,它标准化了应用程序向 LLM 提供上下文的方式。可以将 MCP 视为 AI 应用程序的 USB-C 端口。正如 USB-C 提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP 提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。
我暂时把它理解成各种远程工具插件,比如一个获取天气的插件、一个获取热搜的插件、一个可以操作数据库的插件,可以是很多
单独的工具我们见的太多了,MCP厉害在可以通过AI把它们穿起来,当然我知道这么说还是很难理解,没关系,下面通过一个简单的问题剖析来学习MCP
获取某些网站(知乎、百度等)的热搜,并把热搜的 标题、链接、分类 存到数据库
接到这样一个需求,你会怎么做呢?
目的明确(热搜数据入库),过程明确(使用MCP),开始实践
MCP的调用是用AI,很多AI相关的工具都可以调用MCP,刚好Cursor也可以,我本地也就有Cursor,下面就来用Cursor来实践这个功能
https://smithery.ai 这个网站上有很多现成的MCP
选择 Cursor,复制对应系统的 MCP 命令,有些MCP比如数据库是需要一些配置的,在页面输入数据的配置确定后,会生成一个带配置的MCP链接
如果Cursor中没有MCP应该是版本太老了,后续的版本更新也可能会被移动位置
添加完后,就会看到绿色的标识,就说明成功了
![外
打开Cursor窗口,在Agent模式下,输入下面命令
MySQL 安装在本机上
帮我找到每个类别下前三名热搜,然后把热搜的 名称、链接、分类名,插入到mysql表里面去。请注意是每种分类的热搜都要,而不是一种。表名是 local_test.hot_news,无需检查数据库表是否存在,表已经创建好了。禁止生成sql文件,直接在mysql容器里面执行对应的insert语句即可,在执行sql语句之前,需要先查看表结构,以便生成正确的insert语句。
MySQL 安装在本机的Docker上
帮我找到每个类别下前三名热搜,然后把热搜的 名称、链接、分类名,插入到mysql表里面去。请注意是每种分类的热搜都要,而不是一种。表名是 local_test.hot_news,无需检查数据库表是否存在,表已经创建好了。禁止生成sql文件,直接在mysql容器里面执行对应的insert语句即可,在执行sql语句之前,需要先查看表结构,以便生成正确的insert语句。我的mysql是安装在 docker里面的,在执行sql之前,你需要先进入docker里面的mysql,登录的时候需要指定 env LANG=C.UTF-8 /bin/bash,且再执行sql之前需要设置编码default-character-set=utf8mb4
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-03-18
MCP协议或迎来重大更新:引入Streamable HTTP传输
2025-03-18
大型语言模型(LLM)推理框架的全面分析与选型指南(2025年版)
2025-03-18
DeekSeek-R1大模型本地微调-构建医疗问答模型
2025-03-17
阿里大模型QWQ-32B低成本部署(两分钟了解AI社区最新动态)
2025-03-17
使用 VLLM 部署 DeepSeek:基于 Ubuntu 22.04 + RTX 4090 + Docker 的完整指南
2025-03-17
终于把深度学习中的微调、提炼和迁移学习搞懂了!!
2025-03-17
Trae 接入硅基流动 SiliconCloud,高效提升开发者编程体验
2025-03-17
《大模型微调的十种方法》
2025-02-04
2025-02-04
2024-09-18
2024-07-11
2024-07-09
2024-07-11
2024-07-26
2025-02-05
2025-01-27
2025-02-01
2025-03-16
2025-03-16
2025-03-13
2025-03-13
2025-03-11
2025-03-07
2025-03-05
2025-03-05