Ezeep Blue

ReviewAudited by ClawScan on May 10, 2026.

Overview

This looks like a legitimate Ezeep Blue integration, but it gives the agent broad authenticated API access through a proxy without clearly documented safeguards for write or delete actions.

Install only if you trust Membrane and need agent-based Ezeep Blue management. Use a least-privilege Ezeep account, pin or review the Membrane CLI version where possible, and require explicit confirmation before the agent prints, uploads files, or makes any POST/PUT/PATCH/DELETE API request.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A mistaken or overly broad agent action could change or delete Ezeep Blue account, user, printer, or print-job data.

Why it was flagged

The skill gives the agent a raw authenticated API escape hatch with mutating and delete methods, but the artifact does not define endpoint limits, confirmation requirements, or safeguards for high-impact changes.

Skill content
When the available actions don't cover your use case, you can send requests directly to the Ezeep Blue API through Membrane's proxy ... HTTP method (GET, POST, PUT, PATCH, DELETE).
Recommendation

Use safer listed actions when possible, require explicit user confirmation for POST/PUT/PATCH/DELETE and print actions, and restrict the connection to the least privileges needed.

What this means

The agent can act through the authenticated Ezeep Blue connection according to the permissions of the connected account.

Why it was flagged

The skill uses delegated Membrane/Ezeep authentication and automatic credential refresh. This is expected for the integration, but it grants account-level authority to the agent workflow.

Skill content
membrane login --tenant --clientName=<agentType> ... Membrane handles authentication and credentials refresh automatically
Recommendation

Connect with a least-privilege account, review which Ezeep tenant is connected, and avoid granting administrative access unless needed.

What this means

A future CLI version could behave differently from the version reviewed here, and a global install affects the local environment.

Why it was flagged

The setup instructions install a global npm package using the moving @latest tag. This is central to the skill's purpose, but it means the installed code may change over time.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Install from the official npm registry, consider pinning a reviewed CLI version, and use an isolated environment where practical.

What this means

Ezeep request data and responses may pass through Membrane's service as part of normal operation.

Why it was flagged

Ezeep API requests are routed through Membrane, which acts as an authenticated intermediary. This is disclosed and purpose-aligned, but it is an important data boundary.

Skill content
send requests directly to the Ezeep Blue API through Membrane's proxy. Membrane automatically ... injects the correct authentication headers
Recommendation

Review Membrane's trust, privacy, and access controls before sending sensitive account or print data through the proxy.