
MCP 为何爆火?IoTDB MCP 有什么新功能?一篇“毕业”成功弄懂!
在之前发布的内容中,我们曾介绍过时序数据库 IoTDB 实现了 IoTDB MCP Server 功能。借助该功能,用户只需用自然语言描述需求,例如“查询 2025 年 3 月 19 日所有基站的整流模块电流平均值”,大模型便能自动调用相应的查询函数,直接与 IoTDB 交互并获取所需数据。
值得一提的是,IoTDB MCP Server 已被多个社区/网站收录:
官方 MCP Server:Anthropic 公司开源,时序数据库 IoTDB 已被 MCP 开源社区收录在 GitHub README 的“官方集成”板块中
魔搭社区:阿里云推出的 AI 大模型开源社区,为开发者模型体验、下载、调优、训练、推理、部署等提供一站式服务
Smithery 网站:集中收录 MCP Server 的网站,提供多种 MCP Client 配置命令,可以直接复制
MCPSvr 网站:从 5ire 衍生出的开源项目,目的是提供一个开放的 MCP Servers 市场
为什么我们如此关注 MCP?为什么我们认为,MCP 为时序数据库和 AI 的融合创新带来了更加易用的解决方案?我们将为您一一说明。
01 |
快速回顾:MCP 是什么 |
02 |
为什么所有 AI 玩家都在讨论 MCP? |
03 |
IoTDB MCP 新增:树表双模型支持 |
04 |
总结 |
05 |
附:官方收录链接 |
01
快速回顾:MCP 是什么
MCP,全称为 Model Context Protocol,即模型上下文协议,由 Anthropic 公司建立并开源。它就像是一座桥梁,一端连接着数据源,另一端连接着 AI 驱动的工具,极大地简化了大模型与数据、工具及服务之间的交互方式。
MCP 的架构主要包含 MCP 服务器和 MCP 客户端两个核心部分。开发人员可以通过 MCP 服务器公开自己的数据,这些数据可以来自本地的文件系统、数据库,也可以来自诸如第三方 API 的远程服务。连接到这些服务器的 AI 应用程序就是 MCP 客户端,主要负责访问这些数据。
MCP 的工作原理主要分为四步:
1. 用户提出问题后,MCP 客户端把问题和 MCP 服务器工具一起发给大模型。
2. 大模型返回需要调用哪些工具,MCP 客户端调用对应工具,获取数据执行结果。
3. MCP 客户端将本次结果、用户提出的问题及工具再发给大模型。
4. 重复以上步骤,直到大模型返回完整的问题解答,结果通过 MCP 客户端返回给用户。

02
为什么所有 AI 玩家都在讨论 MCP?
为什么 MCP 成为当下大热点?主要有以下几个原因:
(1) 增强大模型能力
以往的大模型如同一个知识渊博却被困在屋子里的人,只能凭借静态知识库中的公开知识来回答问题,无法直接获取实时数据或与外部系统交互。比如不能直接访问数据库中的最新信息,也无法借助外部工具完成特定任务。这使得大模型基于本地数据库进行训练并实现私有化部署变得非常困难。
MCP 的出现打破了这种局限,赋予大模型更多“外挂工具”。大模型借此能够连接数据库、访问本

最低0.47元/天 解锁文章
1114

被折叠的 条评论
为什么被折叠?



