argoproj-labs avatar

Argo CD

argoproj-labs/mcp-for-argocdOfficial

The Argo CD MCP server enables AI assistants to interact with Argo CD applications and clusters through natural language queries by implementing the Model Context Protocol. It provides tools for listing and retrieving detailed information about Argo CD applications and clusters, with support for both stdio and HTTP stream transport protocols for integration with MCP clients including Visual Studio Code. This server solves the problem of allowing developers to manage and query their Argo CD deployments conversationally without direct CLI access.

GitHub stars
464
tools
16
last updated
Mar 8, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

list_clustersList all clusters registered with ArgoCD

List all clusters registered with ArgoCD

No parameter schema in public metadata yet.

get_appprojectGet detailed information about a specific AppProject (project)

Get detailed information about a specific AppProject (project)

No parameter schema in public metadata yet.

list_applicationsList and filter all applications

List and filter all applications

No parameter schema in public metadata yet.

get_applicationGet detailed information about a specific application

Get detailed information about a specific application

No parameter schema in public metadata yet.

get_application_eventsGet events for a specific application

Get events for a specific application

No parameter schema in public metadata yet.

create_applicationCreate a new application

Create a new application

No parameter schema in public metadata yet.

update_applicationUpdate an existing application

Update an existing application

No parameter schema in public metadata yet.

delete_applicationDelete an application

Delete an application

No parameter schema in public metadata yet.

sync_applicationTrigger a sync operation on an application

Trigger a sync operation on an application

No parameter schema in public metadata yet.

get_application_resource_treeGet the resource tree for a specific application

Get the resource tree for a specific application

No parameter schema in public metadata yet.

get_application_managed_resourcesGet managed resources for a specific application

Get managed resources for a specific application

No parameter schema in public metadata yet.

get_resourcesGet manifests for resources managed by an application

Get manifests for resources managed by an application

No parameter schema in public metadata yet.

get_application_workload_logsGet logs for application workloads (Pods, Deployments, etc.)

Get logs for application workloads (Pods, Deployments, etc.)

No parameter schema in public metadata yet.

get_resource_eventsGet events for resources managed by an application

Get events for resources managed by an application

No parameter schema in public metadata yet.

get_resource_actionsGet available actions for resources

Get available actions for resources

No parameter schema in public metadata yet.

run_resource_actionRun an action on a resource

Run an action on a resource

No parameter schema in public metadata yet.

Sponsors

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.

argocd-mcp MCP server

View the full README on GitHub

Details

Repository
github.com/argoproj-labs/mcp-for-argocd