Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Declaw

FreeNot checked

Secure Firecracker microVM sandboxes for AI agents: network policy, PII & injection guardrails.

GitHubEmbed

About

Secure Firecracker microVM sandboxes for AI agents: network policy, PII & injection guardrails.

README

MCP server for Declaw — secure sandbox execution for AI agents with network policies, PII scanning, prompt injection defense, and audit logging.

Works with Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible AI tool.

Quick Start

Claude Desktop / Cursor / Windsurf

Add to your MCP config:

{
  "mcpServers": {
    "declaw": {
      "command": "npx",
      "args": ["-y", "@declaw/mcp-server"],
      "env": {
        "DECLAW_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add declaw -- npx -y @declaw/mcp-server

Set DECLAW_API_KEY in your environment.

Tools

Tool Description
create_sandbox Create a secure sandbox with configurable security policies
run_command Execute a shell command inside a sandbox
read_file Read a file from a sandbox
write_file Write a file to a sandbox
list_files List directory contents in a sandbox
kill_sandbox Destroy a sandbox
list_sandboxes List all active sandboxes

Security Presets

When creating a sandbox, choose a security preset:

  • none — No guardrails. Full internet access.
  • standard (default) — PII scanning + audit logging. Full internet access.
  • strict — PII scanning + prompt injection defense + audit logging + network deny-all.

You can also pass allowed_domains to restrict outbound traffic to specific domains:

create_sandbox with template="python", security_preset="strict", allowed_domains=["pypi.org", "github.com"]

Why Declaw?

Declaw Other Sandbox Providers
Sandbox execution Yes Yes
Non-bypassable network controls Yes ??
PII scanning Yes No
Injection defense Yes No
Full audit trail Yes Basic
Snapshots Yes Varies
Multiple templates 8 built-in Varies
Interactive stdio Yes Varies

Environment Variables

Variable Required Description
DECLAW_API_KEY Yes Your Declaw API key
DECLAW_DOMAIN No Custom API domain (for on-prem deployments)

On-Prem

For self-hosted Declaw deployments, set the domain:

{
  "mcpServers": {
    "declaw": {
      "command": "npx",
      "args": ["-y", "@declaw/mcp-server"],
      "env": {
        "DECLAW_API_KEY": "your-api-key",
        "DECLAW_DOMAIN": "declaw.internal.company.com"
      }
    }
  }
}

License

Apache-2.0

from github.com/declaw-ai/mcp-server

Install Declaw in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install declaw

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add declaw -- npx -y @declaw/mcp-server

Step-by-step: how to install Declaw

FAQ

Is Declaw MCP free?

Yes, Declaw MCP is free — one-click install via Unyly at no cost.

Does Declaw need an API key?

No, Declaw runs without API keys or environment variables.

Is Declaw hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Declaw in Claude Desktop, Claude Code or Cursor?

Open Declaw on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Declaw with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs