Bright Security MCP Server

Bright's Model Context Protocol (MCP) integration brings AI-powered application security testing directly into your development workflow. Your AI coding assistant can discover API endpoints, run…

Remote serversse

What is the Bright Security MCP Server?

neuralegion-mcp is an MCP project maintained in the neuralegion/mcp repository. The maintainer describes its purpose as “Bright's Model Context Protocol (MCP) integration brings AI-powered application security testing directly into your development workflow. Your AI coding assistant can discover API endpoints, run…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://app.brightsec.com/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
listProjectsList all projects accessible to your API key. Use this to find project IDs needed for other operations.
runDiscoveryDiscover API endpoints using crawling (crawlerUrls) or API definitions (fileId from uploadApiDefinition). Before running, check if the project already has…
getDiscoveryStatusGet the current status of a discovery run.
listDiscoveriesList discovery history for a project. View past discovery runs or monitor ongoing endpoint discovery.
uploadApiDefinitionUpload an API definition file (OpenAPI/Swagger) by URL or content. Returns a file ID to reference in discovery runs.
listEntrypointsList discovered API endpoints/URLs for a project. Use this to select entrypoints for scans or evaluate attack surface coverage. Supports filtering by HTTP…
getEntrypointGet detailed information about a specific entrypoint by ID, including headers, body, and configuration.
addEntrypointAdd a new entrypoint to a project. Entrypoints define HTTP requests (method, URL, headers, body) that can be used for security scanning.
editEntrypointUpdate an existing entrypoint. Modify the HTTP request definition, authentication, or repeater settings.
runScanStart a security scan against selected entrypoints. Supports targeting specific entrypoints by ID or by status (e.g., new, changed, vulnerable). Configure…
getScanStatusGet the current status of a running scan.
listScansList scan history for a project. View past scan results or check the status of multiple ongoing scans.
listTestsList all available security tests (e.g., SQL injection, XSS, CSRF) that can be included in scans.
listIssuesList security vulnerabilities found for a project. Filter by severity (Low, Medium, High, Critical), status (new, recurring, resolved, ignored), or entrypoint.
listAuthsList authentication configurations for a project. Use before scanning protected endpoints that require authentication.
getAuthGet detailed information about a specific authentication configuration.
addAuthCreate a new authentication configuration. Supports multiple auth types: static headers, OAuth 2.0/OIDC, multi-step HTTP flows, NTLM, browser-based login…
editAuthUpdate an existing authentication configuration.
createRepeaterCreate a repeater for accessing private/local targets. After creation, run the Bright CLI to start the repeater and establish the connection.
listRepeatersList repeaters and their connection status. Verify a repeater is connected before scanning non-public applications.

How to install the Bright Security MCP Server

{
  "mcpServers": {
    "brightsec": {
      "url": "https://app.brightsec.com/mcp",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.