Sbomapp Mcp Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Sbomapp Mcp Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
What the SBOMApp MCP Server can do for AI assistants and their users.
SBOMApp is a remote MCP server that provides Software Bill of Materials (SBOM) generation, vulnerability scanning, and dependency analysis capabilities to AI assistants. It enables any MCP-compatible AI client to analyze software projects for security risks, license compliance, and dependency health — directly from the conversation.
Server URL: https://mcp.sbomapp.com/mcp Protocol: MCP over Streamable HTTP (JSON-RPC 2.0)
generate_sbomGenerate a complete Software Bill of Materials from a Git repository.
Creates a comprehensive software inventory by cloning a repository, identifying all direct and transitive dependencies, scanning for known vulnerabilities (CVEs), and checking license information.
What it returns:
Supported inputs:
https://github.com/owner/repo)Example prompts a user might ask:
scan_vulnerabilitiesScan an existing SBOM for security vulnerabilities.
Takes an SBOM file (CycloneDX JSON or XML) and scans all listed components against known vulnerability databases, returning CVE details with severity ratings and remediation guidance.
What it returns:
Example prompts:
analyze_dependenciesAnalyze all dependencies in a project from a Git URL.
Provides a detailed breakdown of a project's dependency tree, including license distribution, dependency types, direct vs. transitive dependency counts, and a vulnerability overview.
What it returns:
Example prompts:
generate_sbom_from_localGenerate an SBOM from local manifest files — works from any IDE without a Git URL.
The AI agent reads the user's local dependency/manifest files and sends their contents to this tool. This enables SBOM generation for projects that aren't on GitHub/GitLab, including private local projects.
What it returns:
generate_sbomSupported manifest files:
| Ecosystem | Files |
|---|---|
| Node.js | package.json, package-lock.json, yarn.lock, pnpm-lock.yaml |
| Python | requirements.txt, Pipfile, pyproject.toml, poetry.lock, setup.py |
| Java | pom.xml, build.gradle, build.gradle.kts |
| Go | go.mod, go.sum |
| Rust | Cargo.toml, Cargo.lock |
| PHP | composer.json, composer.lock |
| Ruby | Gemfile, Gemfile.lock |
| .NET | .csproj, packages.config, nuget.config |
| Swift | Package.swift, Package.resolved |
| Dart | pubspec.yaml, pubspec.lock |
| Elixir | mix.exs, mix.lock |
Example prompts:
Supports 15+ programming language ecosystems including JavaScript/TypeScript, Python, Java, Go, Rust, C#, PHP, Ruby, Swift, Dart, and more.
Scans against public CVE databases (NVD, OSV, GitHub Advisory Database) and classifies vulnerabilities by severity: Critical, High, Medium, Low.
Identifies and reports the license of every dependency, enabling compliance checks against organizational policies.
Generated SBOMs are stored and accessible from the SBOMApp dashboard for historical tracking, comparison, and reporting.
All tools require a valid API key passed as a Bearer token in the Authorization header.
Authorization: Bearer sbom_<your_api_key>API keys can be obtained from https://sbomapp.com. Trial keys with limited tokens are also available.
| Client | Transport | Status |
|---|---|---|
| VS Code (SBOMApp Extension) | Remote MCP | Supported |
| Cursor | SSE / Streamable HTTP | Supported |
| Claude Desktop | Streamable HTTP | Supported |
| Claude Code | HTTP | Supported |
| Any MCP-compatible client | Streamable HTTP | Supported |
User: "Generate an SBOM for https://github.com/expressjs/express and tell me if there are any vulnerabilities."
AI Assistant (using generate_sbom tool):
package.json (Node.js ecosystem)generate_sbom and analyze_dependencies (local paths blocked for security)generate_sbom_from_local requires the AI agent to read and send manifest file contents~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.