首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
腾讯云日志服务CLS云托管2025-09-04181分享添加福利群:解决AI开发者的「MCP实战痛点」
通过 MCP Server 查询日志服务 CLS 中存储的日志数据,以实现大模型平台/工具与日志数据的结合。例如使用自然语言查询日志,降低日志查询复杂度;整合至运维排障流程中,智能分析系统异常。
By 腾讯云CLS团队
2025-09-04181
woa
详情内容 该MCP已通过腾讯云MCP广场安全扫描检测

CLS MCP Server

本项目是一个基于Node.js的服务端,集成了腾讯云日志服务(CLS)并支持模型上下文协议(MCP)。

配置说明

安装Node.js

按照 Node.js 官方指引安装Node.js环境。

MCP Server 设置

Stdio 模式

要将cls-mcp-server配置为标准输入输出传输的MCP服务,请在mcpServers设置中添加以下JSON配置:

{
  "mcpServers": {
    "cls-mcp-server": {
      "isActive": true,
      "name": "cls-mcp-server",
      "type": "stdio",
      "registryUrl": "",
      "command": "npx",
      "args": [
        "-y",
        "cls-mcp-server@latest"
      ],
      "env": {
        "TRANSPORT": "stdio",
        "TENCENTCLOUD_SECRET_ID": "YOUR_TENCENT_SECRET_ID",
        "TENCENTCLOUD_SECRET_KEY": "YOUR_TENCENT_SECRET_KEY",
        "TENCENTCLOUD_API_BASE_HOST": "tencentcloudapi.com",
        "TENCENTCLOUD_REGION": "ap-guangzhou",
        "MAX_LENGTH": "15000"
      }
    }
  }
}

详细参数说明请参阅 环境变量说明 .

SSE 模式

  1. 在当前目录创建.env文件,配置环境变量:
TRANSPORT=sse
TENCENTCLOUD_SECRET_ID=YOUR_TENCENT_SECRET_ID
TENCENTCLOUD_SECRET_KEY=YOUR_TENCENT_SECRET_KEY
TENCENTCLOUD_API_BASE_HOST=tencentcloudapi.com
TENCENTCLOUD_REGION=ap-guangzhou
MAX_LENGTH=15000
PORT=3000

详细参数说明请参阅 环境变量说明 .

  1. 运行以下命令启动SSE服务端
npx -y cls-mcp-server@latest
  1. 配置您的mcpServers设置
{
  "mcpServers": {
    "cls-mcp-server": {
      "name": "cls-mcp-server",
      "type": "sse",
      "isActive": true,
      "baseUrl": "http://localhost:3000/sse"
    }
  }
}

环境变量说明

  • TRANSPORT - 指定MCP传输协议,可选值:stdio(标准输入输出)或sse(服务器发送事件)。默认值:stdio
  • TENCENTCLOUD_SECRET_ID - 必填,腾讯云API访问密钥ID,密钥配置方式及所需权限参阅 帮助文档
  • TENCENTCLOUD_SECRET_KEY - 必填,腾讯云API访问密钥
  • TENCENTCLOUD_API_BASE_HOST - 选填,腾讯云API服务端点域名。默认值:tencentcloudapi.com
  • TENCENTCLOUD_REGION - 选填,默认查询日志主题所属地域(如ap-guangzhou表示广州地域)
  • MAX_LENGTH - 选填,用于适配不同AI模型的token限制,未指定时会将所有内容发送至大模型
  • PORT - 仅SSE模式有效,指定服务端监听端口。默认值:3000
通过SSE URL连接服务
Server已在腾讯云托管,可在连接后免费调用和在线进行工具测试~
工具测试
已支持Server下的5个工具,可选择工具进行在线测试
GetCurrentTimestamp
get current timestamp in milliseconds
GetRegionCodeByName
search region parameter by region name
GetTopicInfoByName
search topic info by topic name
SearchLog
Search logs based on query parameters
TextToSearchLogQuery
get cls SearchLog Query with natual language generated by user
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档