mcpField
M
Middlebrick

Middlebrick

ローカル
github.com/middleBrick開発ツール030 週間前に更新

Middlebrick について

Middlebrick は、AI アシスタントや API セキュリティのワークフロー向けに、API エンドポイントの脆弱性を調べる MCP サーバーです。スキャンの実行に加え、結果の取得や一覧表示ができます。

主な機能

  1. 01API エンドポイントの脆弱性スキャン
  2. 02スキャン ID による結果取得
  3. 03ステータスでスキャン一覧を絞り込み

活用シーン

  1. 01API エンドポイントのセキュリティ確認
  2. 02過去のスキャン結果の確認
  3. 03処理状況によるスキャンの追跡

MCP 対応

MCP クライアントに API スキャンと結果管理のツール `scan_api`、`get_scan`、`list_scans` を提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"middlebrick": {
"command": "npx",
"args": [
"-y",
"@middlebrick/mcp-server"
],
"env": {
"MIDDLEBRICK_API_KEY": "<MIDDLEBRICK_API_KEY>"
}
}
}
}
起動コマンドnpx -y @middlebrick/mcp-server
設定が必要な環境変数
MIDDLEBRICK_API_KEYシークレットYour middleBrick API key (get one at middlebrick.com)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@middlebrick/mcp-server0.1.2

ツール

3

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはいスキャンする API エンドポイント URL
methodstringいいえHTTP メソッド(デフォルト:GET)

詳細

@middlebrick/mcp-server

middleBrick の API セキュリティスキャン用 MCP サーバーです。AI アシスタント(Claude、Cursor など)がツール呼び出しを通じて API の脆弱性をスキャンできます。

セットアップ

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "middlebrick": {
      "command": "npx",
      "args": ["-y", "@middlebrick/mcp-server"],
      "env": {
        "MIDDLEBRICK_API_KEY": "mb_your_key_here"
      }
    }
  }
}
Cursor

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "middlebrick": {
      "command": "npx",
      "args": ["-y", "@middlebrick/mcp-server"],
      "env": {
        "MIDDLEBRICK_API_KEY": "mb_your_key_here"
      }
    }
  }
}

API キーは middlebrick.com/dashboard で取得できます。

ツール

ツール説明
scan_apiAPI エンドポイントをスキャンして、セキュリティ上の脆弱性を検出します
get_scan前回のスキャン結果を取得します
list_scans過去のスキャンを一覧表示します
scan_api
パラメーター型必須説明
urlstringはいAPI エンドポイントの URL
methodstringいいえHTTP メソッド(デフォルト:GET)
get_scan
パラメーター型必須説明
scanIdstringはい取得するスキャン ID
list_scans
パラメーター型必須説明
limitnumberいいえ結果の最大件数
offsetnumberいいえスキップする件数
statusstringいいえフィルター:queued、processing、completed、failed

環境変数

変数必須説明
MIDDLEBRICK_API_KEYはいAPI キー
MIDDLEBRICK_BASE_URLいいえAPI URL の上書き

ライセンス

Apache 2.0 — middleBrick

コメント

MCP は初めてですか?

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

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