Labsco
aliyun logo

DataWorks

β˜… 46

from aliyun

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.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredAdvanced setup

MseeP.ai Security Assessment Badge

Try DataWorks Agent

Want a ready-to-use AI experience for DataWorks without manual MCP setup?

DataWorks Agent is Alibaba Cloud's built-in intelligent assistant for data development and operations. It connects to your DataWorks workspace out of the box, so you can use natural language to explore metadata, develop nodes, troubleshoot tasks, and manage resourcesβ€”no local MCP server configuration required.

DataWorks AgentThis MCP Server
Best forQuick start in the DataWorks consoleCustom AI clients (Cursor, Cline, etc.)
SetupOpen and use in browserInstall, configure AK, and connect MCP
IntegrationNative DataWorks experienceOpen API via MCP protocol

πŸ‘‰ Get started: https://dataworks.data.alibabacloud.com/product/agent?source=github

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.

If you prefer embedding DataWorks capabilities into your own AI workflow or IDE, follow the installation guide below.

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.

Project Structure

alibabacloud-dataworks-mcp-server/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ index.ts          # Main entry point
β”œβ”€β”€ package.json
└── tsconfig.json

Available Tools

The MCP server provides the following DataWorks tools:

See this link

Security Considerations

  • Keep your private key secure and never share it
  • Use environment variables for sensitive information
  • Regularly monitor and audit AI agent activities

Dependencies

Key dependencies include:

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the Apache 2.0 License.