Cloud Native MCP Server
A production-grade MCP server for Kubernetes and cloud-native infrastructure management, exposing 10 services and 220+ tools across SSE and Streamable HTTP modes.
Core Value#
Single Operations Interface
Unifies Kubernetes, Helm, Grafana, Prometheus, Kibana, and more behind one MCP surface, reducing context switching for operators and agents.
Production Security Controls
Supports apikey / bearer / basic authentication, rate limiting, and audit logging for enterprise hardening and compliance workflows.
Agent-Friendly Output
Pagination and summarization patterns help AI assistants stay efficient during large incident investigations.
Typical Use Cases#
Incident Triage
Correlate pod state, events, logs, and metrics to shorten the path from alert to root cause.
Release and Change Control
Use Helm and Kubernetes tools for rollout, rollback, scaling, and controlled production changes with auditable traces.
Cross-Observability Analysis
Bridge Prometheus, Grafana, Jaeger, and OpenTelemetry signals for end-to-end diagnostics.
Project Snapshot#
Integrated Services#
Kubernetes 28 tools
Core orchestration and resource management workflows.
Helm 31 tools
Package lifecycle and release operations for Kubernetes apps.
Grafana 36 tools
Dashboards, alerting, and visualization management.
Prometheus 20 tools
Metrics querying, rules inspection, and monitoring workflows.
Kibana 52 tools
Log exploration and analytics for Elastic-based observability.
Elasticsearch 14 tools
Index inspection, search, and cluster operation support.
Alertmanager 15 tools
Alert routing, silence management, and incident visibility.
Jaeger 8 tools
Distributed tracing and request-path diagnostics.
OpenTelemetry 9 tools
Telemetry pipeline checks for traces, logs, and metrics.
Utilities 6 tools
General-purpose helpers for day-to-day operational tasks.
Quick Start#
| |
| |
| |
Availability Check#
| |
Common Entry Points#
- Aggregate SSE endpoint (
--mode=sse):http://127.0.0.1:8080/api/aggregate/sse - Aggregate Streamable HTTP endpoint (
--mode=streamable-http):http://127.0.0.1:8080/api/aggregate/streamable-http - Health endpoint:
http://127.0.0.1:8080/health
Pre-Production Checklist#
Authentication and Access
- Enable `MCP_AUTH_ENABLED=true` in production.
- Choose one mode: `apikey`, `bearer`, or `basic`.
- Apply least-privilege access to Kubernetes and external systems.
Observability and Audit
- Enable structured logs and core metrics collection.
- Enable audit logs if change tracking is required.
- Continuously validate `/health` and core upstream service checks.
Performance and Resilience
- Tune rate limits, timeouts, and concurrency for your traffic profile.
- Prefer summary and pagination tools to limit context size.
- Load-test with realistic multi-service tool-call patterns.
Documentation Map#
- Getting Started
- Getting Started FAQ
- Troubleshooting
- Architecture
- Configuration
- Deployment
- Security
- Performance
- Tools Reference
- Services Overview
- Sitemap
FAQ and Troubleshooting Entry#
Getting Started FAQ
Answers common implementation questions around auth mode, transport mode, client integration, and production rollout strategy.
Read FAQTroubleshooting Playbook
Step-by-step checks for startup failures, 401 responses, SSE handshake issues, and unavailable service integrations.
Open Troubleshooting