NAME

MCP::Kubernetes - MCP Server for Kubernetes (alias for MCP::K8s)

VERSION

version 0.001

SYNOPSIS

use MCP::Kubernetes;
MCP::Kubernetes->run_stdio;

# Exactly equivalent to:
use MCP::K8s;
MCP::K8s->run_stdio;

# Full OOP usage works identically:
my $k8s = MCP::Kubernetes->new(
  namespaces => ['default', 'production'],
);
$k8s->server->to_stdio;

DESCRIPTION

MCP::Kubernetes is MCP::K8s. It's a subclass with no additions — a longer, more discoverable name on CPAN for the same module.

Every attribute, method, and tool from MCP::K8s works exactly the same:

MCP::Kubernetes->new(...)      # same as MCP::K8s->new(...)
MCP::Kubernetes->run_stdio     # same as MCP::K8s->run_stdio
$obj->isa('MCP::K8s')         # true
$obj->server                   # MCP::Server with all 10 tools

If you're looking for the Kubernetes MCP Server for AI assistants, see MCP::K8s for the full documentation.

SEE ALSO

MCP::K8s — Full documentation lives here

Kubernetes::REST — Kubernetes API client

IO::K8s — Kubernetes resource objects

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-mcp-k8s/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.