Attestd - Deterministic CVE & Supply Chain Data
@attestd-io
About Attestd - Deterministic CVE & Supply Chain Data
Deterministic, machine-readable CVE and supply chain risk data for infrastructure, PyPI, and npm packages. Built for AI agents and coding assistants to act on directly, no CVSS interpretation required. Covers nginx, PostgreSQL, Redis, Docker, Kubernetes, and more.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"attestd": {
"command": "npx",
"args": [
"-y",
"@attestd/mcp"
],
"env": {
"ATTESTD_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Tools
3check a single package or infrastructure product by slug and version, returns risk state, active exploitation status, patch availability, and supply chain compromise signal
check up to 100 packages in one call, use for lockfile or dependency manifest audits instead of looping the single-check tool
list all 350+ covered infrastructure products by slug, useful to confirm a slug before checking it
Overview
What is Attestd - Deterministic CVE & Supply Chain Data?
Attestd checks whether a dependency version has exploitable CVEs or a confirmed supply-chain compromise. One API call returns a structured risk response. This MCP server exposes these checks as tools for Claude Code, Claude Desktop, and any MCP-compatible client.
How to use Attestd - Deterministic CVE & Supply Chain Data?
Run the server via npx -y @attestd/mcp and configure an API key in the ATTESTD_API_KEY environment variable inside your MCP client’s configuration (e.g., ~/.claude/mcp.json). The server exposes four tools: check_package_vulnerability, check_batch_vulnerabilities, list_covered_products, and get_cve_details.
Key features of Attestd - Deterministic CVE & Supply Chain Data
- Check a single package version for CVEs and supply-chain risks
- Batch-check up to 100 packages in one call (lockfile/manifest audits)
- Query covered products (live or static bundled list)
- Retrieve full CVE details including CVSS, EPSS, CISA KEV status
- Structured JSON response with risk state, patch guidance, and confidence
Use cases of Attestd - Deterministic CVE & Supply Chain Data
- Automatically audit a project’s dependencies before deployment
- Scan lockfiles or manifests for known vulnerabilities
- Investigate specific CVE identifiers for enterprise risk assessment
- Monitor supply-chain compromise signals (typosquat, PyPI/npm alerts)
FAQ from Attestd - Deterministic CVE & Supply Chain Data
What are the prerequisites?
Node.js 18+ and an Attestd API key (free from the portal) are required for most tools.
Can I use the server without an API key?
list_covered_products returns a static bundled list without a key; all other tools require a valid API key.
How many packages can I check in a single batch?
Up to 100 items per call. Each item counts toward your API quota, and the quota is checked before any calls are billed.
What happens if the API key is invalid or rate‑limited?
The tool returns isError: true with a JSON error string.
What data does check_package_vulnerability return?
It returns risk state, CVE IDs, CISA KEV signal, remote exploitability, patch availability, supply-chain compromise flags, and more.
Frequently asked questions
What are the prerequisites?
Node.js 18+ and an Attestd API key (free from the portal) are required for most tools.
Can I use the server without an API key?
`list_covered_products` returns a static bundled list without a key; all other tools require a valid API key.
How many packages can I check in a single batch?
Up to 100 items per call. Each item counts toward your API quota, and the quota is checked before any calls are billed.
What happens if the API key is invalid or rate‑limited?
The tool returns `isError: true` with a JSON `error` string.
What data does check_package_vulnerability return?
It returns risk state, CVE IDs, CISA KEV signal, remote exploitability, patch availability, supply-chain compromise flags, and more.
Basic information
More MCP servers

Rankbits
rankbitsAI visibility analytics across 15+ providers (ChatGPT, Perplexity, Gemini, AI Overviews, and more). The MCP connector lets assistants run scans, compare competitor mentions, and track your brand's visibility in AI answer

Competitor Tracker & Co.
Competitor Tracker & Co.Competitor Tracker & Co. watches your competitors' websites and tells you what changed. Every week it crawls their pricing, product, messaging and corporate pages, detects the changes that matter, and files a tagged, ran
endoflife.ai
endoflife.aiFree MCP server for software end-of-life intelligence: EOL dates, support status, and the 0-100 EOL Risk Score across 485 tracked products. Agents can check a single version, pull a product's full lifecycle schedule, or
extentos
Asger mølgaardExtentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:
Sugra API MCP
Sugra Systems, Inc.Official MCP server for the Sugra API, giving AI agents source-attributed access to 1,500+ endpoints across 36 data domains from 160+ primary sources. Covers markets, economics, company fundamentals, government, news, cl
Comments