API Reference¶
This section provides auto-generated documentation from the source code docstrings.
Package Structure¶
Core Modules¶
- Server - FastMCP server initialization
- Config - Configuration settings via Pydantic
- Commands - Command registry and execution
- Audit - Audit logging with rotation
Tools¶
MCP tools organized by category:
- System Info - OS, CPU, memory, disk, hardware information
- Services - Systemd service management
- Processes - Process listing and details
- Logs - Journal, audit, and log file access
- Network - Network interfaces, connections, ports
- Storage - Block devices, directory and file listing
Utilities¶
- Connection - SSH connection pooling
- Formatters - Output formatting functions
- Parsers - Command output parsing