mcpField
B
Boostsecurity For Safe Packages

Boostsecurity For Safe Packages

リモート
github.com/boost-communityセキュリティ1557 週間前に更新
リポジトリ

Boostsecurity For Safe Packages について

BoostSecurity MCP は、コーディングエージェントが追加する依存パッケージのセキュリティと保守状況を確認します。Python、Go、JavaScript/TypeScript、Java、C# を使うチーム向けで、安全な代替案も提示します。

主な機能

  1. 01パッケージの安全性検証
  2. 02脆弱性やマルウェアの検出
  3. 03サポート終了パッケージの確認
  4. 04より安全な代替案の提示

活用シーン

  1. 01依存パッケージ追加前の確認
  2. 02エージェントが提案したリスクの特定
  3. 03保守中の代替パッケージの検索

MCP 対応

MCP クライアントに `validate_package` ツールを提供します。パッケージの安全性を確認し、リスクがある場合は代替案を返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.boostsecurity.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

1
パラメーター型必須説明
ecosystemenumはいパッケージマネージャー(golang/npm/maven/nuget/pypi)golang | npm | maven | nuget | pypi
packagestringはいパッケージ名(例:'pymongo'、'gorm'、'rest-assured')
versionstringはいパッケージの正確なバージョン。「latest」はサポートされていません
namespaceanyいいえ任意のパッケージ名前空間:Maven は Group ID(例:'io.rest-assured')、NPM は @namespace(例:'@babel')、GO は名前空間またはリポジトリ(例:'github.com/golang-jwt'、'gorm.io')を使用します

詳細

BoostSecurity MCP:エージェント型 AI 開発ワークフローのセキュリティ確保

BoostSecurity 提供

説明

エージェント型 AI システムは、コードや依存関係を自律的に提案または追加することで、ソフトウェア開発を加速できます。しかし、適切な安全対策がなければ、次のようなサードパーティ製パッケージを取り込むことで、重大なサプライチェーンリスクを引き起こす可能性もあります。

  • 実際には存在しない(ハルシネーション)

  • 既知の脆弱性が含まれている。深刻度が高または重大な問題も含まれます

  • サポートが終了し、保守されていない

  • マルウェアや悪意のある活動に関連している

  • タイポスクワッティングによって、正規のライブラリに似せている

BoostSecurity MCP は、エージェント型ワークフローの安全策として機能します。AI エージェントが導入するすべてのパッケージを分析し、安全でない依存関係に警告を出して、安全で保守が続けられている代替パッケージを推奨することで、プロジェクトを保護します。

BoostSecurity MCP を使うと、チームは次のことができます。

  • 安全でないパッケージや悪意のあるパッケージが導入される前にブロックする

  • 依存関係が保守され、サポートされていることを確認する

  • リスクが検出された場合、より安全な代替パッケージの推奨を受け取る

  • パッケージ関連のリスクを減らし、ソフトウェアサプライチェーンを強化する

  • セキュリティを損なうことなく、イノベーションとスピードを支援するエージェント型 AI を安心して導入する

対応する言語とエコシステム

このリリースでは、次の言語とパッケージエコシステムに対応しています。

  • Python – PyPI

  • Go – Go Modules

  • JavaScript/TypeScript – npm

  • Java – Maven

  • C# – NuGet

インストール方法

要件
  • Cursor、Claude Code、Windsurf、VS Code、およびその他の MCP クライアント
Cursor にインストール

次の場所に移動します:Settings -> Cursor Settings -> MCP -> Add new global MCP server

詳細については、Cursor MCP ドキュメントを参照してください。

Cursor リモートサーバー接続
{
  "mcpServers": {
    "boost-security": {
      "url": "https://mcp.boostsecurity.io/mcp",
      "transport": "http"
    }
  }
}

設定が完了すると、Cursor Settings -> MCP & Integrations で、BoostSecurity MCP ツールの validate_package が有効になります。

BoostSecurity が有効
Claude Code にインストール

次のコマンドを実行します。詳細については、Claude Code MCP ドキュメントを参照してください。

Claude Code リモートサーバー接続
claude mcp add --scope user --transport http boost-security https://mcp.boostsecurity.io/mcp

BoostSecurity MCP サーバーが正しく設定されていることを確認するには、Claude で /mcp と入力します。BoostSecurity MCP が有効として表示されます。

BoostSecurity が有効
Windsurf にインストール
  • Windsurf の Settings -> Cascade MCP Servers に移動します

  • BoostSecurity MCP サーバーの設定を追加します。

詳細については、Windsurf MCP ドキュメントを参照してください。

Windsurf リモートサーバー接続
{
  "mcpServers": {
        "boost-security": {
            "serverUrl": "https://mcp.boostsecurity.io/mcp"
        }
    }
}

または、Windsurf MCP 設定ファイル(例:~/.codeium/windsurf/mcp_config.json)に設定を追加します。

新しい MCP サーバー設定を反映するには、Windsurf の再起動が必要な場合があります。

設定が完了したら、Windsurg Settings -> Manage MCPs に移動します。BoostSecurity MCP 接続が validate_package ツールとともに有効として表示されます。

BoostSecurity が有効
VSCode にインストール
  • View -> Command Palette -> MCP:Open User Configuration に移動します

  • BoostSecurity MCP サーバーの設定を追加します。

詳細については、VSCode MCP ドキュメントを参照してください。

VSCode リモートサーバー接続
{
  "servers": {
    "boost-security": {
      "type": "http",
      "url": "https://mcp.boostsecurity.io/mcp"
    }
  }
}

新しい MCP サーバー設定を有効にするため、VS Code の再起動が必要な場合があります。

追加したら、MCP 設定で Start を選択して MCP 接続を有効にします。

BoostSecurity の設定

有効になると、状態が Running に変わります。

BoostSecurity が有効
その他の MCP クライアントへのインストール

BoostSecurity MCP サーバーは、以下をサポートする MCP 準拠クライアントであれば、どのクライアントでも使用できます。

  • トランスポートタイプ:http
  • 次のリモートサーバーへの接続:https://mcp.boostsecurity.io/mcp

リモート MCP サーバーの設定方法については、ご利用の MCP クライアントのドキュメントを参照してください。

含まれるツール

BoostSecurity MCP は、以下のツールを提供します。

  • validate_package:パッケージが安全に使用できるかどうかを検証します。パッケージが安全でない場合は、推奨される代替パッケージが提示されます。

より良い結果を得るために

BoostSecurity MCP サーバーは、接続の初期化時に詳細な指示と説明を提供し、エージェントがプロジェクトに追加する前に必ずパッケージを検証するよう促します。

最良の結果を得るには、BoostSecurity MCP を使用してパッケージを検証するよう AI エージェントに指示するルールを追加してください。例:

Always use the BoostSecurity MCP tool `validate_package` to ensure a package is safe before adding it to a project. 
Use the package versions recommended by BoostSecurity. 

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。