Tencent Zhuque Labが開発するフルスタックのAIレッドチームプラットフォーム。AIエージェント、MCPサーバー、Agent Skills、AIインフラのセキュリティリスクをスキャンします。
sinewaveai/agent-security-scanner-mcp
AIコーディングエージェント向けのセキュリティスキャナー。生成コード、MCPサーバー、プロンプト、AIが提案したパッケージのリスクを検査します。
- スター
- 123
- フォーク
- 12
- 未解決の Issue
- 34
- 最終コミット
- 21 日前
これは何?
agent-security-scanner-mcpは、Claude Code、Cursor、Windsurf、ClineなどのAIコーディングエージェント向けに作られたセキュリティスキャナーです。CLI、MCPサーバー、GitHub Actionとして実行でき、プロジェクトにA〜Fの評価を付け、検出事項の一覧を出力します。
エージェントが生成したコードの脆弱性(SQLインジェクション、XSS、コマンドインジェクション、シークレット)、ツールの説明文の汚染やツール名の偽装といったMCPサーバーの問題、プロンプトインジェクションの検出、さらにシェル、ファイル、ネットワークに対する危険な操作を実行前に検査する機能など、さまざまなリスクをカバーします。また、AIが提案した依存パッケージ名をnpm、PyPI、RubyGems、crates.ioなどのレジストリと照合し、パッケージの幻覚も検出します。
このプロジェクトには、CycloneDX形式でのSBOM生成、OSV.devを使ったCVE検索、任意で利用できるLLMベースのセマンティックレビューエージェントcr-agentも含まれています。出力はデフォルトでコンパクトな形式になっており、エージェントがコンテキストウィンドウを圧迫せずに読めるよう設計されています。
主な機能
- 01プロジェクト全体をスキャンし、A〜Fのセキュリティ評価を付与
- 02ツールの汚染や偽装されたツール名を検出するMCPサーバー監査
- 037つのパッケージエコシステムを対象としたパッケージ幻覚チェック
- 04プロンプトインジェクションとジェイルブレイクの検出
- 05CycloneDX形式でのSBOM生成とOSV.devによる脆弱性検索
ユースケース
- エージェントが作成したプルリクエストをマージ前にスキャンする
- コーディングエージェントに接続する前にMCPサーバーを監査する
- AIアシスタントが架空の依存パッケージを提案した場合に、インストール前に検出する
- 付属のGitHubワークフロー設定を使ってCIにセキュリティゲートを追加する
クイックスタート
- 1
現在のプロジェクトをスキャンして、エージェントのセキュリティ評価(A〜F)を確認する
npx agent-security-scanner-mcp scan-project . --verbosity compact - 2
スキャナーをAIコーディングクライアント(例:Claude Code)にインストールする
npx agent-security-scanner-mcp init claude-code
使う前に知っておきたいこと
- ルールベースのスキャンは、npm auditやその他の依存関係の脆弱性検出ツールの代わりにはなりません。
- cr-agentによるセマンティックレビューには、任意のLLMプロバイダーが必要です。
収録されている特集
トピック
よくある質問
- agent-security-scanner-mcp とは?
- AIコーディングエージェント向けのセキュリティスキャナー。生成コード、MCPサーバー、プロンプト、AIが提案したパッケージのリスクを検査します。 agent-security-scanner-mcpは、Claude Code、Cursor、Windsurf、ClineなどのAIコーディングエージェント向けに作られたセキュリティスキャナーです。CLI、MCPサーバー、GitHub Actionとして実行でき、プロジェクトにA〜Fの評価を付け、検出事項の一覧を出力します。
- agent-security-scanner-mcp は無料で使えますか?ライセンスは?
- agent-security-scanner-mcp は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- agent-security-scanner-mcp は今もメンテナンスされていますか?
- 活発にメンテナンス中。agent-security-scanner-mcp の最終コミットは 2026年10月18日 です。
- agent-security-scanner-mcp は何に使えますか?
- エージェントが作成したプルリクエストをマージ前にスキャンする コーディングエージェントに接続する前にMCPサーバーを監査する AIアシスタントが架空の依存パッケージを提案した場合に、インストール前に検出する 付属のGitHubワークフロー設定を使ってCIにセキュリティゲートを追加する
- agent-security-scanner-mcp のインストール方法は?
- 現在のプロジェクトをスキャンして、エージェントのセキュリティ評価(A〜F)を確認する: npx agent-security-scanner-mcp scan-project . --verbosity compact スキャナーをAIコーディングクライアント(例:Claude Code)にインストールする: npx agent-security-scanner-mcp init claude-code
- agent-security-scanner-mcp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sinewaveai/agent-security-scanner-mcp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIモデルファイル、コード、稼働中のLLM・エージェント・MCPエンドポイント、記録済みのエージェントトレースを検証し、問題点と未確認項目を報告するオープンソースのCLI・ライブラリです。
AIエージェントのシェルコマンド、ファイルアクセス、パッケージのインストール、MCPツール呼び出しを実行前に確認する、ローカル優先のランタイムセキュリティレイヤー。
エージェントとネットワークの間に置いて、秘密情報の流出、プロンプトインジェクション、SSRF、MCPツール汚染を防ぎ、署名付きアクションレシートを発行するオープンソースのAIエージェント向けファイアウォール。
インストール前にAIエージェントのスキル(Claude Code、Codex、MCP)をスキャンし、プロンプトインジェクション、データ流出、サプライチェーンのリスクを検出するセキュリティツール。
LLMアプリ、MCPサーバー、チャットやシェル履歴に漏えいしたシークレット向けのルールを備えた、AIファーストのセキュリティスキャナー。