Aliyun Mcp Server

Aliyun Mcp Server

🚀 阿里云 MCP 服务器

此 MCP 服务器提供了借助 Claude 与阿里云(Alibaba Cloud)服务进行交互的工具,能帮助用户更便捷地管理和查询阿里云相关服务。

✨ 主要特性

  • 日志查询:可查询 SLS(简单日志服务)日志。
  • 未来规划:后续将支持管理 ECS 实例以及部署无服务器函数。

📦 安装指南

构建服务器

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 日志,示例如下:

从项目 "my-project" 和日志库 "my-logstore" 中查询包含关键字 "error" 的最近一小时内的日志。

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

高级用法

querySLSLogs

此工具可用于查询阿里云 SLS(简单日志服务)日志。

参数说明

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

使用示例

{
"project": "my-project",
"logstore": "my-logstore",
"query": "error",
"limit": 10
}
  • 0 关注
  • 0 收藏,24 浏览
  • system 提出于 2025-10-05 22:57

相似服务问题

相关AI产品