DataWorks MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REGIONNoOpen API 使用的地域,如 cn-shanghai、cn-beijing...
VERBOSENotrue 或 false,当 API 报错时,会打印出环境变量
NODE_ENVNodevelopment 或 product,当设定为 development 时,DataWorks MCP Tool 列表接口会带上 pre- ,Open API endpoint 也会带上 pre-
TOOL_NAMESNoTool 名字的白名单,这边写 Open API 的名字,可多选,透过半符逗号分开,如 CreateNode,UpdateNode
MCP_FILE_URINoDataWorks MCP 资源的获取地址,可指定一个 http 地址,没有 http 开头的话就会读本地路径,如 "/Users/xxx/Documents/mcp.json"
TOOL_FILE_URINoDataWorks MCP Tool 列表的获取地址,可指定一个 http 地址,没有 http 开头的话就会读本地路径,如 "/Users/xxx/Documents/dev-tools.json"
TOOL_CATEGORIESNoTool 分类的白名单,这边写 Open API 的分类,在此接口查看 Category,可多选,透过半符逗号分开,如 空间管理,运维中心,数据开发(新版),UTILS
OPEN_API_ENDPOINTNo更改 Open API 打的 endpoint,如"dataworks.cn-shanghai.aliyuncs.com"
ALIBABA_CLOUD_ACCESS_KEY_IDNo阿里云 AK ID,跟阿里云 AK Secret 匹配
ALIBABA_CLOUD_CREDENTIALS_URINoDataWorks 个人开发环境使用的认证方式,透过接口获取临时 AK,如果填了上面的 AK ID 与 AK Secret,就不用填这项
ALIBABA_CLOUD_ACCESS_KEY_SECRETNo阿里云 AK Secret,跟阿里云 AK ID 匹配

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
BatchUpdateTasksBatchUpdateTasks的定义详情,如接口返回范例描述,输入参数范例等
UpdateAlertRuleUpdateAlertRule的定义详情,如接口返回范例描述,输入参数范例等
CreateDataQualityRuleCreateDataQualityRule的定义详情,如接口返回范例描述,输入参数范例等
CreateDIAlarmRuleCreateDIAlarmRule的定义详情,如接口返回范例描述,输入参数范例等
CreateNodeCreateNode的定义详情,如接口返回范例描述,输入参数范例等
UpdateWorkflowUpdateWorkflow的定义详情,如接口返回范例描述,输入参数范例等
CreateWorkflowInstancesCreateWorkflowInstances的定义详情,如接口返回范例描述,输入参数范例等
UpdateDIJobUpdateDIJob的定义详情,如接口返回范例描述,输入参数范例等
ExecuteAdhocWorkflowInstanceExecuteAdhocWorkflowInstance的定义详情,如接口返回范例描述,输入参数范例等
UpdateDIAlarmRuleUpdateDIAlarmRule的定义详情,如接口返回范例描述,输入参数范例等
CreateAlertRuleCreateAlertRule的定义详情,如接口返回范例描述,输入参数范例等
CreateDataQualityEvaluationTaskCreateDataQualityEvaluationTask的定义详情,如接口返回范例描述,输入参数范例等
UpdateDataQualityEvaluationTaskUpdateDataQualityEvaluationTask的定义详情,如接口返回范例描述,输入参数范例等
CreateDIJobCreateDIJob的定义详情,如接口返回范例描述,输入参数范例等
UpdateTaskUpdateTask的定义详情,如接口返回范例描述,输入参数范例等
CreatePermissionApplyOrderCreatePermissionApplyOrder的定义详情,如接口返回范例描述,输入参数范例等

Tools

Functions exposed to the LLM to take actions

NameDescription
UpdateWorkflowDefinition

更新数据开发工作流信息

ListProjectRoles

获取工作空间角色详情列表

UpdateFunction

更新数据开发函数信息

UpdateTaskInstances

修改任务实例属性

ResumeTaskInstances

恢复任务实例

ListDataQualityRules

查询质量规则列表

ListDeployments

获取发布流程列表

BatchUpdateTasks

批量更新任务 *此Tool有MCP Resource,请查看BatchUpdateTasks(MCP Resource)获取更多使用此Tool的示例详情。

DeleteDataQualityEvaluationTask

删除数据质量监控

StopTaskInstances

终止任务实例

ListDataSourceSharedRules

查询数据源分享规则列表

DeleteResource

删除数据开发文件资源

ListDIJobMetrics

查看数据集成同步任务运行指标

ListUpstreamTaskInstances

获取上游任务实例列表

ListDIJobs

获取数据集成同步任务配置列表

ListUpstreamTasks

获取上游任务列表

GetTaskInstance

获取任务实例的详情

MoveResource

移动数据开发文件资源路径

UpdateDataQualityRule

更新质量规则

ListDataSources

获取数据源列表

DeleteDataQualityRule

删除质量规则

RerunTaskInstances

重跑任务实例

UpdateAlertRule

更新自定义监控告警规则 *此Tool有MCP Resource,请查看UpdateAlertRule(MCP Resource)获取更多使用此Tool的示例详情。

CreateDataQualityRule

创建质量规则 *此Tool有MCP Resource,请查看CreateDataQualityRule(MCP Resource)获取更多使用此Tool的示例详情。

ListDIJobEvents

获取数据集成同步任务的运行事件列表

ListTaskInstanceOperationLogs

获取任务实例的操作日志列表

ListWorkflows

获取工作流列表

GetNetwork

获取某个网络资源详细信息

RevokeMemberProjectRoles

撤销空间成员的空间角色

ListTaskInstances

获取任务实例列表

ImportWorkflowDefinition

导入数据开发工作流

DeleteDIAlarmRule

删除数据集成同步任务告警规则

MoveNode

移动数据开发节点路径

GetDataQualityEvaluationTask

查询数据质量监控详情

DeleteWorkflowDefinition

删除数据开发工作流

ExecDeploymentStage

执行发布流程的指定阶段

CreateDIAlarmRule

创建数据集成同步任务告警规则 *此Tool有MCP Resource,请查看CreateDIAlarmRule(MCP Resource)获取更多使用此Tool的示例详情。

DeleteNode

删除数据开发节点

TestDataSourceConnectivity

测试数据源的连通性

DeleteProjectMember

移除工作空间成员

GetProjectMember

查询工作空间成员详情

ListNetworks

获取资源组网络资源列表

CreateDataSource

创建数据源

RemoveTaskInstanceDependencies

移除任务实例的依赖关系

GetDIJob

查看数据集成同步任务配置详情

ListAlertRules

获取自定义规则列表

GetWorkflow

获取工作流的详情

CreateDeployment

创建发布流程

GetFunction

获取数据开发函数详情

GetTaskInstanceLog

获取任务实例的运行日志

GetDIJobLog

查看数据集成同步任务的运行日志

SuspendTaskInstances

暂停任务实例

RenameResource

重命名数据开发文件资源

GrantMemberProjectRoles

授予工作空间成员新的空间角色

GetResourceGroup

根据ID获取指定资源组信息

CreateNode

创建数据开发节点 *此Tool有MCP Resource,请查看CreateNode(MCP Resource)获取更多使用此Tool的示例详情。

CreateDataQualityEvaluationTaskInstance

创建数据质量校验监控实例

UpdateWorkflow

更新工作流 *此Tool有MCP Resource,请查看UpdateWorkflow(MCP Resource)获取更多使用此Tool的示例详情。

DeleteDataSource

删除数据源

StopWorkflowInstances

终止工作流实例

RenameFunction

重命名数据开发函数

StartDIJob

启动数据集成同步任务

CreateWorkflowInstances

创建工作流实例 *此Tool有MCP Resource,请查看CreateWorkflowInstances(MCP Resource)获取更多使用此Tool的示例详情。

DeleteWorkflow

删除工作流

RenameNode

重命名数据开发节点

CreateResource

创建数据开发文件资源

ListWorkflowDefinitions

获取数据开发工作流列表

UpdateDIJob

更新数据集成同步任务 *此Tool有MCP Resource,请查看UpdateDIJob(MCP Resource)获取更多使用此Tool的示例详情。

ExecuteAdhocWorkflowInstance

执行临时工作流实例 *此Tool有MCP Resource,请查看ExecuteAdhocWorkflowInstance(MCP Resource)获取更多使用此Tool的示例详情。

ListDataAssetTags

查询标签列表

ListDataQualityRuleTemplates

查询质量规则模版列表

GetWorkflowInstance

获取工作流实例的详情

AttachDataQualityRulesToEvaluationTask

关联数据质量规则与数据质量监控

GetCreateWorkflowInstancesResult

获取创建工作流实例结果

UpdateNode

更新数据开发节点信息

MoveWorkflowDefinition

移动数据开发工作流路径

GetDataQualityRule

查询质量规则详情

UpdateResource

更新数据开发文件资源信息

GetAlertRule

获取自定义监控告警规则

ListRoutes

获取网络资源的路由列表

GetDataQualityEvaluationTaskInstance

获取数据质量校验任务实例详情

StopDIJob

停止数据集成同步任务

ListDataQualityEvaluationTasks

查询质量监控任务列表

ListTaskOperationLogs

获取任务的操作日志列表

ListProjectMembers

查询工作空间成员列表

ListDownstreamTaskInstances

获取下游任务实例列表

GetRoute

根据ID获取指定路由信息

UpdateDataSource

修改数据源

UpdateDIAlarmRule

更新数据集成同步任务告警规则 *此Tool有MCP Resource,请查看UpdateDIAlarmRule(MCP Resource)获取更多使用此Tool的示例详情。

GetJobStatus

获取异步API运行状态

ListDataAssets

查询已关联标签的资产列表

GetDataQualityRuleTemplate

查询质量规则模版详情

DeleteFunction

删除数据开发函数

ListProjects

获取工作空间详情列表

CloneDataSource

克隆数据源

StartWorkflowInstances

启动工作流实例

TriggerSchedulerTaskInstance

触发调度任务实例

GetProject

获取工作空间详情

CreateAlertRule

创建自定义监控告警规则 *此Tool有MCP Resource,请查看CreateAlertRule(MCP Resource)获取更多使用此Tool的示例详情。

GetDeployment

获取发布流程详细信息

GetNode

获取数据开发节点详情

GetDataSource

查看数据源详情

DeleteTask

删除任务

DeleteDIJob

删除数据集成同步任务

GetResource

获取数据开发文件资源详情

CreateProjectMember

创建工作空间成员

CreateDataQualityEvaluationTask

创建数据质量监控 *此Tool有MCP Resource,请查看CreateDataQualityEvaluationTask(MCP Resource)获取更多使用此Tool的示例详情。

UpdateDataQualityEvaluationTask

更新数据质量监控 *此Tool有MCP Resource,请查看UpdateDataQualityEvaluationTask(MCP Resource)获取更多使用此Tool的示例详情。

ListWorkflowInstances

获取工作流实例列表

ListDownstreamTasks

获取下游任务列表

CreateFunction

创建数据开发函数

CreateWorkflowDefinition

创建数据开发工作流

ListNodes

获取数据开发节点列表

MoveFunction

移动数据开发函数路径

ListTasks

获取任务列表

ListResources

获取数据开发文件资源列表

ListDataQualityResults

查询质量结果列表

SetSuccessTaskInstances

置成功任务实例

ListDIAlarmRules

获取数据集成同步任务告警规则列表

DeleteAlertRule

删除自定义规则

AbolishDeployment

终止发布流程

ListNodeDependencies

获取数据开发节点的依赖节点

GetWorkflowDefinition

获取数据开发工作流详情

ListDIJobRunDetails

获取数据集成同步任务运行的执行进展

CreateDIJob

创建数据集成同步任务 *此Tool有MCP Resource,请查看CreateDIJob(MCP Resource)获取更多使用此Tool的示例详情。

RenameWorkflowDefinition

重命名数据开发工作流

GetProjectRole

获取工作空间角色详情

ListResourceGroups

获取资源组列表

UpdateTask

更新任务 *此Tool有MCP Resource,请查看UpdateTask(MCP Resource)获取更多使用此Tool的示例详情。

ListFunctions

获取数据开发函数列表

ListDataQualityEvaluationTaskInstances

查询质量监控任务实例列表

GetTask

获取任务的详情

GetMetaTableOutput

获取表的产出信息

GetMetaTableChangeLog

获取表的变更日志

GetRemind

获取自定义监控报警规则详情

GetTopic

获取事件的详情

ListTables

获取表列表

GetTopicInfluence

获取事件影响的基线实例列表

SaveDataServiceApiTestResult

保存API测试结果

GetMetaTablePartition

获取表的分区列表

GetAlertMessage

查询报警信息

SearchMetaTables

根据条件搜索表

ListAlertMessages

获取报警信息的列表

GetDataServiceApiTest

获取API测试结果

GetMetaTableIntroWiki

获取表的使用说明

ListLineage

查询实体血缘

CreateDISyncTask

创建数据集成同步任务

GetDataServiceApi

查询数据服务API开发态的详情

GetMetaDBTableList

获取引擎实例下的表

DeleteDataServiceApi

删除数据服务API

CreateDataServiceApi

创建数据服务API

ListDataServiceApis

获取数据服务API开发中的信息列表

TestDataServiceApi

测试数据服务API

GetDataServicePublishedApi

查询数据服务API的发布态信息

CreatePermissionApplyOrder

创建权限申请单 *此Tool有MCP Resource,请查看CreatePermissionApplyOrder(MCP Resource)获取更多使用此Tool的示例详情。

ListTopics

获取或搜索事件列表

AbolishDataServiceApi

下线数据服务API

ListPermissionApplyOrders

查询权限申请单列表

RevokeTablePermission

撤销用户的表权限

ApprovePermissionApplyOrder

审批权限申请单

SubmitDataServiceApi

提交数据服务API

ListDataServicePublishedApis

获取数据服务API的发布态信息列表

GetPermissionApplyOrderDetail

查询权限申请单的详细信息

UpdateDataServiceApi

更新数据服务API开发态的信息

PublishDataServiceApi

发布数据服务API

GetMetaTableBasicInfo

获取表的基础信息

GetMetaTableColumn

获取表的字段信息

ConvertTimestamps

将时间戳转成日期或时间。返回内容如果有时间戳,透过此Tool显示成为日期或时间。

ToTimestamps

将日期或时间转成时间戳。

ID: 5xvvskonjr