
Alibabacloud-Observabilité-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集成
相关推荐
🧑🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.
🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.
⛓️RULEGO est un cadre de moteur de règle d'orchestration des composants de nouvelle génération légère, intégrée, intégrée et de nouvelle génération pour GO.
Créez facilement des outils et des agents LLM à l'aide de fonctions Plain Bash / JavaScript / Python.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 QQ / 微信 (企业微信、个人微信) / 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Dify 、 Claude 、 GEMINI 、 XAI 、 PPIO 、 OLLAMA 、 LM Studio 、阿里云百炼、火山方舟、 Siliconflow 、 Qwen 、 Moonshot 、 ChatGlm 、 Sillytraven 、 MCP 等 LLM 的机器人 / Agent | Plateforme de bots de messagerie instantanée basés sur LLM, prend en charge Discord, Telegram, WeChat, Lark, Dingtalk, QQ, Slack