Skip to main content
Glama

@middlebrick/mcp-server

MCP server for middleBrick API security scanning. Lets AI assistants (Claude, Cursor, etc.) scan APIs for vulnerabilities via tool calls.

Setup

Claude Desktop

Add to ~/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

Add to .cursor/mcp.json:

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

Get your API key at: middlebrick.com/dashboard

Tools

Tool

Description

scan_api

Scan an API endpoint for security vulnerabilities

get_scan

Get results of a previous scan

list_scans

List previous scans

scan_api

Parameter

Type

Required

Description

url

string

Yes

API endpoint URL

method

string

No

HTTP method (default: GET)

get_scan

Parameter

Type

Required

Description

scanId

string

Yes

Scan ID to retrieve

list_scans

Parameter

Type

Required

Description

limit

number

No

Max results

offset

number

No

Skip count

status

string

No

Filter: queued, processing, completed, failed

Environment Variables

Variable

Required

Description

MIDDLEBRICK_API_KEY

Yes

API key

MIDDLEBRICK_BASE_URL

No

API URL override

License

Apache 2.0 — middleBrick

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/middleBrick/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server