mcpField
A
Aliyun MCP Server

Aliyun MCP Server

本地服务
github.com/nailuoGG云与基础设施283 周前更新

关于 Aliyun MCP Server

Aliyun MCP Server 提供与阿里云交互的 MCP 工具,目前支持查询 SLS(简单日志服务)。它面向需要通过 Claude 或其他已配置 MCP 客户端检索云日志的用户。

主要功能

  1. 01查询 SLS 日志
  2. 02设置查询时间范围
  3. 03分页获取日志结果
  4. 04限制结果数量并反向排序

适用场景

  1. 01在项目日志库中搜索错误
  2. 02检查指定时间范围内的日志
  3. 03分批获取日志结果

MCP 相关

它向 MCP 客户端提供 `querySLSLogs` 工具,可通过查询条件、时间范围和分页选项检索 Aliyun SLS 日志。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Aliyun MCP 服务

此 MCP 服务可通过 Claude 与 Aliyun(Alibaba Cloud)服务交互。

功能

  • 查询 SLS(Simple Log Service)日志
  • (未来)管理 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 替换为此代码库的实际路径,并提供你的 Aliyun 凭据。

使用方法

配置完成后,你可以让 Claude 查询 SLS 日志:

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

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

可用工具

querySLSLogs

查询 Aliyun SLS(Simple Log Service)日志。

参数:

  • 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
}

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。