NervMap: Single Command Server Service Discovery and Diagnostics Tool

✍️ OpenClawRadar📅 Published: March 22, 2026🔗 Source
NervMap: Single Command Server Service Discovery and Diagnostics Tool
Ad

What NervMap Does

NervMap is a command-line tool that provides comprehensive visibility into server services and their dependencies. It was created to address the pain point of manually running multiple commands like docker ps, systemctl, and ss -tlnp and cross-referencing configurations when troubleshooting server issues.

Key Features and Performance

The tool executes in 0.6 seconds and discovers:

  • All Docker containers
  • All systemd services
  • All bare processes

It maps dependencies between these services using multiple detection methods with varying confidence levels:

  • Docker Compose depends_on (100% confidence)
  • TCP established connections via /proc/net/tcp (85% confidence)
  • Environment variables like DATABASE_URL, REDIS_HOST (60% confidence)
  • Docker network membership (30% confidence)
Ad

Diagnostic Capabilities

NervMap includes 15 diagnostic rules that identify issues with severity and impact analysis, plus fix suggestions. The diagnostics cover:

  • Port conflicts
  • OOM-killed containers
  • Restart loops
  • Failed systemd services
  • Circular dependencies
  • Disk pressure
  • Exposed wildcard ports

Usage and Testing

The tool includes a --scope flag to focus on a single project. It has been tested on a production server with 263 services and reported zero false positives. Secrets are redacted by default in all output.

NervMap is available as a Linux binary and is free for personal use. The source is hosted on GitHub.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Open Brain: Open-source MCP server adds persistent memory with auto-graph and semantic search to Claude
Tools

Open Brain: Open-source MCP server adds persistent memory with auto-graph and semantic search to Claude

Open Brain is an open-source MCP server that gives Claude persistent memory across sessions with automatic entity extraction, semantic deduplication, and auto-graphing of connections between thoughts. It uses Supabase with pgvector and Deno Edge Functions, is self-hostable, and includes 16 MCP tools for graph traversal, entity browsing, and weekly review synthesis.

OpenClawRadar
Definable AI adds self-hosted observability dashboard with single flag
Tools

Definable AI adds self-hosted observability dashboard with single flag

Definable AI, an open-source Python framework for building AI agents, now includes a built-in observability dashboard that can be enabled with one flag. The dashboard provides real-time event streaming, token accounting, latency metrics, and run replay without external dependencies.

OpenClawRadar
Simplifying OpenClaw Hosting: BestClaw Keeps SSH and User-Friendly Functionality
Tools

Simplifying OpenClaw Hosting: BestClaw Keeps SSH and User-Friendly Functionality

BestClaw emerges as a straightforward solution for OpenClaw hosting, balancing ease of use with crucial SSH access, as discussed on r/openclaw.

OpenClawRadar
Claude Code Studio: Open-Source Desktop App for Managing Multiple Claude Coding Sessions
Tools

Claude Code Studio: Open-Source Desktop App for Managing Multiple Claude Coding Sessions

Claude Code Studio v0.9.3 is an open-source desktop application that provides a multi-pane interface for managing multiple Claude Code CLI sessions. It addresses common workflow issues like juggling terminal tabs, session persistence, and instruction repetition.

OpenClawRadar