Labsco
MCP SERVER

Alibaba Cloud Observability

by aliyun

Ask a question about your SLS logs or CloudMonitor metrics in words, and let the server write the query.

Observability, Monitoring & Incident Response
Summary
The query language stays the server's problem.

SLS answers in SQL and in SPL, and CloudMonitor in its own console; knowing which to reach for is most of the work during an incident. These tools take the question and produce the query, with the time range parsed however you happened to phrase it.

What it is

The Go implementation of Alibaba Cloud's observability MCP server, giving models structured access to Log Service (SLS) and CloudMonitor (CMS). It ships as a single binary with no runtime dependencies and speaks stdio, SSE or streamable-http.

What you get
  • A plain-language question turned into an SLS SQL query
  • The same question expressed in SPL, for SLS's processing pipeline
  • CloudMonitor 2.0 queried in natural language
  • Time expressions understood several ways: relative, absolute timestamps, Grafana style, and preset keywords
  • Time-series comparison with statistics, trend analysis and a difference score
  • Retries with exponential backoff, a circuit breaker and graceful shutdown, with errors described in English alongside a suggested fix
Requirements

Download the binary for your platform from the project's Releases page; it needs no runtime. Credentials go in the environment as an Alibaba Cloud access key id and its secret. Start it in stdio mode for a desktop client, or set the transport in config.yaml for network mode. The earlier Python implementation remains available in the repository's v1 directory.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary