MCP AI 服务
MCP(Model Context Protocol)AI 服务是 TIDAS 系统中基于 AI 的智能引擎组件,旨在提升生命周期数据的理解、补全与校验能力,适配新一代环境数据管理与智能应用场景。
✨ 核心功能
MCP 服务集成了 AI 能力至 TIDAS 生命周期数据库中,提供如下核心功能:
-
语义搜索:通过自然语言查询生命周期清单(LCA Flows)数据
-
智能补全:辅助补充缺失字段或建议结构完善
-
格式校验:基于 JSON Schema 自动校验数据合规性
-
调试与验证支持:支持使用 MCP Inspector 工具对服务流程进行调试与验证(如下图所示)
📷 图示:我们使用 MCP Inspector 工具调试查询“Cypermethrin”相关流信息,验证 MCP 服务已成功返回结构化数据。
🧱 技术实现
MCP 服务基于以下方式实现:
-
传输协议:已写通 SSE 服务,支持 WebSocket、HTTP 等传输模式
-
数据处理:基于 TIDAS 数据格式(JSON Schema)进行解析与处理
-
工具调度:集成
Search_flows_Tool等多种智能工具 -
本地化部署:支持私有化部署,保障数据安全与合规性
🔗 开源链接
MCP 服务已开源至 GitHub: 👉 https://github.com/linancn/tiangong-lca-mcp
项目提供完整的服务端代码、示例前端(含 Inspector 调试工具的接入示例)、工具注册与测试文档,可用于快速构建基于 TIDAS 架构的 AI 驱动生命周期数据平台。
📦 使用前提
-
已构建符合 TIDAS Schema 的生命周期数据库
-
已配置 MCP Bearer Token 与服务地址
-
按需注册所需智能工具(如 Search_flows_Tool)
如你希望进一步集成 LCA 智能服务,或构建你自己的 AI 数据中台,MCP 服务将是高效起点。
