
argoproj-labs/mcp-for-argocd
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Argo CD용 모델 컨텍스트 프로토콜(MCP) 서버 구현체입니다.
개요
Argo CD용 모델 컨텍스트 프로토콜(MCP) 서버 구현으로, AI 어시스턴트가 자연어를 통해 Argo CD 애플리케이션과 상호작용할 수 있게 합니다. 이 서버는 Stdio 및 HTTP 스트림 전송 프로토콜을 통해 Visual Studio Code 및 기타 MCP 클라이언트와의 원활한 통합을 가능하게 합니다. - : 다양한 클라이언트와의 유연한 통합을 위해 stdio 및 HTTP 스트림 전송 모드를 모두 지원합니다 - : Argo CD 자원 및 운영에 대한 포괄적인 접근 제공 - : AI 비서가 자연어로 Argo CD와 상호작용할 수 있도록 사전 설정된 도구 서버는 다음과 같은 ArgoCD 관리 도구를 제공합니다: - list_clusters: ArgoCD에 등록된 모든 클러스터 목록 - get_appproject: 특정 앱프로젝트(프로젝트)에 대한 상세 정보 제공 - list_applications: 모든 애플리케이션 목록 및 필터링 - get_application: 특정 애플리케이션에 대한 상세 정보 얻기 - create_application: 새 애플리케이션 생성 - update_application: 기존 애플리케이션 -... 업데이트
개요(AI 번역)
Argo CD용 모델 컨텍스트 프로토콜(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 어시스턴트 레디: 자연어로 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>"
}
}
}
}