declaw-ai について
declaw-aiは、AIエージェントのコマンドを安全なサンドボックスで実行するMCPサーバーです。設定可能なネットワーク制御、PIIスキャン、プロンプトインジェクション対策、監査ログに加え、ファイル操作とコマンド実行のツールを提供します。
主な機能
- 01サンドボックスの作成と管理
- 02サンドボックス内でのシェル実行
- 03ファイルの読み取り、書き込み、一覧表示
- 04ネットワーク制限の設定
- 05PIIスキャンとインジェクション対策
活用シーン
- 01分離されたサンドボックスでエージェントのコマンドを実行
- 02指定ドメインにサンドボックスの通信先を制限
- 03サンドボックス実行中に作成されたファイルを確認
MCP 対応
MCPサーバーは、サンドボックスの作成、コマンド実行、ファイル操作、サンドボックス管理のツールを対応クライアントに公開します。セキュリティプリセットでPIIスキャン、インジェクション対策、監査ログ、ネットワークアクセスを設定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
npx -y @declaw/mcp-server設定が必要な環境変数
DECLAW_API_KEYシークレットDeclaw API key (create one at https://declaw.ai).DECLAW_DOMAINOptional override for the Declaw API domain (for self-hosted deployments).ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
7掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| envs | object | いいえ | サンドボックスに設定する環境変数 |
| timeout | number | いいえ | サンドボックスのタイムアウト(秒、デフォルト:300) |
| template | string | いいえ | サンドボックスのテンプレート:base、python、node、code-interpreter、ai-agent、mcp-server、web-dev、devops |
| allowed_domains | array | いいえ | アウトバウンドネットワークアクセスのドメイン許可リスト(例:["pypi.org", "github.com"])。ネットワークの全面拒否設定を上書きします。 |
| security_preset | enum | いいえ | セキュリティプリセット。"none":ガードレールなし。"standard":PII スキャン + 監査ログ。"strict":PII + インジェクション防御 + 監査 + ネットワークの全面拒否。none | standard | strict |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。