Integrated Services#
Cloud Native MCP Server integrates 15 powerful cloud-native services, providing 327 tools that fully cover Kubernetes management, deployment, monitoring, logging, tracing, configuration, and GitOps workflows.
☸️ Kubernetes
34 tools
Core container orchestration and resource management, including complete lifecycle management for Pods, Deployments, Services, ConfigMaps, Secrets, and more.
Key Features:
- Pod and container management
- Application deployment and scaling
- Service discovery and load balancing
- Configuration and secrets management
- Namespace and node management
⚓ Helm
34 tools
Kubernetes application package manager, simplifying application deployment, upgrades, and management.
Key Features:
- Chart repository management
- Release lifecycle management
- Values configuration management
- Dependency management
- Plugin system
🚀 Argo CD
7 tools
GitOps application delivery visibility for applications, projects, clusters, and rendered manifests.
Key Features:
- Application summary and detail inspection
- Rendered manifest retrieval
- Project discovery
- Cluster registration inspection
- Connection validation
📊 Grafana
55 tools
Open-source analytics and visualization platform for monitoring and metrics visualization.
Key Features:
- Dashboard management
- Data source configuration
- Visualization creation
- Alert management
- User and organization management
📈 Prometheus
20 tools
Open-source monitoring and alerting system for collecting and querying time-series data.
Key Features:
- Instant and range queries
- Label and metadata queries
- Target management
- Rules and alert management
- TSDB and storage management
🪵 Loki
7 tools
Log aggregation and LogQL querying service for label discovery, stream inspection, and log-first troubleshooting.
Key Features:
- Instant and range LogQL queries
- Compact log summaries for LLM workflows
- Label discovery and value lookup
- Series inspection before large queries
- Connection validation
🔍 Kibana
73 tools
Elastic Stack data visualization and management interface for log analysis and data exploration.
Key Features:
- Index and document management
- Data query and aggregation
- Visualization and dashboards
- Index pattern management
- Space and permission management
🔎 Elasticsearch
12 tools
Distributed search and analytics engine for log storage and full-text search.
Key Features:
- Index management
- Document operations
- Data search
- Cluster management
- Alias management
🚨 Alertmanager
16 tools
Prometheus alert handling and routing system for managing alert notifications.
Key Features:
- Alert management
- Silence rules
- Alert routing
- Notification configuration
- Rule group management
🔗 Jaeger
8 tools
Distributed tracing platform for monitoring and troubleshooting microservice architectures.
Key Features:
- Trace queries
- Service discovery
- Dependency analysis
- Performance analysis
- Metric queries
🛰️ Nacos
9 tools
Configuration center and service discovery inspection for namespaces, configs, services, instances, and cluster nodes.
Key Features:
- Namespace listing
- Config summary and content retrieval
- Service and instance discovery
- Cluster node inspection
- System metrics overview
🧠 Langfuse
37 tools
LLM observability platform for tracing prompt and response flows, session analysis, score inspection, metrics exploration, project management, membership management, and API key management.
Key Features:
- Trace and session inspection
- Observation and generation analysis
- Prompt version discovery
- Score and evaluation lookups
- Metrics API queries, project management, membership management, and API key management
🚩 Sentry
9 tools
Error monitoring platform for issue triage, event inspection, and project discovery across Sentry organizations.
Key Features:
- Organization and project discovery
- Issue triage with compact summaries
- Issue detail inspection
- Issue event browsing
- Connection validation
📡 OpenTelemetry
12 tools
Unified observability framework for collector health, pipeline diagnostics, and telemetry inspection.
Key Features:
- Collector health and status
- Config summary and raw config retrieval
- Pipeline diagnostics
- Metrics, traces, and logs inspection
- Collector troubleshooting
🛠️ Utilities
6 tools
General-purpose utility toolkit providing common data processing and transformation functions.
Key Features:
- Base64 encoding/decoding
- JSON processing
- Timestamp generation
- UUID generation
- Data conversion
Service Configuration#
Each service can be independently configured and enabled/disabled. Here’s an example configuration:
Enable Services#
| |
Service Filtering#
Services can be enabled or disabled via configuration file or environment variables:
| |
Or using environment variables:
| |
Authentication Configuration#
Each service supports multiple authentication methods:
Basic Auth#
| |
API Key#
| |
Bearer Token#
| |
TLS/mTLS#
| |
Best Practices#
1. Enable Services on Demand#
Only enable the services you need to reduce resource consumption and attack surface.
2. Configure Appropriate Timeouts#
Set suitable timeout values based on service response times.
3. Use Environment Variables#
Use environment variables for sensitive information (like API keys, passwords).
4. Enable Caching#
Enable caching for frequently accessed services to improve performance.
5. Monitor Service Health#
Regularly check the health status of each service.
6. Use Connection Pools#
Configure appropriate QPS and burst parameters.
7. Error Handling#
Configure appropriate error handling and retry policies for each service.
Troubleshooting#
Service Connection Failed#
Problem: Cannot connect to service
Solution:
| |
Authentication Failed#
Problem: 401 Unauthorized
Solution:
| |
Performance Issues#
Problem: Slow response times
Solution:
| |
Extension Development#
To add a new service, refer to the development documentation:
- Create service directory structure
- Implement service interface
- Register tools
- Write tests
- Update documentation
Detailed guide available at Development Documentation.