A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface.
A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the [DataWorks](https://www.alibabacloud.com/help/en/dataworks/) Open API through a standardized interface. This implementation is based on the Alibaba Cloud Open API and enables AI agents to perform cloud resources operations seamlessly.
Documentation
Overview
This MCP server:
Interact with DataWorks Open API
Manage DataWorks resources
Prerequisites
Node.js (v16 or higher)
pnpm (recommended), npm, or yarn
DataWorks Open API with access key and secret key
Installation# Option 1: Install from npm (recommend for clients like Cursor/Cline)
npm install -g alibabacloud-dataworks-mcp-server\n\n# Or install locally in your project
npm install alibabacloud-dataworks-mcp-server
```\n\n### Option 2: Build from Source (for developers)
1. Clone this repository:
```bash
git clone https://github.com/aliyun/alibabacloud-dataworks-mcp-server
cd alibabacloud-dataworks-mcp-server
Install dependencies (pnpm is recommended, npm is supported):
pnpm install
Build the project:
pnpm run build
Development the project (by @modelcontextprotocol/inspector):