# node-zig MCP server

> Provides a remote execution environment for AI agents to run commands, manage long-running sessions, and manipulate files on any machine.

- Repository: https://github.com/alexchen-sys/mcp-node-zig
- Page: https://hostedmcp.org/servers/alexchen-sys/mcp-node-zig
- Transport: —
- Stars: 2
- License: MIT

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `MCP_NODE_AUDIT_FILE` | no | no |  |
| `MCP_NODE_HUB_LISTEN` | no | no |  |
| `MCP_NODE_NAME` | no | no |  |

## Tools (14)

- `sys_info`
- `exec`
- `exec_shell`
- `exec_start`
- `exec_poll`
- `exec_wait`
- `exec_write`
- `exec_kill`
- `exec_close`
- `exec_list`
- `read_file`
- `write_file`
- `list_dir`
- `copy_path`

## FAQ

### Does it require inbound ports to be open?

No, the node dials out to a hub, meaning the machine opens no inbound ports and no SSH is required.

### How does it handle long-running processes?

It supports durable sessions that survive connection drops, hub restarts, or client disconnects using byte offsets for polling.

### Is the execution secure?

The link is mutually authenticated with HMAC-SHA256 over TLS, and every tool call can be recorded in a tamper-evident audit log.

### What operating systems are supported?

It is built and tested for Linux, macOS, and Windows.
