Zeroclaw Mcp

io.github.zeroclaw-labsPublished by GitHub account zeroclaw-labsv0.1.0-alpha.4Updated Oct 25, 2026

Configure and manage authorized ZeroClaw installations through a local MCP server.

VerifiedSTDIODesktop onlyCloud & InfrastructureDeveloper Tools

Overview

AI-generated overview

A local MCP server that lets an assistant configure and manage authorized ZeroClaw installations, including saved lab connections, through a permission-reviewed

What you can do
Set up and manage authorized ZeroClaw installations from a chat client, including naming a connection and reusing a saved lab connection (D1, R9). Propose a named connection during setup so the client can present exact permissions for review (R34). Register an existing ZeroClaw client through terminal setup when the client lacks permission-review forms (R27, R28). Install as a plugin for Codex or Claude Code, or be configured as a stdio server in other MCP clients (R5, R15, R22).
When to use it
Use it when you run ZeroClaw on supported hardware and want an AI assistant to set up and manage those installations, or to reuse an existing saved lab connection, with permissions reviewed before any management happens.
Requirements
Runs as a local stdio process via npx; the installer needs Node.js 22 or newer and the selected client CLI. Supported controllers are Apple Silicon macOS and ARM64/x86-64 GNU Linux with glibc 2.39 or newer. Target operations keep existing OpenSSH, supported GitHub CLI and prepared Linux-account prerequisites. No environment variables or headers are declared.
Before you install
Installing the plugin does not authorize management of a machine; permissions are reviewed separately at setup (R33, R34). Credentials are kept in private local files (R35). The installer backs up and may retain earlier package versions and client settings, and conflicting registrations are reported rather than replaced (R7, R38, R39). Management tools may need up to 600 seconds (R30).

Installation

In SourceWeft

  1. Open Zeroclaw Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

ZeroClaw MCP

Your hardware. Your memories. Your choice of model.

Install the plugin for your agent:

sh
npx -y @zeroclaw-labs/[email protected] install --codex# Or:npx -y @zeroclaw-labs/[email protected] install --claude

Choose both flags to install for both clients. The installer verifies the package, keeps a persistent copy outside npm's cache, backs up the affected client settings, and uses the client's plugin commands. It checks the bundled MCP without contacting a target. Restart your client and ask: Set up ZeroClaw. Call it Home Lab and use my saved lab connection. In Claude Code, you can also run /zeroclaw:setup.

The installer requires Node.js 22 or newer and the selected client CLI. Supported controllers are Apple Silicon macOS and ARM64/x86-64 GNU Linux with glibc 2.39 or newer. Native plugin startup needs no Node, Python, compiler, or additional download. Target operations retain the existing OpenSSH, supported GitHub CLI, and prepared Linux-account prerequisites.

For other MCP clients, configure a stdio server with command npx and arguments ["-y", "@zeroclaw-labs/[email protected]", "mcp"]. The server runs locally; a package download URL is not a hosted MCP endpoint.

Client marketplaces

As an alternative to the installer above, add the public marketplace directly in your client:

sh
# Codexcodex plugin marketplace add zeroclaw-labs/zeroclaw-mcp-distributioncodex plugin add zeroclaw@zeroclaw-labs
# Claude Codeclaude plugin marketplace add zeroclaw-labs/zeroclaw-mcp-distributionclaude plugin install zeroclaw@zeroclaw-labs

Choose one installation route per client. If you already installed with install --codex or install --claude, keep using that command for updates; it owns that client's local marketplace.

ZeroClaw and other frameworks

For a client that accepts the common MCP JSON configuration, add:

json
{  "mcpServers": {    "zeroclaw": {      "command": "npx",      "args": ["-y", "@zeroclaw-labs/[email protected]", "mcp"]    }  }}

For ZeroClaw, merge a server and bundle into the client configuration, preserving existing entries:

toml
[[mcp.servers]]name = "zeroclaw_manager"command = "npx"args = ["-y", "@zeroclaw-labs/[email protected]", "mcp"]tool_timeout_secs = 600
[mcp_bundles.zeroclaw_manager]servers = ["zeroclaw_manager"]

Include zeroclaw_manager in the chosen client agent's existing mcp_bundles list. Its tool permissions still apply. The client and the installation being managed are separate. If your client lacks MCP permission-review forms, run npx -y @zeroclaw-labs/[email protected] setup in a terminal to review the connection and permissions. Terminal setup can also register an existing ZeroClaw client.

Run npx -y @zeroclaw-labs/[email protected] --version once before starting a client with a short startup deadline. After acquisition, allow 20 seconds for startup and 600 seconds for management tools. Use an absolute path to npx if the client does not inherit your shell's PATH.

Permissions and updates

Installing the plugin does not authorize management of a machine. Setup proposes a named connection in chat, then the client asks you to review exact permissions. Credentials stay in private local files. The plugin has no hooks or automatic tool approvals.

Run the installation command again with a later published version to update. The installer retains earlier package versions and configuration backups. An existing marketplace or MCP registration with a conflicting source is reported for review rather than silently replaced. Existing manager state remains under ~/.zeroclaw-manager/, and the verified native runtime remains under ~/.local/lib/zeroclaw-mcp/.

Release notes and direct downloads are available in the distribution repository. This package reuses the verified MCP runtime 0.1.0-alpha.7 and original native launchers; its own package/plugin version is 0.1.0-alpha.4.

Source: README.md at commit 2d66649

Tools

0
SourceWeft started this package once in an isolated sandbox, without credentials, to list its tools. That failed: the server did not start.

Version history

1
  1. v0.1.0-alpha.4LatestOct 25, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts