Aliyun MCP Server

阿里云MCP服务器

该MCP服务器提供了通过Claude与阿里云服务交互的工具。

特征

  • 查询SLS(简单日志服务)日志
  • (未来)管理 ECS 实例
  • (未来)部署无服务器功能

配置

  1. 构建服务器:
npm install npm run build

与 Claude Desktop 一起使用

将服务器添加到您的 claude_desktop_config.json:

{ "mcpServers": { "aliyun": { "command": "node", "args": ["/path/to/aliyun-mcp-server/build/index.js"], "env": { "ALIYUN_ACCESS_KEY_ID": "your-access-key-id", "ALIYUN_ACCESS_KEY_SECRET": "your-access-key-secret", "SLS_ENDPOINT": "cn-hangzhou.log.aliyuncs.com" }, "disabled": false, "autoApprove": [] } } }

Cline 的配置

将服务器添加到 VSCode 设置cline_mcp_settings.json中的 Cline MCP 设置文件中

{ "mcpServers": { "aliyun": { "command": "node", "args": ["/path/to/aliyun-mcp-server/build/index.js"], "env": { "ALIYUN_ACCESS_KEY_ID": "your-access-key-id", "ALIYUN_ACCESS_KEY_SECRET": "your-access-key-secret", "SLS_ENDPOINT": "cn-hangzhou.log.aliyuncs.com" }, "disabled": false, "autoApprove": [] } } }

/path/to/aliyun-mcp-server替换为此存储库的实际路径,并提供您的阿里云凭据。

用法

配置完成后,您可以要求 Claude 查询 SLS 日志:

Query SLS logs from project "my-project" and logstore "my-logstore" with the query "error" for the last hour.

Claude 将使用 MCP 服务器执行查询并返回结果。

可用工具

查询SLSLogs

查询阿里云SLS(简单日志服务)日志。

参数:

  • project (必填):SLS 项目名称
  • logstore (必填):SLS日志库名称
  • query (必需):SLS查询语句
  • from (可选):开始时间(以毫秒为单位)(默认为 1 小时前)
  • to (可选):结束时间(以毫秒为单位)(默认为现在)
  • limit (可选):返回的最大日志数量(默认值:100,最大值:1000)
  • offset (可选):分页偏移量(默认值:0)
  • reverse (可选):是否以相反的顺序返回结果(默认值:false)

例子:

{ "project": "my-project", "logstore": "my-logstore", "query": "error", "limit": 10 }
-
security - not tested
-
license - not tested
-
quality - not tested

一个 Claude 集成工具,使用户能够通过自然语言命令查询和分析阿里云简单日志服务日志。

  1. Features
    1. Configuration
      1. Usage with Claude Desktop
      2. Configuration for Cline
    2. Usage
      1. Available Tools
        1. querySLSLogs
      ID: y66zj60uv5