关于 Aliyun MCP Server
Aliyun MCP Server 提供与阿里云交互的 MCP 工具,目前支持查询 SLS(简单日志服务)。它面向需要通过 Claude 或其他已配置 MCP 客户端检索云日志的用户。
主要功能
- 01查询 SLS 日志
- 02设置查询时间范围
- 03分页获取日志结果
- 04限制结果数量并反向排序
适用场景
- 01在项目日志库中搜索错误
- 02检查指定时间范围内的日志
- 03分批获取日志结果
MCP 相关
它向 MCP 客户端提供 `querySLSLogs` 工具,可通过查询条件、时间范围和分页选项检索 Aliyun SLS 日志。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Aliyun MCP 服务
此 MCP 服务可通过 Claude 与 Aliyun(Alibaba Cloud)服务交互。
功能
- 查询 SLS(Simple Log Service)日志
- (未来)管理 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 替换为此代码库的实际路径,并提供你的 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
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。