SkillsSafe Security Scanner について
SkillsSafeは、AIエージェントのスキル、MCP設定、システムプロンプトを導入前に検査するセキュリティスキャナーです。プロンプトインジェクションや認証情報の窃取などを検出し、リスク評価と共有可能なレポートを返します。
主な機能
- 01スキルファイル、MCP設定、プロンプトの検査
- 02プロンプトインジェクションと認証情報窃取の検出
- 03データ流出とシェルインジェクションの検出
- 04不可視のゼロ幅文字の検出
- 05リスク評価とレポートリンクの生成
活用シーン
- 01AIエージェントのスキル導入前の確認
- 02MCP設定やシステムプロンプトの点検
- 03テキスト内に隠れたゼロ幅文字の調査
- 04CI/CDパイプラインでのスキル内容の検査
MCP 対応
URLスキャン、内容の直接スキャン、詳細レポート取得のツールを備えたMCPサーバーを提供します。エージェントはスキル導入前の安全確認に利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.skillssafe.com/sseclaude mcp add --transport sse com-skillssafe-scanner https://mcp.skillssafe.com/sse{"mcpServers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}Cursor で開く{"servers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}VS Code で開く{"mcpServers":{"com-skillssafe-scanner":{"type":"sse","url":"https://mcp.skillssafe.com/sse"}}}{"mcpServers":{"com-skillssafe-scanner":{"serverUrl":"https://mcp.skillssafe.com/sse"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
SkillsSafe — AI スキルセキュリティスキャナー
AI エージェントのスキルを対象とした、無料で登録不要のセキュリティスキャナーです。
インストール前に、任意の SKILL.md、MCP 設定、または system_prompt をスキャンして脅威を検出します。
SkillsSafe とは?
AI エージェントの機能が向上するにつれて、悪意のあるスキルが認証情報を盗み出したり、データを外部に送信したり、エージェントの動作を乗っ取ったりする可能性があります。SkillsSafe は、ソフトウェアの実行前にアンチウイルスでスキャンするのと同じように、スキルをインストールする前にスキャンします。
対応プラットフォーム: OpenClaw · Claude Code · Cursor · Codex · MCP 互換のあらゆるエージェント
機能
🔍 セキュリティスキャナー
コンテンツを貼り付けるか、URL を入力するか、ファイルをアップロードして、次の脅威をスキャンできます。
| 脅威 | 説明 |
|---|---|
| 認証情報の窃取 | API キー、トークン、パスワードへのアクセスを試みます |
| データの外部送信 | データを外部サーバーに送信するスキルです |
| プロンプトインジェクション | エージェントの動作を乗っ取る隠された指示です |
| シェルインジェクション | リバースシェルや任意のコマンド実行です |
| ゼロ幅文字 | 悪意のある指示を隠す、目に見えない Unicode 文字です |
| 権限の逸脱 | 明示された目的を超える権限を要求するスキルです |
| メモリの汚染 | エージェントのメモリやコンテキストの破壊を試みます |
| プライバシーリスク | 個人情報や機密データへの不要なアクセスです |
各スキャンでは、リスクスコア、重大度評価(SAFE / CAUTION / DANGER / CRITICAL)、共有可能なレポートリンクが返されます。
👁️ ゼロ幅文字検出ツール
テキストに隠された、目に見えない Unicode 文字(U+200B、U+200C、U+200D、U+FEFF など)を可視化します。攻撃者はこれらを埋め込み、人間には安全に見える一方で、AI エージェント向けの隠された指示を含むプロンプトを作成します。
🔌 MCP サーバー連携
Model Context Protocol にネイティブ対応しており、インストール前にエージェントがスキルの安全性を自動で確認できます。API キーは不要です。
# OpenClaw (one-line setup)
openclaw mcp add https://skillssafe.com/api/mcp
利用可能な MCP ツール:
scan_url— URL を指定してスキルをスキャンしますscan_content— スキルのコンテンツを直接スキャンしますget_report— スキャンレポート全体を取得します
📡 REST API
あらゆるエージェント、スクリプト、CI/CD パイプラインで利用できます。
# Scan by URL
curl -X POST https://skillssafe.com/api/v1/scan/url \
-H "Content-Type: application/json" \
-d '{"url": "https://clawhub.ai/skills/example"}'
# Scan by content
curl -X POST https://skillssafe.com/api/v1/scan/content \
-H "Content-Type: application/json" \
-d '{"content": "...skill content..."}'
OpenAPI 仕様の全文:https://skillssafe.com/api/v1/openapi.json
ページ
| ルート | 説明 |
|---|---|
/ | メインのセキュリティスキャナー |
/zero-width-detector | 隠された Unicode 文字の検出ツール |
/api-docs | インタラクティブな API ドキュメント |
/integrate | MCP と REST API の連携ガイド |
/feedback | バグ報告と機能リクエスト |
はじめに(ローカル開発)
npm install
npm run dev
ブラウザーで http://localhost:3000 を開きます。
環境変数
# .env.local
# (see wrangler.toml for Cloudflare Workers configuration)
技術スタック
- フレームワーク: Next.js(App Router)
- デプロイ:
@opennextjs/cloudflare経由の Cloudflare Workers - データベース: Cloudflare D1(SQLite)
- i18n: next-intl(English · 中文 · 日本語)
料金
完全無料 · 登録不要 · 人間のユーザーにはレート制限なし
API のレート制限:60 リクエスト/時(API キーは不要です)。
フィードバックとサポート
バグや誤検知を見つけましたか?フィードバックを送信するか、[email protected] までメールでお問い合わせください。
SkillsSafe は独立したセキュリティツールであり、Anthropic、OpenClaw、Cisco とは提携していません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。