1. Conduid
  2. Cloud
  3. Cloud Native MCP Server
MCP server · Cloud

Cloud Native MCP Server

High-Performance Kubernetes MCP Server | 210+ tools | AI LLM integrations | prometheus, helm, grafana

Unclaimed MIT cloud
59Fair

Scored 20 hours ago · breakdown

About Cloud Native MCP Server

Cloud Native MCP Server is an MCP server published by mahmut-Abi in the Cloud category: high-Performance Kubernetes MCP Server | 210+ tools | AI LLM integrations | prometheus, helm, grafana.

The repository has 2 stars and 0 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/mahmut-Abi/cloud-native-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Cloud Native MCP Server

Powered by Claude · Grounded in docs

I know everything about Cloud Native MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 20 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.0.3v0.0.3 · 27 Apr 2026What's Changed Changes since last release format=- Document Kubernetes search argument compatibility format=- Relax Kubernetes search tool argument requirements format=- Accept nested params in Kubernetes handlers format=- Fix ineffectual…
v0.0.2v0.0.2 · 2 Mar 2026What's Changed Changes since last release format=- fix(server): restore default MCP registrations on SSE endpoints format=- chore(deps): upgrade dependencies and adapt mcp-go v0.44.1 hooks format=- chore add sse startup diagnostics and…
v0.0.1v0.0.1 · 27 Jan 2026What's Changed Changes since last release Download Choose the appropriate binary for your platform: Linux: k8s-mcp-server-linux-amd64 or k8s-mcp-server-linux-arm64 macOS: k8s-mcp-server-darwin-amd64 or k8s-mcp-server-darwin-arm64 Windows:…

README

Cloud Native MCP Server

Go Report Card Go Version

🇨🇳 中文文档 | 🇬🇧 English

A high-performance Model Context Protocol (MCP) server for Kubernetes and cloud-native infrastructure management with 16 integrated services and 381 tools.


Features

  • 16 Integrated Services: Kubernetes, Grafana, Prometheus, Loki, Kibana, Elasticsearch, Helm, Argo CD, Alertmanager, Jaeger, Nacos, Langfuse, Sentry, Dify, OpenTelemetry, Utilities
  • 381 MCP Tools: Comprehensive toolset for infrastructure operations
  • Built-in MCP Prompts: Pre-authored troubleshooting and remediation workflows for agents
  • Multi-Protocol Support: SSE and streamable-http modes
  • Smart Caching: LRU cache with TTL support for optimal performance
  • Performance Optimized: JSON encoding pool, response size control, intelligent limits
  • Enhanced Authentication: API Key (with complexity requirements), Bearer Token (JWT validation), Basic Auth
  • Secrets Management: Secure credential storage and rotation
  • Input Sanitization: Protection against injection attacks
  • Audit Logging: Track all tool calls and operations
  • LLM-Optimized: Summary tools and pagination to prevent context overflow

LLM Tool Calling Tips

  • Prefer summary and paginated tools first, then switch to full-detail tools only when needed.
  • Send structured JSON objects and arrays when a parameter represents an object or list; many handlers still accept legacy JSON strings for compatibility.
  • Use RFC3339 timestamps for Prometheus and tracing time fields.
  • For Kubernetes, omit namespace for cluster-scoped resources and include it for namespaced resources.
  • Some MCP client wrappers already unwrap tool results into objects. Inspect the raw return value before calling JSON.parse(...).
  • For Kibana, some handlers accept both camelCase and snake_case parameter aliases, but the schema name is still the preferred form.

Services Overview

Service Tools Description
kubernetes 34 Core container orchestration and resource management
helm 34 Application package management and deployment
grafana 55 Visualization, monitoring dashboards, and alerting
prometheus 20 Metrics collection, querying, and monitoring
loki 7 LogQL queries, label discovery, and stream inspection
kibana 73 Log analysis, visualization, and data exploration
argocd 7 Argo CD application, project, cluster, and manifest inspection
elasticsearch 12 Log storage, search, and data indexing
alertmanager 16 Alert rules management and notifications
jaeger 8 Distributed tracing and performance analysis
nacos 9 Nacos namespace, config, service discovery, and node inspection
langfuse 37 LLM observability, prompts, traces, scores, datasets, models, metrics, projects, memberships, and API key management
sentry 9 Error monitoring, issue triage, and issue event inspection
dify 46 Dify Console management (apps, workflows, datasets) and Service API (chat, completion, conversations)
opentelemetry 12 Collector health, config, pipeline analysis, and telemetry diagnostics
utilities 6 General-purpose utility tools

Total: 381 tools


Quick Start

Binary

# Download the latest release
curl -LO https://github.com/mahmut-Abi/cloud-native-mcp-server/releases/latest/download/cloud-native-mcp-server-linux-amd64
chmod +x cloud-native-mcp-server-linux-amd64

# Run in SSE mode (default)
./cloud-native-mcp-server-linux-amd64 --mode=sse --addr=0.0.0.0:8080

Docker

docker run -d \
  --name cloud-native-mcp-server \
  -p 8080:8080 \
  -v ~/.kube:/root/.kube:ro \
  mahmutabi/cloud-native-mcp-server:latest

From Source

git clone https://github.com/mahmut-Abi/cloud-native-mcp-server.git
cd cloud-native-mcp-server

make build
./cloud-native-mcp-server --mode=sse --addr=0.0.0.0:8080

API Endpoints

SSE Mode

Endpoint Description
/api/aggregate/sse All services (recommended)
/api/kubernetes/sse Kubernetes service
/api/helm/sse Helm service
/api/grafana/sse Grafana service
/api/prometheus/sse Prometheus service
/api/loki/sse Loki service
/api/kibana/sse Kibana service
/api/elasticsearch/sse Elasticsearch service
/api/alertmanager/sse Alertmanager service
/api/jaeger/sse Jaeger service
/api/argocd/sse Argo CD service
/api/nacos/sse Nacos service
/api/langfuse/sse Langfuse service
/api/sentry/sse Sentry service
/api/opentelemetry/sse OpenTelemetry service
/api/utilities/sse Utilities service

Streamable-HTTP Mode

Use --mode=streamable-http to expose MCP streamable HTTP endpoints such as:

  • /api/aggregate/streamable-http

SSE Smoke Test

Validate SSE handshake and initialize end-to-end against a running server:

# without auth
make sse-smoke BASE_URL=http://127.0.0.1:8080

# with API key auth
API_KEY=your-key make sse-smoke BASE_URL=http://127.0.0.1:8080

Documentation


Build

# Build for current platform
make build

# Run tests
make test

# Code linting
make lint

# Docker build
make docker-build

Contributing

Contributions are welcome! Please read our contributing guidelines and submit pull requests.


License

MIT License - see LICENSE for details.

README fetched from the repository 20 hours ago. The original is authoritative.

Questions

About Cloud Native MCP Server

How do I install Cloud Native MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Cloud Native MCP Server safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Cloud Native MCP Server still maintained?

Yes — the latest release is v0.0.3 (27 Apr 2026), and the last commit was a month ago. The repository has 2 stars and 9 open issues.