Audits and hardens Linux servers, manages cloud infrastructure, and exposes security operations through MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Kastell.
kastelldev/kastell MCP server connects an MCP-compatible AI agent to Kastell's infrastructure security and server-management functions. The underlying Kastell CLI can provision servers, register existing hosts, inspect status, connect over SSH, configure firewalls, harden SSH, run audits, manage snapshots, perform backups, and maintain multiple servers.
Security auditing covers areas such as SSH, firewalls, Docker, TLS, and HTTP headers. Audit output can be rendered as JSON, HTML, a badge, a score, or a compact summary. Commands can also apply fixes interactively, preview changes with dry-run mode, watch for changes at an interval, and filter results by CIS, PCI-DSS, or HIPAA mappings.
Kastell runs as an npm-distributed command-line application and includes an MCP server for agent access. The README's quick start uses npx kastell to launch an interactive menu; known CLI commands can instead be entered directly. Server operations target Linux hosts over SSH, while cloud provisioning supports Hetzner, DigitalOcean, Vultr, and Linode according to the supplied listing.
The tool maintains server records locally and provides operations for individual servers or groups using options such as --all. Maintenance can combine a pre-update snapshot, platform update, health check, and reboot. Audits can target a registered server or an unregistered host supplied with --host.
The documented quick-start command is:
The interactive interface guides users through actions and configuration options. Direct commands include kastell init for deployment, kastell add for an existing server, and kastell config for configuration management. YAML configuration is supported for initialization through kastell init --config kastell.yml, and the README also documents validation of the servers.yaml structure and types.
Kastell can configure server access, firewall settings, SSH hardening, fail2ban, domains, and SSL as part of its management workflows. The supplied material does not specify required environment variables, an API key, or a separate MCP startup command.
The kastelldev/kastell MCP server is intended for agent-driven infrastructure work, including:
The README comparison table describes 17 MCP tools, while the supplied listing description states 13. Treat the exact tool count as version-dependent until confirmed from the installed release.
The documented platform support is Linux over SSH; the supplied material does not establish support for Windows or macOS targets. Cloud-provider support is limited to the four providers named in the listing. Destructive operations exist, including server destruction, snapshot deletion, and remediation fixes, so agents should use dry-run or preview options where available.
The README contains differing security-check totals: the listing cites 413 checks across 29 categories, while CLI examples describe 449 checks across 31 categories. The same material also gives different MCP-tool counts. Verify the installed version before relying on precise totals or tool names.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kastelldev-kastell)<a href="https://allmcps.com/mcp/kastelldev-kastell"><img src="https://allmcps.com/api/badge/kastelldev-kastell?style=directory" alt="Kastell on AllMCPs" /></a>