argoproj-labs/mcp-for-argocd
TypeScript MCP server for Argo CD that lets MCP clients (Cursor, VS Code, Claude Desktop) list, inspect, create, update, delete and sync applications, read logs and events, and run resource actions through natural language. It supports stdio and HTTP stream transports, with a stateless mode for multi-replica Kubernetes deployments. The security design is detailed: API tokens are read only from env vars or headers and never from tool arguments, the default token is bound to the default base URL, a per-host token registry covers extra instances, a read-only mode disables write tools, and the HTTP listener binds loopback by default and requires an inbound auth token if exposed.
Organisations named here
- Argo Project Labs
- Akuity
- Cursor
- Model Context Protocol
Technologies named here
- mcp-for-argocd
- Model Context Protocol
- Argo CD
- Visual Studio Code
- Cursor
- Claude Desktop
- Node.js
- pnpm
- Docker
- tsup
- tsx
- TypeScript
- Kubernetes
- VS Code
Techniques named here
- Token registry for multiple Argo CD instances
- Read-only mode
- Stateless HTTP mode
Related in mcp

OKX Agent Trade Kit (okx-trade-mcp / okx-trade-cli)
