AL

argoproj-labs/mcp-for-argocd

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

601 stars 116 forks Качество 91 Тренд 36Apache-2.0

Реализация сервера Model Context Protocol (MCP) для Argo CD.

Обзор

Реализация сервера Model Context Protocol (MCP) для Argo CD, позволяющая ассистентам ИИ взаимодействовать с вашими приложениями Argo CD через естественный язык. Этот сервер обеспечивает бесшовную интеграцию с Visual Studio Code и другими MCP-клиентами через протоколы stdio и HTTP-потока. - : Поддерживает как stdio, так и HTTP-потоковые режимы для гибкой интеграции с разными клиентами - : Обеспечивает полный доступ к ресурсам и операциям Argo CD - : Заранее настроенные инструменты для AI-ассистентов для взаимодействия с Argo CD на естественном языке Сервер предоставляет следующие инструменты управления ArgoCD: - list_clusters: Список всех кластеров, зарегистрированных в ArgoCD - get_appproject: Получить подробную информацию о конкретном AppProject (проекте) - list_applications: Список и фильтрация всех приложений - get_application: Получение подробной информации о конкретном приложении - create_application: Создание нового приложения - update_application: Обновление существующего -...

Обзор (машинный перевод)

Реализация сервера Model Context Protocol (MCP) для Argo CD, позволяющая ассистентам ИИ взаимодействовать с вашими приложениями Argo CD через естественный язык. Этот сервер обеспечивает бесшовную интеграцию с Visual Studio Code и другими MCP-клиентами через протоколы stdio и HTTP-потока.

", “ARGOCD_API_TOKEN”: " " } }); const urlForWebsites = vscode:mcp/install?${encodeURIComponent(config)}; Github markdown не позволяет напрямую ссылаться на vscode:, поэтому вы можете воспользоваться нашим перенаправлением: const urlForGithub = https://insiders.vscode.dev/redirect?url=${encodeURIComponent(urlForWebsites)}; –>


Особенности

  • Транспортные протоколы: поддерживает как stdio, так и HTTP-режимы потока для гибкой интеграции с разными клиентами
  • Полная интеграция с Argo CD API: обеспечивает полный доступ к ресурсам и операциям Argo CD
  • AI Assistant Ready: Заранее настроенные инструменты для AI-ассистентов для взаимодействия с Argo CD на естественном языке

Доступные инструменты

Сервер предоставляет следующие инструменты управления ArgoCD:

Управление кластером

  • list_clusters: Перечислить все кластеры, зарегистрированные в ArgoCD

Управление проектами

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Установка

npx argocd-mcp@latest stdio
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "argocd-mcp": { "command": "npx", "args": [ "argocd-mcp@latest", "stdio" ], "env": { "ARGOCD_BASE_URL": "<argocd_url>", "ARGOCD_API_TOKEN": "<argocd_token>" } } } }