Provides Model Context Protocol (MCP) tools for querying Aliyun Simple Log Service (SLS) logs with future support for managing ECS instances and deploying serverless functions, enabling seamless integration with AI models like Claude.
Unlock the full potential of Aliyun MCP Server through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
This MCP server provides tools for interacting with Aliyun (Alibaba Cloud) services through Claude.
npm install npm run build
Add the server to your 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": [] } } }
Add the server to your Cline MCP settings file inside VSCode's settings cline_mcp_settings.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": [] } } }
Replace /path/to/aliyun-mcp-server
with the actual path to this repository, and provide your Aliyun credentials.
Once configured, you can ask Claude to query SLS logs:
Query SLS logs from project "my-project" and logstore "my-logstore" with the query "error" for the last hour.
Claude will use the MCP server to execute the query and return the results.
Query Aliyun SLS (Simple Log Service) logs.
Parameters:
project
(required): SLS project namelogstore
(required): SLS logstore namequery
(required): SLS query statementfrom
(optional): Start time in milliseconds (defaults to 1 hour ago)to
(optional): End time in milliseconds (defaults to now)limit
(optional): Maximum number of logs to return (default: 100, max: 1000)offset
(optional): Offset for pagination (default: 0)reverse
(optional): Whether to return results in reverse order (default: false)Example:
{ "project": "my-project", "logstore": "my-logstore", "query": "error", "limit": 10 }
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!