1. Conduid
  2. Cloud
  3. Kubernetes Runbooks MCP Server
MCP server · Cloud

Kubernetes Runbooks MCP Server

A Model Context Protocol server that fetches Kubernetes troubleshooting runbooks

Unclaimed MIT last commit a year ago cloud
45Fair

Scored 5 months ago · breakdown

About Kubernetes Runbooks MCP Server

Kubernetes Runbooks MCP Server is an MCP server published by raihan0824 in the Cloud category: a Model Context Protocol server that fetches Kubernetes troubleshooting runbooks.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/raihan0824/kubernetes-runbooks-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 Kubernetes Runbooks MCP Server

Powered by Claude · Grounded in docs

I know everything about Kubernetes Runbooks MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

README

Kubernetes Runbooks MCP Server

A Model Context Protocol (MCP) server that provides access to Kubernetes troubleshooting runbooks from Container Solutions' Runbooks.

Features

  • 🔍 Search & Discovery: Find relevant runbooks by keyword or browse all available topics
  • 📖 Content Access: Fetch detailed troubleshooting guides for specific Kubernetes issues
  • 🤖 AI Integration: Designed for seamless integration with AI assistants via MCP
  • ⚡ Performance: Intelligent caching to minimize network requests
  • 🛡️ Reliability: Robust error handling and graceful degradation

Available Runbooks

The server provides access to comprehensive troubleshooting guides for:

  • Node Issues: Resource constraints, node availability problems
  • Pod Problems: CrashLoopBackOff, ImagePullBackOff, pending states
  • Container Errors: CreateContainerError, sandbox creation failures
  • Network Issues: Service connectivity, DNS resolution problems
  • Resource Management: OutOfPods states, resource allocation issues

Installation

Using uvx (Recommended)

Install and run directly with uvx:

uvx kubernetes-runbooks-mcp-server

Using uv

uv tool install kubernetes-runbooks-mcp-server
kubernetes-runbooks-server

Using pip

pip install kubernetes-runbooks-mcp-server
kubernetes-runbooks-server

Usage

With Claude Desktop

Add to your Claude Desktop configuration (claude_desktop_config.json):

{
  "mcpServers": {
    "kubernetes-runbooks": {
      "command": "uvx",
      "args": ["kubernetes-runbooks-mcp-server"]
    }
  }
}

Available Tools

  • list-topics: List all available runbook topics
  • search-runbooks: Search runbooks by keyword
  • fetch-runbook: Get specific runbook content by topic slug

Available Resources

Access runbooks directly via URI:

  • runbook://kubernetes/create-container-error
  • runbook://kubernetes/crashloopbackoff
  • runbook://kubernetes/dns-failures

Available Prompts

  • troubleshoot-k8s: Interactive troubleshooting guidance
  • runbook-summary: Summarize key points from runbooks

Example Usage

# List all available topics
{"name": "list-topics", "arguments": {}}

# Search for pod-related issues
{"name": "search-runbooks", "arguments": {"query": "pod"}}

# Fetch specific runbook
{"name": "fetch-runbook", "arguments": {"topic": "crashloopbackoff"}}

Development

Setup

git clone <repository-url>
cd kubernetes-runbooks-mcp-server
uv sync --dev

Running

uv run kubernetes-runbooks-server

Testing

uv run pytest

Architecture

  • RunbookScraper: Handles web scraping from the runbooks website
  • Caching System: In-memory cache for runbook metadata and content
  • MCP Server: Implements the Model Context Protocol with resources, tools, and prompts

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests if applicable
  5. Submit a pull request

License

MIT License - see LICENSE file for details.

Acknowledgments

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Kubernetes Runbooks MCP Server

How do I install Kubernetes Runbooks MCP Server?

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

Is Kubernetes Runbooks MCP Server safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). It passes 2 of the 3 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 Kubernetes Runbooks MCP Server still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.