Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ Over 176 production-ready plugins that extend Claude Code with domain-specific c
| [infrastructure-maintainer](plugins/infrastructure-maintainer/) | Infrastructure maintenance with security audits and update management |
| [ios-developer](plugins/ios-developer/) | iOS and Swift development with SwiftUI views and models |
| [k8s-helper](plugins/k8s-helper/) | Generate Kubernetes manifests and debug pod issues with kubectl |
| [kubestellar-console](https://github.com/kubestellar/console) | Multi-cluster Kubernetes dashboard with built-in MCP server for AI agents — manage workloads, policies, RBAC, and compliance across clusters. 50+ dashboard cards, real-time WebSocket streaming, and Claude/Copilot integration via kc-agent. |
| [leapfrog-mcp](https://github.com/anthonybono21-cloud/leapfrog) | Multi-session browser MCP server -- 15 parallel isolated Chromium sessions so multiple Claude Code terminals can browse simultaneously. 37 tools for navigation, extraction, interaction, network interception, and session profiles. 797 tests. Install: `npx -y leapfrog-mcp` |
| [license-checker](plugins/license-checker/) | License compliance checking and NOTICE file generation |
| [lighthouse-runner](plugins/lighthouse-runner/) | Run Lighthouse audits and fix performance issues |
Expand Down Expand Up @@ -879,13 +880,13 @@ cp templates/claude-md/standard.md CLAUDE.md

## MCP Configs

Thirteen curated Model Context Protocol server configurations.
Fourteen curated Model Context Protocol server configurations.

| Config | File | Servers Included |
|--------|------|-----------------|
| Recommended | [`recommended.json`](mcp-configs/recommended.json) | 14 essential servers for general development |
| Full Stack | [`fullstack.json`](mcp-configs/fullstack.json) | Filesystem, GitHub, Postgres, Redis, Puppeteer |
| Kubernetes | [`kubernetes.json`](mcp-configs/kubernetes.json) | kubectl-mcp-server, Docker, GitHub |
| Kubernetes | [`kubernetes.json`](mcp-configs/kubernetes.json) | kubectl-mcp-server, KubeStellar Console, Docker, GitHub |
| Data Science | [`data-science.json`](mcp-configs/data-science.json) | Jupyter, SQLite, PostgreSQL, Filesystem |
| Frontend | [`frontend.json`](mcp-configs/frontend.json) | Puppeteer, Figma, Storybook |
| Crypto / DeFi | [`crypto-defi.json`](mcp-configs/crypto-defi.json) | defi-mcp, Filesystem, Fetch, Memory |
Expand Down
39 changes: 33 additions & 6 deletions mcp-configs/kubernetes.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,35 +2,62 @@
"mcpServers": {
"kubectl": {
"command": "uvx",
"args": ["kubectl-mcp-server"],
"args": [
"kubectl-mcp-server"
],
"description": "270+ Kubernetes management tools: pods, deployments, services, helm, networking, RBAC, and cluster operations."
},
"kubectl-app": {
"command": "npx",
"args": ["-y", "kubectl-mcp-app"],
"args": [
"-y",
"kubectl-mcp-app"
],
"description": "8 interactive UI dashboards for Kubernetes: pods, logs, deployments, helm, cluster, cost, events, network."
},
"kubestellar-console": {
"command": "kc-agent",
"args": [],
"env": {
"KC_ALLOWED_ORIGINS": "http://localhost:5174",
"KC_AGENT_TOKEN": "<your-agent-token>"
},
"description": "Multi-cluster Kubernetes MCP bridge: manage workloads, policies, RBAC, and compliance across clusters via KubeStellar Console. Install: brew tap kubestellar/tap && brew install kc-agent (uses ~/.kube/config by default)."
},
Comment thread
coderabbitai[bot] marked this conversation as resolved.
"docker": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-docker"],
"args": [
"-y",
"@modelcontextprotocol/server-docker"
],
"description": "Manage Docker containers, images, volumes, and networks for local development and testing."
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<your-github-pat>"
},
"description": "Manage Kubernetes manifests, Helm charts, and CI/CD workflows in GitHub repositories."
},
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/k8s-manifests"],
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/k8s-manifests"
],
"description": "Read and write Kubernetes YAML manifests, Helm values files, and Dockerfiles."
},
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"],
"args": [
"-y",
"@modelcontextprotocol/server-memory"
],
"description": "Track cluster topology, resource relationships, and deployment decisions across sessions."
}
}
Expand Down