percepxion-oob

Manage Lantronix out-of-band console servers via the Percepxion platform for fleet inventory, firmware compliance, and incident remediation.

650|182|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill percepxion-oob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: percepxion-oob
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/percepxion-oob
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill percepxion-oob

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When production networks go down, engineers lose in-band access to switches, routers, and firewalls, forcing costly truck rolls. This Skill provides structured workflows for managing Lantronix out-of-band (OOB) infrastructure through the Percepxion platform, so you can inventory console servers, inspect serial ports, enforce firmware compliance, audit access, and remediate incidents remotely.

Core Features & Use Cases

  • Fleet Discovery and Preflight Validation: Authenticate via login_with_env, list OOB devices, and verify serial port connectivity and carrier detect before any automated action.
  • Firmware Compliance and Bulk Updates: Run fleet-wide compliance reports against expected versions and push firmware to non-compliant devices via Smart Groups.
  • Closed-Loop Incident Remediation: Diagnose outages with SLC CLI commands (show sysstatus, show deviceport port N, diag ping), collect syslog and audit evidence, and compute direct SSH connection strings (ssh -p <3000+N> user@slc-ip) to reach managed devices.
  • Use Case: During a midnight outage where a core switch is unreachable, use this Skill to confirm the SLC console server is online, verify the serial port has carrier detect, and generate the exact SSH command the operator needs to reach the switch console.

Quick Start

Ask the agent to list all OOB console servers managed by Percepxion and show the firmware version and online status of each device.

Frequently Asked Questions about percepxion-oob

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Lantronix console servers with Percepxion?

Authenticate first with the login_with_env tool, then call get_device_list to enumerate all OOB devices. Use the returned device IDs with tools like get_device_details, list_device_ports, and firmware_compliance_report for ongoing fleet management.

How do I find which serial port a managed device is connected to?

Call list_device_ports with the managed device name as the search string to get the parent_device_id and port_number. Then compute the SSH connection string as port 3000 plus the port number against the SLC management IP from get_device_details.

What is the difference between percepxion-mcp-server and slc-mcp-server?

percepxion-mcp-server handles fleet-wide operations through the Percepxion cloud API, including smart groups, templates, and audit logs. slc-mcp-server talks directly to a single SLC device for synchronous CLI output, session management, and cellular status with no cloud round-trip.

Can I run Cisco or Juniper CLI commands through this skill?

No. send_direct_cli_command executes commands on the SLC's own management shell, so only SLC-native syntax like show deviceport or diag ping works. To reach a managed device, use the computed SSH direct-connect string or SSH to the SLC and run connect direct deviceport N.

Why does get_cli_command_output return zero results?

The CLI job has not finished yet. send_direct_cli_command is asynchronous, so you must poll get_job_group until the status reaches Completed before calling get_cli_command_output with the same job_group_id and device_id.

Does Percepxion support credential providers other than environment variables?

Yes. Set PERCEPXION_CREDENTIAL_PROVIDER to vault, aws, or cyberark to fetch credentials from those backends instead of PERCEPXION_USERNAME and PERCEPXION_PASSWORD. The login_with_env tool works the same way regardless of provider.