server-inventory-mcp

devinoldenburg/server-inventory-mcp
★ 1 stars JavaScript 🔒 Security Updated 1d ago
MCP server that maintains a grouped, tagged inventory of SSH-reachable hosts so an agent can resolve queries like "audit all logicplanes servers" into concrete ssh targets.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "server-inventory-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "devinoldenburg/server-inventory-mcp"
      ]
    }
  }
}

README Excerpt

An MCP server that lets an agent answer requests like **"run a security audit on every logicplanes server"** without you having to tell it where the servers are, how to log in, which key to use, or what the sudo password is. It holds two things: 1. **A grouped, tagged inventory of SSH hosts** (hostname / user / port /

Tools (19)

SERVER_INVENTORY_AUDIT_LOGSERVER_INVENTORY_PATHSERVER_INVENTORY_SECRETS_PATHaudit_taildelete_secretget_secretget_serverinventory_infolist_all_secretslist_groupslist_secretslist_serverslist_tagslogicplanespaths_reportsecrets_infoset_secretssh_target_forvalidate_inventory