mcpField
D
declaw-ai

declaw-ai

Local
github.com/declaw-aiDeveloper Tools

About declaw-ai

declaw-ai is an MCP server for running AI agent commands in secure sandboxes. It provides configurable network controls, PII scanning, prompt-injection defenses, and audit logging alongside file and command tools.

Key features

  1. 01Create and manage sandboxes
  2. 02Run shell commands in a sandbox
  3. 03Read, write, and list files
  4. 04Configurable network restrictions
  5. 05PII and injection safeguards

Use cases

  1. 01Run agent commands in an isolated sandbox
  2. 02Restrict sandbox access to selected domains
  3. 03Inspect files created during sandbox runs

MCP support

The MCP server exposes sandbox creation, command execution, file operations, and sandbox management tools to MCP-compatible clients. Security presets configure PII scanning, injection defense, audit logging, and network access.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"declaw-ai": {
"command": "npx",
"args": [
"-y",
"@declaw/mcp-server"
],
"env": {
"DECLAW_API_KEY": "<DECLAW_API_KEY>",
"DECLAW_DOMAIN": "<DECLAW_DOMAIN>"
}
}
}
}
Run commandnpx -y @declaw/mcp-server
Environment variables to set
DECLAW_API_KEYSecretDeclaw API key (create one at https://declaw.ai).
DECLAW_DOMAINOptional override for the Declaw API domain (for self-hosted deployments).

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@declaw/mcp-server0.1.2

Tools

7

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
envsobjectNoEnvironment variables to set in the sandbox
timeoutnumberNoSandbox timeout in seconds (default: 300)
templatestringNoSandbox template: base, python, node, code-interpreter, ai-agent, mcp-server, web-dev, devops
allowed_domainsarrayNoDomain allowlist for outbound network access (e.g. ["pypi.org", "github.com"]). Overrides network deny-all.
security_presetenumNoSecurity preset. "none": no guardrails. "standard": PII scanning + audit logging. "strict": PII + injection defense + audit + network deny-all.none | standard | strict

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.