perplexityai/bumblebee

依存関係、MCPサーバー、エディター拡張機能を悪意のあるパッケージについてチェックする、読み取り専用のサプライチェーンスキャナーです。

bumblebee とは?

Bumblebeeは、サプライチェーンを保護するための読み取り専用のスキャナーです。依存関係、MCP(Model Context Protocol)サーバー、エディター拡張機能を解析し、悪意のあるパッケージや既知の脆弱性を検出します。開発者やAIエージェント(Claude Code、Coder、Codexなど)がプロジェクトに統合する前に、安全でないコンポーネントを特定するのに役立ちます。このツールはコードベースを変更せずに読み取り専用で動作するため、安全にスキャンを実行できます。主な機能としては、npm、pip、Mavenなどの一般的なパッケージマネージャーの依存関係、MCPサーバーの設定ファイル、VS Codeなどのエディター拡張機能をチェックします。Bumblebeeは、オープンソースの依存関係管理におけるセキュリティリスクを軽減するために設計されており、CI/CDパイプラインや開発環境に簡単に統合できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add perplexityai/bumblebee

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

bumblebee は何をしますか?

依存関係、MCPサーバー、エディター拡張機能を悪意のあるパッケージについてチェックする、読み取り専用のサプライチェーンスキャナーです。

概要

Bumblebeeは、プロジェクトのサプライチェーンをスキャンして、悪意のあるパッケージや既知の脆弱性を特定します。依存関係のファイル(package.json、requirements.txtなど)、MCPサーバーの設定、エディター拡張機能のリストを解析し、既知の脅威データベースと照合します。

使用方法

bumblebee scan

特定のディレクトリをスキャンするには:

bumblebee scan --path /path/to/project

サポート対象

  • 依存関係マネージャー: npm、pip、Maven、Gradle、Cargoなど
  • MCPサーバー: 設定ファイル(例: mcp.json)
  • エディター拡張機能: VS Code、JetBrainsなど

出力例

Checking dependencies...
  ✔ package.json (npm) - 12 dependencies, 0 malicious
  ✖ requirements.txt (pip) - 8 dependencies, 1 malicious
    - malicious-package (1.0.0) - CVE-2024-1234

Checking MCP servers...
  ✔ mcp.json - 3 servers, 0 malicious

Checking editor extensions...
  ✖ extensions.json - 15 extensions, 2 malicious
    - evil-extension (1.0.0) - known malware

注意事項

このスキャナーは読み取り専用です。コードベースやファイルを変更しません。定期的なスキャンをCI/CDパイプラインに統合して、サプライチェーン攻撃を防止してください。

関連スキル