MOI MCP 快速使用指南
什么是 MOI MCP?
MOI MCP(MatrixOne Intelligence Model Context Protocol)是 MatrixOne Intelligence 提供的智能服务接口,让 AI 助手可以直接使用 MOI 平台的各种数据处理和分析功能。
MOI MCP 主要功能:
- 创建连接器 - 连接各种数据源
- 载入数据 - 从不同数据源导入和处理数据
- 创建工作流 - 构建自动化的数据处理流程
- 获取解析后的数据 - 获取经过 MOI 处理和分析的结构化数据
可用工具
MOI MCP 提供了丰富的工具来满足不同的数据处理需求。以下是所有可用工具的详细说明:
术语说明:本文中的“目录/库/卷”均为数据中心下的资源层级概念,并非传统意义上的数据库概念。
📁 目录管理工具
- CreateCatalog - 创建新目录
- GetCatalogInfo - 获取目录详情
- GetCatalogList - 获取目录列表
- GetCatalogTree - 获取完整目录树结构
- DeleteCatalog - 删除目录
🗄️ 库管理工具
- CreateDatabase - 在指定目录下创建库
- GetDatabaseInfo - 获取库详细信息
- GetDatabaseList - 获取指定目录下的库列表
- GetDatabaseChildren - 获取库的子资源列表
- DeleteDatabase - 删除库
📦 卷管理工具
- CreateVolume - 在指定库下创建卷
- GetVolumeInfo - 获取卷详细信息
- DeleteVolume - 删除卷
📄 文件管理工具
- GetFileList - 列出卷内的文件条目
- DownloadFile - 下载文件
🔌 连接器管理工具
- CreateConnector - 创建新的数据源连接器(OSS、S3 等)
- ListConnectors - 获取现有连接器列表
- UpdateConnector - 更新连接器配置
- ListConnectorFiles - 列出连接器中的文件
📋 任务管理工具
- CreateLoadTask - 创建数据加载任务
- ListLoadTasks - 获取所有数据加载任务列表
🔄 工作流管理工具
- GetWorkflowMeta - 获取工作流详情
- CreateWorkflowMeta - 创建工作流
- ListWorkflowMetas - 获取工作流列表
- CreateWorkflowBranch - 创建工作流分支
- ListWorkflowBranches - 获取工作流分支列表
- GetWorkflowBranch - 获取工作流分支详情
- UpdateWorkflowBranch - 更新工作流分支
- DeleteWorkflowBranch - 删除工作流分支
- EnableWorkflowBranch - 启用工作流分支
- DisableWorkflowBranch - 禁用工作流分支
💡 使用提示:这些工具可以通过自然语言调用,AI 助手会自动选择合适的工具来完成您的请求。
1. MCP 配置
-
进入您的 MCP 客户端(Cursor、Claude 等)设置,找到配置 MCP 服务器的地方(不同客户端位置可能不同)
-
注册新的 MCP 服务器,在
mcpServers下添加 "moi" 配置块,配置内容如下:
{
"mcpServers": {
"mcp-moi-server": {
"type": "streamable-http",
"url": "https://mcp.moi.matrixorigin.cn/mcp/",
"note": "For Streamable HTTP connections, add this URL directly in your MCP Client",
"headers": {
"moi-key": "<your-api-key>"
}
}
}
}
- 保存配置文件后,退出客户端并重新进入,使配置生效
2. 获取 API Key
- 访问 MatrixOne Intelligence 控制台
- 进入 API 管理页面
- 创建新的 API Key
- 复制密钥并更新配置文件中的
<your-api-key> - 重启 AI 客户端
💡 详细说明:关于 API Key 的创建和管理,请参考 API Key 管理文档
开始使用
完成上述两个步骤后,就可以在对话中使用 MOI MCP 功能了:
