MCP.so
登录

MaxCompute MCP Server

@datafe

基本信息

分类

其他

许可证

Apache-2.0

传输方式

stdio

作者

datafe

关于 MaxCompute MCP Server

Alibaba cloud MaxCompute (ODPS) MCP server implemented by python

MaxCompute MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "maxcompute-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "."
      ]
    }
  }
}

MaxCompute MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MaxCompute MCP Server?

A Model Context Protocol (MCP) server that provides query and schema tools for Alibaba Cloud MaxCompute, enabling AI assistants to interact with MaxCompute tables and data.

How to use MaxCompute MCP Server?

Configure the server in your MCP client (e.g., Cline) by adding the provided uv command and environment variables (ALIBABA_CLOUD_ACCESS_KEY_ID, ALIBABA_CLOUD_ACCESS_KEY_SECRET, ALIBABA_CLOUD_MAXCOMPUTE_PROJECT, ALIBABA_CLOUD_MAXCOMPUTE_ENDPOINT) to the client’s settings file. Then invoke the tools via the MCP client.

Key features of MaxCompute MCP Server

  • Execute SELECT queries on MaxCompute projects
  • Retrieve the latest partition name for a table
  • List all tables in a MaxCompute project
  • Describe a table’s schema (DESC command output)
  • Easy integration with MCP-compatible clients like Cline

Use cases of MaxCompute MCP Server

  • Quickly explore MaxCompute table schemas via an AI assistant
  • Run read-only queries without writing full SQL client code
  • Automate partition discovery for data pipeline checks
  • Integrate MaxCompute metadata into AI-powered data catalog tools

常见问题

1

What environment variables are required?

`ALIBABA_CLOUD_ACCESS_KEY_ID`, `ALIBABA_CLOUD_ACCESS_KEY_SECRET`, `ALIBABA_CLOUD_MAXCOMPUTE_PROJECT`, and `ALIBABA_CLOUD_MAXCOMPUTE_ENDPOINT` must be set.

2

What SQL queries are allowed?

Only `SELECT` queries are permitted; other SQL statements are rejected.

3

How do I install the server?

You can build from source using `uv pip install .` and `uv build`, or run it directly via `uv run --with maxcompute-mcp-server maxcompute-mcp-server`.

4

Where can I find my MaxCompute endpoint and project?

Endpoint details are available in the [MaxCompute endpoint documentation](https://help.aliyun.com/zh/maxcompute/user-guide/endpoints), and project list is in the [MaxCompute console](https://maxcompute.console.aliyun.com/cn-shanghai/project-list).

5

Does the server support authentication via roles instead of access keys?

The README only shows access key authentication; no other authentication methods are mentioned.

评论

其他 分类下的更多 MCP 服务器