Boostsecurity For Safe Packages について
BoostSecurity MCP は、コーディングエージェントが追加する依存パッケージのセキュリティと保守状況を確認します。Python、Go、JavaScript/TypeScript、Java、C# を使うチーム向けで、安全な代替案も提示します。
主な機能
- 01パッケージの安全性検証
- 02脆弱性やマルウェアの検出
- 03サポート終了パッケージの確認
- 04より安全な代替案の提示
活用シーン
- 01依存パッケージ追加前の確認
- 02エージェントが提案したリスクの特定
- 03保守中の代替パッケージの検索
MCP 対応
MCP クライアントに `validate_package` ツールを提供します。パッケージの安全性を確認し、リスクがある場合は代替案を返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.boostsecurity.io/mcpclaude mcp add --transport http boost https://mcp.boostsecurity.io/mcp{"mcpServers":{"boost":{"type":"http","url":"https://mcp.boostsecurity.io/mcp"}}}Cursor で開く{"servers":{"boost":{"type":"http","url":"https://mcp.boostsecurity.io/mcp"}}}VS Code で開く{"mcpServers":{"boost":{"type":"http","url":"https://mcp.boostsecurity.io/mcp"}}}{"mcpServers":{"boost":{"serverUrl":"https://mcp.boostsecurity.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ecosystem | enum | はい | パッケージマネージャー(golang/npm/maven/nuget/pypi)golang | npm | maven | nuget | pypi |
| package | string | はい | パッケージ名(例:'pymongo'、'gorm'、'rest-assured') |
| version | string | はい | パッケージの正確なバージョン。「latest」はサポートされていません |
| namespace | any | いいえ | 任意のパッケージ名前空間:Maven は Group ID(例:'io.rest-assured')、NPM は @namespace(例:'@babel')、GO は名前空間またはリポジトリ(例:'github.com/golang-jwt'、'gorm.io')を使用します |
詳細
BoostSecurity MCP:エージェント型 AI 開発ワークフローのセキュリティ確保
説明
エージェント型 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 が有効になります。
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 が有効として表示されます。
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 ツールとともに有効として表示されます。
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 接続を有効にします。
有効になると、状態が Running に変わります。
その他の 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.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。