什么是 MCP 服务器?
模型上下文协议 (MCP) 是一个新兴的开放标准,旨在改进 AI 智能体与应用同外部工具及上下文数据源交互的方式。其主要目标是改进提示词生成,并为大语言模型提供更相关、更结构化的上下文。
MCP 服务器可以公开不同类型的功能——从简单提供数据到执行更复杂的操作。您可以在 官方 MCP Registry.
在聊天中连接数据并进行查看
专为数据连接而设计的 MCP 服务器通常分为两类:能够提供(读取)数据的,以及支持完整 CRUD 操作的。只读 MCP 服务器保证数据无法被更改、操控或删除。这就是为什么 ODS AIConnect MCP Server 是只读的。
在将 MCP 服务器注册到您的 AI 智能体(例如 Claude Desktop 或用于 VS Code 的 Microsoft Copilot)后,您就可以开始用自然语言询问有关数据的问题。
⚠️ 尽管 AI 智能体理解多种语言,但通常使用英文可获得最佳效果。
创建您自己的分析工具
在诸如以下编程环境中 Microsoft VS Code,MCP 服务器可以与 Copilot 提供的能力(例如自动代码生成)协同编排。
这使以下功能成为可能:
- 开发 自定义分析工具 针对您的特定数据和用例量身定制。
- 使用对话式提示词和 AI 生成的代码快速迭代。
使用 ODS AI Connect
ODS AIConnect 是一款专为配合 ASAM ODS 服务器使用而设计的 MCP 服务器,可与以下方案结合 Peak ASAM ODSBox.
以下是一个示例对话流程:
1) 建立会话
提示词: “连接到我的 ASAM ODS 服务器”
该智能体请求必要的登录信息,连接到 ODS 服务器,并为 Copilot 检索数据模型(本体)。
2) 针对数据提问
提示词: “服务器里有哪些数据?”
该智能体返回数据概览。Copilot 协调多次 MCP 交互以收集所需信息。
3) 开始分析数据
提示词: “比较某个活动中的各项测试”
Copilot 在 MCP Server 的支持下,使用 ASAM ODSBox 针对数据生成并执行 Python 代码。如果出现错误,您可以要求 Copilot 修复或改进分析。
4) 创建应用
提示词: “把它变成一个 Web 应用”
分析按预期运行后,您可以让 Copilot 生成一个 Web 应用。
在示例中,该应用经过扩展,可以在不同活动之间切换,并更新相应的可视化内容。
互联解决方案
您可以点击这些链接,了解各个组件的更多信息
Peak Test Data Manager
Peak ODS Server 是 Peak Test Data Manager 的数据核心——一个面向未来的测试数据管理系统。
Peak ODS Server
ASAM ODS 数据管理内核。通过预定义的数据模型确保数据质量与数据语境
PeakTDM FileFocus
从测量文件的内容中快速得出数据驱动的决策
Peak ASAM ODSBox
轻量级 Python 工具包,实现无缝的 ASAM ODS 数据访问与分析
相关主题
Python ODS 工具集
用于在 Python 中使用 ASAM ODS 数据的开源库与示例。