A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface.
Created 3 months ago
A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface.
What is A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface.?
This MCP server interacts with DataWorks Open API and manages DataWorks resources. It implements the Model Context Protocol specification to standardize cloud resource interactions for AI agents. The server requires Node.js and provides installation options via npm or from source.
Documentation
DataWorks MCP Server
A Model Context Protocol (MCP) server that provides tools for AI, allowing it to interact with the DataWorks Open API through a standardized interface. This implementation is based on the Aliyun Open API and enables AI agents to perform cloud resources operations seamlessly.
Overview
This MCP server:
Interact with DataWorks Open API
Manage DataWorks resources
The server implements the Model Context Protocol specification to standardize cloud resource interactions for AI agents.
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
# Or install locally in your project
npm install alibabacloud-dataworks-mcp-server
Option 2: Build from Source (for developers)
Clone this repository:
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):