
Alibababacloud-observability-MCP-Server
3 years
Works with Finder
5
Github Watches
2
Github Forks
5
Github Stars
阿里云可观测MCP服务
阿里云可观测 MCP服务,提供了一系列访问阿里云可观测各产品的工具能力,覆盖产品包含阿里云日志服务SLS、阿里云应用实时监控服务ARMS、阿里云云监控等,任意支持 MCP 协议的智能体助手都可快速接入。支持的产品如下: 目前提供的 MCP 工具以阿里云日志服务为主,其他产品会陆续支持,工具详细如下: 可以查看 版本记录 场景一: 快速查询某个 logstore 相关结构 场景二: 模糊查询最近一天某个 logstore下面访问量最高的应用是什么 场景三: 查询 ARMS 某个应用下面响应最慢的几条 Trace 为了确保 MCP Server 能够成功访问和操作您的阿里云可观测性资源,您需要配置以下权限: 阿里云访问密钥 (AccessKey): 当你初始化时候不传入 AccessKey 和 AccessKey Secret 时,会使用默认凭据链进行登录 RAM 授权 (重要): 请务必关注以下安全事项和部署最佳实践: 密钥安全: 访问控制 (关键): 在使用 MCP Server 之前,需要先获取阿里云的 AccessKeyId 和 AccessKeySecret,请参考 阿里云 AccessKey 管理 ⚠️ 需要 Python 3.10 及以上版本。 直接使用 pip 安装即可,安装命令如下: 可通过命令行传递指定参数: 以 SSE 启动方式为例,transport 端口为 8888,实际使用时需要根据实际情况修改
简介
版本记录
场景举例
sls_list_logstores
sls_describe_logstore
sls_list_logstores
sls_describe_logstore
sls_translate_natural_language_to_query
sls_execute_query
arms_search_apps
arms_generate_trace_query
sls_translate_natural_language_to_query
sls_execute_query
权限要求
安全与部署建议
使用说明
使用 pip 安装
pip install mcp-server-aliyun-observability
python -m mcp_server_aliyun_observability --transport sse --access-key-id <your_access_key_id> --access-key-secret <your_access_key_secret>
--transport
指定传输方式,可选值为 sse
或 stdio
,默认值为 stdio
--access-key-id
指定阿里云 AccessKeyId,不指定时会使用环境变量中的ALIBABA_CLOUD_ACCESS_KEY_ID--access-key-secret
指定阿里云 AccessKeySecret,不指定时会使用环境变量中的ALIBABA_CLOUD_ACCESS_KEY_SECRET--log-level
指定日志级别,可选值为 DEBUG
、INFO
、WARNING
、ERROR
,默认值为 INFO
--transport-port
指定传输端口,默认值为 8000
,仅当 --transport
为 sse
时有效
uv run mcp-server-aliyun-observability
从源码安装
# clone 源码
git clone git@github.com:aliyun/alibabacloud-observability-mcp-server.git
# 进入源码目录
cd alibabacloud-observability-mcp-server
# 安装
pip install -e .
# 运行
python -m mcp_server_aliyun_observability --transport sse --access-key-id <your_access_key_id> --access-key-secret <your_access_key_secret>
AI 工具集成
Cursor,Cline 等集成
{
"mcpServers": {
"alibaba_cloud_observability": {
"url": "http://localhost:7897/sse"
}
}
}
--directory
参数,指定源码目录,最好是绝对路径{
"mcpServers": {
"alibaba_cloud_observability": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/alibabacloud-observability-mcp-server",
"run",
"mcp-server-aliyun-observability"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "<your_access_key_id>",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "<your_access_key_secret>"
}
}
}
}
{
"mcpServers": {
"alibaba_cloud_observability": {
"command": "uv",
"args": [
"run",
"mcp-server-aliyun-observability"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "<your_access_key_id>",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "<your_access_key_secret>"
}
}
}
}
Cherry Studio集成
Cursor集成
ChatWise集成
相关推荐
😎简单易用、🧩丰富生态 -大模型原生即时通信机器人平台| 适配QQ / 微信(企业微信、个人微信) /飞书 /钉钉 / discord / telegram / slack等平台| 支持chatgpt,deepseek,dify,claude,基于LLM的即时消息机器人平台,支持Discord,Telegram,微信,Lark,Dingtalk,QQ,Slack