Skip to main content
Glama
pibblokto

cert-manager-mcp-server

cert-manager-mcp-server

MCP server for management and troubleshooting of certificates and other resources managed by cert-manager.

Claude Desktop config:

{
  "mcpServers": {
    "cert-manager-mcp-server": {
      "command": "sh",
      "args": [
        "-c",
        "docker run -i --rm -v ~/.kube:/home/app/.kube:ro -v ~/.config/gcloud:/home/app/.config/gcloud piblokto/cert-manager-mcp-server:v0.0.5"
      ]
    }
  }
}

Claude Desktop config for GKE clusters:

{
  "mcpServers": {
    "cert-manager-mcp-server": {
      "command": "sh",
      "args": [
        "-c",
        "docker run -i --rm -v ~/.kube:/home/app/.kube:ro -v ~/.config/gcloud:/home/app/.config/gcloud -e CLOUDSDK_CORE_PROJECT=<DEFAULT_PROJECT_ID> -e CLOUDSDK_COMPUTE_REGION=<DEFAULT_COMPUTE_REGION> piblokto/cert-manager-mcp-server:v0.0.5"
      ]
    }
  }
}

Tools

This MCP server provides the following tools for interacting with cert-manager and Kubernetes resources:

Certificate Management

  • list_certificates - List certificates within a namespace or across all namespaces, with options for filtering expired certificates and pagination. You can also include domains for listed certificates with include_domains argument (defaults to False to make responses more compact)

  • get_certificate - Get detailed information about a specific certificate

  • renew_certificate - Force renewal of a certificate

Related MCP server: Kubernetes MCP Server

Issuer Management

  • list_issuers - List issuers or cluster issuers with their statuses and configuration. Unlike list_certificates there are no pagination or filtering except for cluster/namespaced issuers and namespaces for Issuers.

Kubernetes Context Management

  • list_namespaces - List all namespaces in the cluster

  • list_contexts - List all available kubeconfig contexts

  • get_current_context - Get the currently active kubeconfig context

  • switch_context - Switch to a different kubeconfig context. Updates in-memory config

Available Tools

Tool Name

Description

Read-Only

Parameters

list_certificates

List certificates within a namespace or all namespaces, with filtering and pagination options

namespace_name, all_namespaces, include_domains, list_expired, cursor, page_size

get_certificate

Get detailed information about a specific certificate

namespace_name, certificate_name

renew_certificate

Force renewal of a certificate in a given namespace

namespace_name, certificate_name

list_issuers

List issuers or cluster issuers with their statuses and configuration

list_cluster_issuers, all_namespaces, namespace_name

list_namespaces

List all namespaces in the cluster

None

list_contexts

List all available kubeconfig contexts

None

get_current_context

Get the currently active kubeconfig context

None

switch_context

Switch to a different kubeconfig context

ctx

A
license - permissive license
-
quality - not tested
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables advanced management of Kubernetes clusters through natural language interactions. Supports querying, managing, and monitoring pods, deployments, nodes, and logs across multiple contexts and namespaces.
    Last updated
    10
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    Enables interaction with Kubernetes clusters through 32 specialized tools for managing resources, deployments, and services. Provides both CLI and web interfaces for real-time Kubernetes operations powered by Google Gemini.
    Last updated
    5

View all related MCP servers

Related MCP Connectors

  • SSL/TLS scanning, free Let's Encrypt issuance, and certificate-expiry monitoring.

  • Create, validate, edit, export (markdown/svg/png/mermaid), and search JSON Canvas files.

  • Give your AI assistant access to real Helm chart data. No more hallucinated values.yaml files.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pibblokto/cert-manager-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server