
Node Command
io.github.huseyincig由 GitHub 帳號 huseyincig 發布v0.26.125更新於 Oct 25, 2026
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
概覽
遠端 MCP 伺服器,將 Node Command 主機叢集(檔案、Shell、程序、瀏覽器)開放給 AI 宿主,讓助理執行指令並管理主機。
- 可以做什麼
- 列出並確認叢集中的目標主機
- 執行 Shell 指令與已宣告的專案任務
- 管理長時間執行的程序並輪詢作業狀態
- 啟動瀏覽器或桌面 GUI 工作階段,並進行自動化網頁互動
- 在動手前執行唯讀的系統快照與診斷
- 適用情境
- 適合需要讓助理操作 Node Command 叢集中機器的情境:執行指令、啟動專案任務、管理程序或在遠端主機上驅動瀏覽器,並在高風險操作前先做唯讀檢查。
- 執行需求
- 需要連線至 mcp.nodecommand.app 的遠端端點,無需安裝套件。清單未宣告驗證、環境變數或標頭,但託管平台會依角色與權限範圍過濾工具探索,因此實際上需要 Node Command 帳號與主機存取權限。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Node Command,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.huseyincig%2Fnc-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"node-command": {
"type": "http",
"url": "https://mcp.nodecommand.app/mcp"
}
}
}README
nc-protocol
Public wire contracts, Model Context Protocol (MCP) tool schemas, and agent protocol definitions for Node Command.
This repository is the canonical source of truth for the public Node Command contracts. It contains strictly declarative schemas and contracts: no proprietary server code, no database schemas, and no secrets.
Consumers — the Node Command hub, the
nc-agent runtime, and client
integrations — vendor this repository at a pinned commit, so contract
changes here are explicit and auditable.
Namespaces
Consuming the contracts
There is no runtime dependency to install: consumers vendor this repository at a pinned commit SHA and import from the vendored tree.
Import the JavaScript bindings directly:
JSON schemas can be imported by path:
The current contract version, fingerprint, and capability list are pinned in
mcp/contract-version, mcp/fingerprint, and policy/capability-names;
the current generation and rollout rules are in
COMPATIBILITY.md.
The manifest counts canonical authoring definitions, not the number of tools
available to a particular connected user. The hosted platform composes these
definitions into its public nc_ surface and filters discovery by role and scope.
Use that server's authenticated tools/list response for callable names and
schemas; do not invoke an authoring identifier merely because it appears here.
Internal operation identifiers and the agent wire protocol remain distinct.
Testing & Validation
nc-protocol has zero runtime dependencies and uses the native Node.js
test runner:
The test suite validates:
- Presence of all required namespace files.
- Exact matching between tool definitions,
mcp/tools/index.json, and tool count. - Cryptographic consistency of the canonical
sha256manifest fingerprint. - Schema parse validity and schema draft conformance.
- Binding parity with declarative contract files.
Contributing
See CONTRIBUTING.md for detailed guidelines on how to propose new tools, update schemas, recompute fingerprints, and submit pull requests.
Versioning & Compatibility
- VERSIONING.md — SemVer lifecycle and breaking-change policies.
- COMPATIBILITY.md — Current contract generations and rollout gates.
Related repositories
- NodeCommand — product documentation, client examples, and manifests.
- nc-agent — the open-source host agent and CLI installer that implements these contracts.
License
Apache-2.0 — see LICENSE.
來源:README.md,提交 5ff1e3d
工具
0版本歷史
2- v0.26.125最新Oct 25, 2026
- v0.26.109Oct 11, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分