🔌 Connection Information
MCP Endpoint
https://k8s-cluster-navigator-6a45e8c0-shubhams-org-8764b68f.app.nitrocloud.ai/mcp
Connect to this MCP server using the endpoint above. The server supports Server-Sent Events (SSE) for real-time bidirectional communication following the Model Context Protocol specification.
🛠️ Available Tools
calculate
Perform basic arithmetic calculations
Input Schema
{
"properties": {
"operation": {
"type": "string",
"enum": [
"add",
"subtract",
"multiply",
"divide"
],
"description": "The operation to perform"
},
"a": {
"type": "number",
"description": "First number"
},
"b": {
"type": "number",
"description": "Second number"
}
},
"required": [
"operation",
"a",
"b"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}
convert_temperature
Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F).
Input Schema
{
"properties": {
"file_name": {
"type": "string",
"description": "Name of the uploaded file"
},
"file_type": {
"type": "string",
"description": "MIME type of the uploaded file"
},
"file_content": {
"type": "string",
"description": "Base64 encoded file content. Will be injected by system."
},
"value": {
"type": "number",
"description": "Temperature value to convert"
},
"from_unit": {
"type": "string",
"enum": [
"C",
"F"
],
"description": "Unit to convert from (C or F)"
},
"to_unit": {
"type": "string",
"enum": [
"C",
"F"
],
"description": "Unit to convert to (C or F)"
}
},
"required": [
"file_name",
"file_type",
"file_content"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}
list-resources
List Kubernetes cluster resources (pods, nodes, services) with optional filters
Input Schema
{
"properties": {
"resourceType": {
"type": "string",
"enum": [
"pod",
"node",
"service"
],
"description": "Type of resource to list"
},
"status": {
"type": "string",
"description": "Filter by status (e.g., \"running\", \"failing\", \"ready\")"
},
"namespace": {
"type": "string",
"description": "Filter by namespace (for pods and services)"
}
},
"required": [
"resourceType"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}
describe-resource
Get detailed information about a specific Kubernetes resource
Input Schema
{
"properties": {
"resourceId": {
"type": "string",
"description": "The ID of the resource to describe"
},
"resourceType": {
"type": "string",
"enum": [
"pod",
"node",
"service"
],
"description": "Type of resource"
}
},
"required": [
"resourceId",
"resourceType"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}
get-pod-logs
Retrieve logs from a Kubernetes pod with optional line limit
Input Schema
{
"properties": {
"podId": {
"type": "string",
"description": "The ID of the pod to get logs from"
},
"lines": {
"type": "number",
"description": "Number of log lines to retrieve (default: 100)"
},
"namespace": {
"type": "string",
"description": "Namespace of the pod (default: default)"
}
},
"required": [
"podId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}
diagnose-pod
Diagnose issues with a Kubernetes pod and provide suggested fixes
Input Schema
{
"properties": {
"podId": {
"type": "string",
"description": "The ID of the pod to diagnose"
},
"namespace": {
"type": "string",
"description": "Namespace of the pod (default: default)"
}
},
"required": [
"podId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
}