
argoproj-labs/mcp-for-argocd
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Argo CD向けのモデルコンテキストプロトコル(MCP)サーバーの実装です。
概要
Argo CD用のModel Context Protocol(MCP)サーバーの実装で、AIアシスタントが自然言語を通じてArgo CDアプリケーションとやり取りできるようにします。このサーバーは、StdioおよびHTTPストリームトランスポートプロトコルを通じてVisual Studio Codeや他のMCPクライアントとのシームレスな統合を可能にします。 - : stdioおよびHTTPストリームトランスポートモードの両方をサポートし、異なるクライアントとの柔軟な統合を実現 - : Argo CDのリソースと運用への包括的なアクセスを提供します - : AIアシスタントが自然言語でArgo CDとやり取りできる事前設定ツール サーバーは以下のArgoCD管理ツールを提供します: - list_clusters:ArgoCDに登録されたすべてのクラスターを一覧表示 - get_appproject:特定のAppProject(プロジェクト)に関する詳細な情報を得る - list_applications:すべてのアプリケーションをリストアップ・フィルタリング - get_application:特定のアプリケーションの詳細情報を取得 - create_application:新しいアプリケーションを作成する - update_application:既存のアプリケーションを更新-...
概要(AI 翻訳)
Argo CD用のModel Context Protocol(MCP)サーバーの実装で、AIアシスタントが自然言語を通じてArgo CDアプリケーションとやり取りできるようにします。このサーバーは、StdioおよびHTTPストリームトランスポートプロトコルを通じてVisual Studio Codeや他のMCPクライアントとのシームレスな統合を可能にします。
",
「ARGOCD_API_TOKEN」: "
}
});
const urlForWebsites = vscode:mcp/install?${encodeURIComponent(config)};
GitHubのマークダウンではvscode:への直接リンクは許可されていないため、私たちのリダイレクトをご利用ください:
const urlForGithub = https://insiders.vscode.dev/redirect?url=${encodeURIComponent(urlForWebsites)};
–>
特徴
- トランスポートプロトコル:異なるクライアントとの柔軟な統合のために、stdioおよびHTTPストリームのトランスポートモードの両方をサポートします
- 完全なArgo CD API統合:Argo CDリソースと運用への包括的なアクセスを提供します
- AI Assistant Ready:自然言語でArgo CDとAIアシスタントがやり取りするための事前設定ツール
利用可能なツール
サーバーは以下のArgoCD管理ツールを提供します:
クラスター管理
list_clusters:ArgoCDに登録されたすべてのクラスタを一覧表示
プロジェクトマネジメント
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Argo CD MCP Server
An implementation of Model Context Protocol (MCP) server for Argo CD, enabling AI assistants to interact with your Argo CD applications through natural language. This server allows for seamless integration with Visual Studio Code and other MCP clients through stdio and HTTP stream transport protocols.
Features
- Transport Protocols: Supports both stdio and HTTP stream transport modes for flexible integration with different clients
- Complete Argo CD API Integration: Provides comprehensive access to Argo CD resources and operations
- AI Assistant Ready: Pre-configured tools for AI assistants to interact with Argo CD in natural language
Available Tools
The server provides the following ArgoCD management tools:
Cluster Management
list_clusters: List all clusters registered with ArgoCD
Project Management
get_appproject: Get detailed information about a specific AppProject (project)
Application Management
インストール
npx argocd-mcp@latest stdio設定
{
"mcpServers": {
"argocd-mcp": {
"command": "npx",
"args": [
"argocd-mcp@latest",
"stdio"
],
"env": {
"ARGOCD_BASE_URL": "<argocd_url>",
"ARGOCD_API_TOKEN": "<argocd_token>"
}
}
}
}