Alibaba Cloud DataWorks
Free阿里云 DataWorks 官方集成,通过标准化接口与 DataWorks Open API 进行 AI 交互,用于云资源操作。
FreeFree tier
Inputs: textOutputs: text
About Alibaba Cloud DataWorks
A Model Context Protocol (MCP) server that enables AI agents to interact with Alibaba Cloud DataWorks through a standardized interface. Based on the Aliyun Open API, it allows users to manage DataWorks resources, explore metadata, develop nodes, troubleshoot tasks, and perform cloud operations using natural language or custom AI clients. The server supports installation via npm or building from source, with configurable tool categories and names. It is designed for developers integrating DataWorks capabilities into AI workflows or IDEs like Cursor and Cline.
Key Features
Provides standardized MCP interface for AI agents to interact with DataWorks Open API
Based on official Aliyun Open API
Supports management of DataWorks resources (projects, nodes, metadata, etc.)
Configurable tool categories and specific tool names via environment variables
Installable via npm (global or local) or build from source
Supports custom AI clients such as Cursor, Cline, and other MCP-compatible tools
Offers an alternative built-in DataWorks Agent for browser-based use without local setup
Pros & Cons
Pros
- Official Alibaba Cloud tool, ensuring compatibility and reliability
- Open-source and free to use
- Standardized MCP protocol enables integration with many AI clients
- Flexible configuration of tool categories and names
- Easy installation via npm or from source
Cons
- Requires Alibaba Cloud access keys for authentication
- Requires Node.js v16+ and package manager (pnpm/npm/yarn)
- Limited to DataWorks and Alibaba Cloud ecosystem
- Some setup needed for MCP client configuration
Best For
Integrating DataWorks resource management into AI-powered IDE workflowsNatural language querying of DataWorks metadata and node statusAutomating cloud resource operations via AI agentsDeveloping custom AI assistants for data engineering teams using DataWorks
FAQ
What is this MCP server for?
It is a Model Context Protocol server that provides tools for AI agents to interact with Alibaba Cloud DataWorks Open API, enabling natural language or programmatic management of DataWorks resources.
How do I install it?
You can install it globally via npm: npm install -g alibabacloud-dataworks-mcp-server, or build from source by cloning the repository and running pnpm install && pnpm run build.
What configuration is needed?
You need to set environment variables: REGION, ALIBABA_CLOUD_ACCESS_KEY_ID, ALIBABA_CLOUD_ACCESS_KEY_SECRET, and optionally TOOL_CATEGORIES and TOOL_NAMES.