ping

Echoes an input message back to verify MCP transport connectivity.

Updated May 27, 2026
One-click install
npx skills add https://github.com/AdielMag/ClashUp --skill ping-adielmag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ping
Source: https://github.com/AdielMag/ClashUp/tree/main/client/ClashUp.Unity/.claude/skills/ping
Command: npx skills add https://github.com/AdielMag/ClashUp --skill ping-adielmag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When working with the Unity MCP toolchain, you need a fast way to confirm the CLI transport is alive and responsive before invoking heavier tools. This Skill provides a zero-side-effect readiness probe that echoes your input or returns 'pong'. ## Core Features & Use Cases - Readiness Probe: Returns the input message verbatim, or 'pong' when no message is provided. - Latency Measurement: Performs no I/O and no Unity API calls, making it ideal for measuring round-trip latency. - Use Case: Before running a batch of Unity editor automation commands, call ping to confirm the unity-mcp-cli transport is connected and responsive, avoiding confusing failures from heavier tools. ## Quick Start Ask the assistant to run the ping tool with a test message to confirm the Unity MCP connection is alive.

Frequently Asked Questions about ping

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

FAQPage Schema
How do I check if unity-mcp-cli is connected and working?▼

Run the ping tool via unity-mcp-cli run-system-tool ping with an optional message. If the transport is alive, it echoes your message back or returns 'pong' when no message is provided.

How to test MCP transport latency before running Unity tools?▼

Invoke the ping tool and measure the round-trip time. Since ping performs no I/O and no Unity API calls, the measured latency reflects pure transport overhead rather than tool execution time.

What does the ping tool return when no message is provided?▼

It returns the string 'pong' in the result field. When a message string is supplied, that exact message is echoed back verbatim instead.

Why is unity-mcp-cli not found when running ping?▼

The CLI is either not installed or not on your PATH. Install it globally with npm install -g unity-mcp-cli, or prefix commands with npx unity-mcp-cli instead.

Can I pass complex multi-line input to the ping tool?▼

Yes. Save the JSON payload to a file and use --input-file args.json, or pipe it via stdin using --input-file - with a heredoc. This avoids shell escaping issues with multi-line strings.