Your AI. Your machines. One conversation.
Talk to your AI in everyday language to query disks, manage services, and run diagnostics across Windows, macOS, and Linux. Connect outbound over TLS with no inbound ports or public IP required, and review operations through tamper-evident audit records.
Install now
Single CommandRun in your terminal. Outbound TLS connects your machine in seconds with zero configuration.
Real operations across your entire fleet. Protected at every step.
One Chat, Your Entire Fleet
Control Windows, macOS, and Linux machines together in a single conversation. Inspect disks on Linux, run builds on your Mac, and manage Windows services without switching tools or jumping between terminals.
Team Sharing Without Shared Keys
Share machines with your team using granular Viewer, Operator, and Admin roles. Nobody touches your root passwords or private SSH keys, and you can revoke access instantly in one click.
Tamper-Evident Audit Trail
Every command, file access, and script execution creates an immutable SHA-256 chained receipt. You and your team get tamper-evident retained audit records with export of who did what, when, and on which machine.
Works Behind Any Router or NAT
Your machines dial outbound over encrypted TLS. They connect instantly from home Wi-Fi, office networks, or cloud VPCs with zero open inbound ports, no port forwarding, and no messy VPNs.
One prompt orchestrates your entire computer fleet.
From personal workstations and creative studios to cloud servers and staging clusters. Manage everything together without sharing root passwords or SSH keys.
Every action is verified and accountable.
Whether an assistant organizes a directory or restarts a service, the agent records an Ed25519-signed receipt. Verify history with mathematical certainty.
Your computer, your rules. AI cannot overstep.
Enforce machine-side policy ceilings: command allowlists, directory sandbox boundaries, and disabled root privilege escalation.
How AI models and human teams converge through one governed gateway.
Sessions from ChatGPT, Claude, Grok, Muse, and Gemini, alongside team members with granular RBAC roles (Viewer, Operator, Admin), enter through the Node Command Gateway to reach enrolled fleet nodes without opening any inbound ports.
Windows, macOS, and Linux working as one.
Stop switching between Remote Desktop, SSH terminals, and cloud dashboards. Ask one question in chat to query status, find files, or run diagnostics across your fleet.
Share access safely with Viewer, Operator, and Admin roles.
Give teammates and AI agents exactly the permissions they need. No shared master passwords, no leaked private keys, and instant revocation anytime.
Connect the assistant you already trust.
Set up your connector once per account, not per machine. One universal endpoint connects your whole fleet to any AI client.
ChatGPT
OpenAIConnect via custom MCP server in ChatGPT web or mobile. Query infrastructure directly inside your conversational window.
Claude
AnthropicAdd to Claude Desktop or Claude Web connectors. Leverage Claude's deep reasoning for multi-step sysadmin diagnosis.
Grok
xAIConnect your fleet to Grok. Inspect real-time server health and run governed diagnostics with conversational speed.
Muse
MetaOperate remote nodes from your Muse assistant. Issue commands and query hardware right inside your chat workflows.
Gemini
GoogleLink your machines to Google Gemini. Synthesize large log volumes across hundreds of nodes in a single prompt.
Any MCP Client
Open ProtocolCursor, VS Code, Windsurf, Cline, Zed, or custom agent scripts. Standard Streamable HTTP JSON-RPC 2.0 endpoints.
https://mcp.nodecommand.app
- 1Open ChatGPT → navigate to Plugins → click Add (+).
- 2Select Add custom MCP server and paste the connector URL above.
- 3Click Connect and complete the one-click sign in when prompted. Automatic discovery registers your tools instantly.
Good to know: Confirm the risk checkbox when ChatGPT shows it, then approve the discovered tools. (Full write access is strongest on Business/Enterprise/Edu plans).
- 1Open Claude Desktop or Web → go to Customize → Connectors.
- 2Click Add custom connector and paste the connector URL above.
- 3Click Authorize to grant Claude governed access to your enrolled machine fleet.
Good to know: Free plans can keep 1 custom connector; enable it per chat from the + menu. The unverified-service warning is expected for custom connectors.
- 1In Grok, navigate to Plugins → click New Connector.
- 2Select Custom and paste the connector URL above.
- 3Click Authorize to connect your Node Command machines directly to your Grok sessions.
- 1In Google AI / Gemini, open Customize → navigate to Connectors.
- 2Select Custom and paste the connector URL above.
- 3Click Authorize to link your fleet tools to Gemini's large reasoning window.
Good to know: Use a personal Google account (not a work/school account) and keep "Keep Activity" on — custom connectors need it.
- 1In a Muse chat, ask it to add your connector — e.g. "Add a custom connector: Node Command, MCP server URL https://mcp.nodecommand.app, remote HTTP."
- 2Muse tests the endpoint; authorize the sign-in when the prompt appears.
- 3Done — Muse saves it as a reusable skill; manage permissions later under Settings → Connectors.
For Cursor, VS Code, Cline, Windsurf, or custom MCP clients, add the server configuration to your MCP config file. Note client transport-key nuances: VS Code uses "type": "http", Cline uses "type": "streamableHttp", and Cursor uses "url".
{
"mcpServers": {
"node-command": {
"url": "https://mcp.nodecommand.app",
"type": "http"
}
}
}
See what your AI executes in real-time.
Explore concrete examples of natural-language operations and verify how our policy engine intercepts prohibited actions before they touch your machines.
Real-Time Operational Audit Trail
Example format — verify in Web Console →| Timestamp | Machine | Caller | Operation | Status | Policy Decision |
|---|---|---|---|---|---|
| 14:32:01 UTC | prod-linux-01 | Claude (Operator) | systemctl status nginx | Success | Allowed (Read-Only Allowlist) |
| 14:31:45 UTC | win-box-pro | ChatGPT (Operator) | Get-Service -Name W32Time | Success | Allowed (System Inspection) |
| 14:30:12 UTC | prod-linux-01 | Grok (Viewer) | rm -rf /var/log/app/* | Refused | Blocked by Policy (Recursive Delete Outside Sandbox) |
| 14:28:50 UTC | mac-studio-m3 | Gemini (Operator) | df -h /System/Volumes/Data | Success | Allowed (Filesystem Metric) |
| 14:25:04 UTC | win-box-pro | ChatGPT (Viewer) | reg delete HKLM\Software\Policies | Refused | Blocked by Policy (Registry Mutation Prohibited) |
Enrolled and operational in about 5 minutes.
Simple single-command installation. No kernel extensions, no inbound port forwarding, and no complex firewall reconfiguration.
Install Agent
Run npx node-command on any Windows, macOS, or Linux machine.
Pair Machine
Enter the 8-character pairing code in your Web Console in under 5 minutes.
Connect Your AI
Paste the universal MCP connector URL into ChatGPT, Claude, Grok, or Gemini.
Operate Safely
Manage services and query storage in chat, backed by cryptographic receipts.
npx node-command
https://mcp.nodecommand.app
Developer Support & Community
Need help or found an issue?
We use GitHub issues for transparent community support. Copy this template to file a bug report in seconds.
### What were you trying to do?
[Describe your goal]
### What happened instead?
[Paste error message or attach screenshot]
### What did you expect to happen?
[Expected behavior]
### Environment
- OS: [Windows / macOS / Linux]
- Assistant: [ChatGPT / Claude / Grok / Muse / Gemini / other]
### Steps to reproduce (optional)
1. ...
Bring your machines into the conversation.
Join developers, IT teams, and power users managing their servers, labs, and workstations through AI. Start in minutes with a single command.
npx node-command