mid-server

Manage ServiceNow MID Servers, monitor ECC queue operations, and execute remote scripts.

77|23|Updated Jul 16, 2025
One-click install
npx skills add https://github.com/groeimetai/snow-flow --skill mid-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mid-server
Source: https://github.com/groeimetai/snow-flow/tree/main/packages/opencode/src/bundled-skills/mid-server
Command: npx skills add https://github.com/groeimetai/snow-flow --skill mid-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management, monitoring, and execution of tasks on ServiceNow MID Servers, bridging the gap between the ServiceNow instance and your internal network resources.

Core Features & Use Cases

  • MID Server Management: View status, IP addresses, and versions of your MID Servers.
  • ECC Queue Interaction: Send commands to and monitor responses from MID Servers.
  • Script Execution: Run JavaScript, PowerShell, or SSH commands remotely via MID Servers.
  • Custom Probe/Sensor Creation: Develop custom logic for discovery and data processing.
  • Use Case: Troubleshoot a connectivity issue by checking MID Server status, querying the ECC queue for errors, and executing a diagnostic script on a target server.

Quick Start

Check the status of all active MID Servers.

Frequently Asked Questions about mid-server

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

FAQPage Schema
How do I check the status of a ServiceNow MID Server?

To check the status of a ServiceNow MID Server, you can query the ecc_agent table to view active statuses, IP addresses, and current running versions for all connected MID Servers.

How do I execute a remote PowerShell script using a ServiceNow MID Server?

You can execute remote PowerShell scripts by sending commands through the ECC queue to the MID Server, which then runs the JavaScript, PowerShell, or SSH commands on your target on-premises resources.

How does the ECC queue work with ServiceNow MID Servers?

The ECC queue facilitates communication by sending commands to the MID Server and monitoring the resulting responses, bridging the ServiceNow instance with internal network resources for remote execution.

Can I use custom probes and sensors for ServiceNow discovery with a MID Server?

Yes, you can develop custom probes and sensors to execute specific logic for discovery and data processing, using ES5 JavaScript for script development on the MID Server.

Does this MID Server management tool support ES5 JavaScript for script development?

Yes, the tool supports ES5 JavaScript for script development, enabling you to create custom logic for probes, sensors, and orchestration when interacting with on-premises resources.

What is the best way to troubleshoot ServiceNow MID Server connectivity issues?

To troubleshoot MID Server connectivity, check the server status, query the ECC queue for error messages, and execute a diagnostic script remotely on the target server to identify the problem.