mercury-remote-agent

Build a Python TCP client-server tool with challenge-response authentication.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/TitoPrausee/nexus-toti --skill mercury-remote-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mercury-remote-agent
Source: https://github.com/TitoPrausee/nexus-toti/tree/main/data/skills/devops/mercury-remote-agent
Command: npx skills add https://github.com/TitoPrausee/nexus-toti --skill mercury-remote-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill builds a secure, zero-dependency remote access tool so Mercury can control another machine without relying on external libraries or heavyweight infrastructure.

Core Features & Use Cases

  • Remote Shell and File Access: Execute shell commands, inspect directories, read files, and write files on a target system.
  • Authenticated Client-Server Design: Use challenge-response login over TCP to protect access with a shared secret.
  • Operational Visibility: Retrieve system info and Minecraft crash reports or logs for fast troubleshooting.
  • Use Case: A developer needs to debug a remote Minecraft installation on a Windows laptop, collect the latest crash report, and make a quick configuration change without using SSH.

Quick Start

Use the mercury-remote-agent skill to design a zero-dependency Python client-server setup that gives Mercury authenticated shell, file, and Minecraft-log access to a remote machine.

Frequently Asked Questions about mercury-remote-agent

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

FAQPage Schema
How do I control a remote machine using pure Python without installing external libraries?

Remote machine control is achieved by building a TCP client-server pair using pure Python asyncio networking. This approach enables shell execution, file operations, and system inspection without relying on any external dependencies or heavyweight infrastructure.

Can I execute shell commands and transfer files over TCP without using SSH?

Yes, you can execute shell commands and transfer files over TCP using length-prefixed JSON messaging and base64 file encoding. This zero-dependency approach provides a secure remote access alternative to SSH for direct shell control and file operations.

How does challenge-response authentication work for a Python asyncio TCP server?

Challenge-response authentication protects TCP access by validating a shared secret between the client and server. The pure Python asyncio networking setup uses this mechanism to verify access before allowing remote shell execution, file transfers, or system inspection.

What is the best way to retrieve Minecraft crash reports and logs from a remote Windows laptop?

Retrieving Minecraft crash reports is handled by a remote access tool built with pure Python asyncio. It provides operational visibility to collect system information and Minecraft logs for fast troubleshooting without needing SSH on the remote Windows machine.

Do I need any external dependencies to set up authenticated remote access in Python?

No external dependencies are required. The remote access tool is built entirely with pure Python asyncio networking, utilizing built-in capabilities for length-prefixed JSON messaging, base64 file transfer, and challenge-response authentication over TCP.