LDAP Assistant MCP v0.3.0
Release v0.3.0 - Offline, Archive & Log Analysis
Added
Offline Mode
- Analyze stopped DS instances via dse.ldif and logs without LDAP connection
is_offline: trueserver config option- Health, config, index, and log tools work in offline mode
Archive Mode
- Analyze SOS reports or extracted configs from any machine
ArchiveDirSrvstub for archive instances — no local DS installation required- Auto-detection of SOS report layout, direct instance dirs, and config-only archives
- Tarball auto-extraction (
.tar.xz,.tar.gz) instance_nameconfig for multi-instance SOS reports
Archive & Offline Tools
- analyze_archive() - Inventory and summarize archive/offline data sources
- validate_configuration() - Static dse.ldif lint checks
- compare_dse_configs() - Entry-by-entry dse.ldif comparison between servers
Log Analysis Tools
- parse_access_log() - Parse and filter access log entries (local/archive)
- parse_error_log() - Parse and filter error log entries (local/archive)
- parse_audit_log() - Parse and filter audit log change records (local/archive)
- analyze_access_log() - Statistics-only access log analysis (privacy-safe)
- analyze_error_log() - Statistics-only error log analysis (privacy-safe)
- analyze_audit_log() - Statistics-only audit log analysis (privacy-safe)
- Support for both traditional and JSON log formats
Server Management
- list_servers() - List all configured servers with mode and status
Prompts
- archive_investigation - Guided SOS report / archive analysis workflow
Changed
Privacy Improvements
- Privacy mode enabled by default
- Comprehensive sanitization across all tool modules (error messages, server lists, monitor data, VLV indexes, replication conflicts, disk paths, health metrics)
- analyze_* log tools as privacy-safe alternatives to parse_* tools
- Monitor data filtered to safe diagnostic keys only in privacy mode
Tool Improvements
- All tool docstrings updated with mode compatibility tags and cross-references
time_rangeparameter replacesstart_time/end_timein log tools (supports relative times like "last 24h")include_archived_logsparameter for access log tools to include rotated logs- Offline/archive mode support added to config, index, health, and replication tools