Signal and Claude Code

Black Duck Signal

How to register the Black Duck MCP server with Claude.

Note: Available with: Signal Developer and Signal Enterprise.
Prerequisites:
Follow the steps to register Black Duck's MCP server for Claude Code:
  1. Install with CLI commands

    $ claude mcp add black-duck --transport stdio --scope user --env BLACKDUCK_MCP_GATEWAY_KEY=YOUR_LLM_API_KEY -- npx @black-duck/mcp-server@latest

    About this codeblock:

    • This two-part instruction stores the MCP configuration in Claude’s system, then uses NPX to install and run the Black Duck MCP server and establish communication between the two.

    • Be sure to substitute your API key environment variable after key=.

    • Including --scope user sets the MCP at the user level and not system-wide. This prevents other users from accessing the MCP server with your credentials.

Verify your setup

  1. Start Claude Code.

    $ claude
  2. Ask Claude to scan some of your files using Black Duck.

    A screenshot of Claude Code with user input that asks Claude: "Scan showtime.py for security vulnerabilities using Black Duck."

Alternative installation methods

If this method didn't work for you, or you prefer a different method, see installing MCP servers.