argocd-mcp
116
The Argo CD MCP Server is a Model Context Protocol (MCP) server for Argo CD, designed to enable AI assistants to interact with Argo CD applications using natural language. It offers full integration with the Argo CD API and supports multiple transport protocols, making it ready for use with tools like VS Code.
Argo CD MCP Server
An implementation of a Model Context Protocol (MCP) server for Argo CD, allowing AI assistants to interact with Argo CD applications through natural language. It supports seamless integration with Visual Studio Code and other MCP clients using stdio and HTTP stream transport protocols.
Features
- Transport Protocols: Supports stdio and HTTP stream transport modes.
- Complete Argo CD API Integration: Full access to Argo CD resources and operations.
- AI Assistant Ready: Tools for AI assistants to interact with Argo CD naturally.
Installation
- Prerequisites: Node.js (v18 or higher), pnpm, Argo CD instance with API access, Argo CD API token.
Available Tools
- Application Management: List, get, create, update, delete, and sync applications.
- Resource Management: Manage resource trees, logs, events, and actions for applications.
For Development
- Clone the repository, install dependencies with pnpm, and start the development server with hot reloading.