Aliyun MCP Server

Aliyun MCP サーバー

この MCP サーバーは、Claude を通じて Aliyun (Alibaba Cloud) サービスと対話するためのツールを提供します。

特徴

  • SLS(シンプルログサービス)ログを照会する
  • (将来)ECSインスタンスの管理
  • (将来)サーバーレス関数のデプロイ

構成

  1. サーバーを構築します。
npm install npm run build

Claude Desktopでの使用

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": [] } } }

Cline の構成

VSCode の設定cline_mcp_settings.json内の Cline MCP 設定ファイルにサーバーを追加します。

{ "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": [] } } }

/path/to/aliyun-mcp-serverこのリポジトリへの実際のパスに置き換え、Aliyun の資格情報を入力します。

使用法

設定が完了したら、Claude に SLS ログを照会するよう依頼できます。

Query SLS logs from project "my-project" and logstore "my-logstore" with the query "error" for the last hour.

Claude は MCP サーバーを使用してクエリを実行し、結果を返します。

利用可能なツール

クエリSLSLogs

Aliyun SLS (Simple Log Service) ログを照会します。

パラメータ:

  • project (必須): SLS プロジェクト名
  • logstore (必須): SLS ログストア名
  • query (必須): SLSクエリステートメント
  • from (オプション):開始時刻(ミリ秒単位)(デフォルトは1時間前)
  • to (オプション): 終了時刻(ミリ秒単位)(デフォルトは現在)
  • limit (オプション): 返されるログの最大数 (デフォルト: 100、最大: 1000)
  • offset (オプション):ページ区切りのオフセット(デフォルト:0)
  • reverse (オプション):結果を逆順に返すかどうか(デフォルト:false)

例:

{ "project": "my-project", "logstore": "my-logstore", "query": "error", "limit": 10 }
-
security - not tested
-
license - not tested
-
quality - not tested

ユーザーが自然言語コマンドを使用して Aliyun (Alibaba Cloud) Simple Log Service ログを照会および分析できるようにする Claude 統合ツール。

  1. Features
    1. Configuration
      1. Usage with Claude Desktop
      2. Configuration for Cline
    2. Usage
      1. Available Tools
        1. querySLSLogs
      ID: y66zj60uv5