Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SBOM MCP ServerNew to Visual Studio Code? Get it now.
SBOM MCP Server

SBOM MCP Server

IARM Information Security

|
4 installs
| (1) | Free
Generate Software Bill of Materials (SBOM), scan for vulnerabilities, and analyze dependencies using AI assistants via Model Context Protocol
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SBOM MCP Server Extension for VS Code

Generate Software Bill of Materials (SBOM), scan for vulnerabilities, and analyze dependencies using AI assistants via the Model Context Protocol (MCP).

SBOM MCP Server

Features

  • 🔍 Generate SBOM - Create CycloneDX SBOMs for any project
  • 🛡️ Vulnerability Scanning - Scan dependencies for known security vulnerabilities
  • 📊 Dependency Analysis - Get detailed insights about your project's dependencies
  • 🤖 AI Integration - Use with GitHub Copilot, Claude, or any MCP-compatible AI assistant
  • ⚡ 5 MCP Tools - generate_sbom, scan_vulnerabilities, analyze_dependencies, get_vulnerability_details, check_component_security

Requirements

  • SBOM API Server - You need a running instance of the SBOMApp API server
  • Node.js 18+ - Required for the MCP server runtime
  • VS Code 1.85+ - With GitHub Copilot or MCP-compatible AI extension

Installation

  1. Install the extension from VS Code Marketplace
  2. Run command: SBOM MCP: Set API Key to configure your API key
  3. Run command: SBOM MCP: Configure Server to set up MCP integration
  4. Restart VS Code

Configuration

Setting Description Default
sbom-mcp.apiUrl URL of the SBOM API server http://localhost:3000
sbom-mcp.apiKey API key for authentication ``
sbom-mcp.autoConfigureMcp Auto-configure MCP on activation true

Available Commands

Command Description
SBOM MCP: Configure Server Set up MCP server in workspace
SBOM MCP: Set API Key Configure API authentication
SBOM MCP: Set API URL Set the SBOM server URL
SBOM MCP: Generate SBOM for Current Workspace Generate SBOM immediately
SBOM MCP: Check Vulnerabilities Scan workspace for vulnerabilities

MCP Tools

When using AI assistants, you can use these tools:

generate_sbom

Generate SBOM from a project path or Git URL.

"Generate an SBOM for my project at /path/to/project"
"Create SBOM for https://github.com/user/repo"

scan_vulnerabilities

Scan an existing SBOM file for vulnerabilities.

"Scan this SBOM file for vulnerabilities: /path/to/sbom.json"

analyze_dependencies

Get detailed dependency analysis and risk assessment.

"Analyze the dependencies in this project"

get_vulnerability_details

Get specific vulnerability information with CVE details.

"Show me all critical vulnerabilities in this project"

check_component_security

Check if a package is safe before using it.

"Is lodash version 4.17.21 secure?"
"Check security of express@4.18.2"

Example Usage with Copilot

After installation, try these prompts with GitHub Copilot:

  1. "Generate an SBOM for the current workspace"
  2. "What vulnerabilities exist in this project?"
  3. "Is the axios package version 1.6.0 secure?"
  4. "Analyze the dependencies and show me any security risks"

License

MIT License - see LICENSE for details.

Support

  • 📧 Email: support@iarm.com
  • 🐛 Issues: https://github.com/iarm/sbom-mcp-server/issues
  • 📖 Documentation: https://github.com/iarm/sbom-mcp-server#readme
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft