cert-manager-mcp-server
Manages and troubleshoots certificates and other resources managed by cert-manager in a Kubernetes cluster, providing tools to list, get, and renew certificates, list issuers, and manage Kubernetes contexts and namespaces.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cert-manager-mcp-serverList all certificates across all namespaces"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 within a namespace or all namespaces, with filtering and pagination options | ✅ |
|
| Get detailed information about a specific certificate | ✅ |
|
| Force renewal of a certificate in a given namespace | ❌ |
|
| List issuers or cluster issuers with their statuses and configuration | ✅ |
|
| List all namespaces in the cluster | ✅ | None |
| List all available kubeconfig contexts | ✅ | None |
| Get the currently active kubeconfig context | ✅ | None |
| Switch to a different kubeconfig context | ✅ |
|
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Kubernetes clusters, deployments, databases, secrets and observability on Mengi Cloud.
Read devices, users, keys, ACLs and DNS for a tailnet; manage devices, routes and auth keys.
Agentic CI operations for build inspection, failure diagnosis, and runner troubleshooting.
Manage repositories, users, releases, and automate GitHub workflows
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables advanced management of Kubernetes clusters through natural language interactions. Supports querying, managing, and monitoring pods, deployments, nodes, and logs across multiple contexts and namespaces.10MIT
- FlicenseBqualityDmaintenanceEnables managing Kubernetes clusters through natural language by providing tools to list resources, view logs, port-forward services, scale deployments, and execute kubectl operations via AI assistants.81-
- FlicenseNot gradedqualityCmaintenanceEnables 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.5-
- FlicenseNot gradedqualityNot gradedmaintenanceEnables management of Azure Key Vault secrets and certificates, including creation, retrieval, deletion, format conversion (PEM/CRT to PFX), certificate chain imports, and self-signed certificate generation.-