mcpbeat Sign in

P0: CVE, package and domain checks MCP Server

answering

P0: CVE, package and domain checks is answering right now. Last checked 10 min ago. It exposes 9 tools.

CVE with EPSS and CISA KEV, package risk, software EOL, domain and IP reports, pay per call

Uptime history 22 hours of history
22 hours agonow
100.0%
Uptime 24h
79 of 79 checks
9
Tools
read from the server
304 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 20

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 7 November 2026. No other catalogue keeps this.

7 Nov 9 tool descriptions were rewritten19 times that day check_infra, domain_report, domain_report_batch and 6 more
7 Nov a tool changed the parameters it asks for vuln_kev_new
and 10 more, back to 7 November 2026

Nothing serious here today

Today is the operative word: we check P0: CVE, package and domain checks every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add cve-package-domain-security --transport http https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security
Settings → Connectors → Add custom connector, then paste this address
https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security
~/.codex/config.toml
[mcp_servers.cve-package-domain-security]
url = "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security"
.cursor/mcp.json
{
  "mcpServers": {
    "cve-package-domain-security": {
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "cve-package-domain-security": {
      "type": "http",
      "url": "https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

domain
domain_report
Use when you need one report on a domain: DNS records (A, AAAA, MX, NS, TXT, CAA) with SPF and DMARC parsed, RDAP registration for .com, .net and .org (registrar, dates, status, nameservers, DNSSEC). Returns the paid x402 request for your input (GET /domain/report, $0.005 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For several domains use domain_report_batch. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
domain_report_batch
Use when you must vet several domains at once (vendors, leads, lookalikes): up to 10 domains in one POST, each answered exactly like /domain/report. Returns the paid x402 request for your input (POST /domain/report/batch, $0.05 per call; schema linked). POST that JSON body to the URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For one domain use domain_report. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
vuln
vuln_cve
Use when you need to triage a CVE: description, CVSS per publisher, dates, CWE, key references, affected products, CISA SSVC, FIRST EPSS with a 30-day series and CISA KEV status in one call. Returns the paid x402 request for your input (GET /vuln/cve, $0.005 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. One CVE id. For CVEs newly added to CISA KEV since a date use vuln_kev_new; for the vulnerabilities of a package version use package_risk. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
vuln_kev_new
Use when you track exploited vulnerabilities: CVEs CISA added to its Known Exploited Vulnerabilities catalog since a date (since=YYYY-MM-DD), newest first, with date added, due date, vendor, product. Returns the paid x402 request for your input (GET /vuln/kev/new, $0.003 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. KEV additions since a date, newest first (limit up to 200), not a lookup; for CVSS, EPSS and KEV status of one CVE use vuln_cve. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
infra
check_infra
Use when you must check infrastructure in one call: any combination (at least one) of ip (ASN, Tor exit, cloud range), domain (status, TLS, robots), cve (CVSS, EPSS, CISA KEV). Returns the paid x402 request for your input (GET /check/infra, $0.015 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For one input use ip_passport, vuln_cve, package_risk or software_eol; for DNS, SPF, DMARC and registration use domain_report; for sitemap or WordPress use site_snapshot. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
package
package_risk
Use when you must vet a dependency before installing or shipping it: pass ecosystem (npm, PyPI, Go, crates.io, RubyGems, Maven, NuGet). Returns the paid x402 request for your input (GET /package/risk, $0.005 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. One exact package version. For a single CVE id use vuln_cve; to know whether a product or runtime version is still supported use software_eol. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
passport
ip_passport
Use when you must profile an IP address in one call: ASN, AS name and country of its announced range, whether it is a current Tor exit node, and whether it lies in a public cloud range. Returns the paid x402 request for your input (GET /ip/passport, $0.003 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. One public IP only (private and reserved addresses are refused before any charge); to check it together with a domain, CVE, package or software version in one call use check_infra. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
site
site_snapshot
Use when you need a health and content snapshot of your own website: HTTP status, final URL, TLS, server, robots.txt and sitemap, plus WordPress REST. Returns the paid x402 request for your input (GET /site/snapshot, $0.005 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. For DNS, SPF, DMARC and registration use domain_report; to check a site together with an IP, CVE or package use check_infra. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.
software
software_eol
Use when you must know if a software version is still supported: pass product (python, nodejs, ubuntu, postgresql, ...) and version (3.8.10) for its release cycle, end-of-life date, supported flag. Returns the paid x402 request for your input (GET /software/eol, $0.002 per call; schema linked). Call that URL with an x402 or MPP client to get the data. Bad input is refused before any charge. Support and end-of-life status only; for known vulnerabilities of a package version use package_risk, of a CVE id use vuln_cve. With an access key (Authorization: Bearer p0k_..., buy at https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/keys/buy?usd=5) the tool pays the call itself, returns the data and deducts the price. First call each day returns the data itself, free; later calls return the paid request.

Endpoints

URLTransportStateLatencyChecked
https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/cve-package-domain-security streamable-http answering 87 ms 10 min ago

Alternatives to P0: CVE, package and domain checks

same job, measured the same way
D
DocVerdict
by rogerberent-netizen

PDF, photo, email, and file comparison evidence checks with plain-language reports.

4 tools answering
AgentPay Domain & Network Lookup
by noah-silver

Pay-per-call DNS, WHOIS/RDAP, IP and domain reports for agents. x402 USDC on Base or Algorand.

4 tools answering
Pyxmark
by pyxmark

Vendor checks: sanctions lists, SEC filings, domain age and a due-diligence report with sources.

7 tools answering
CARBON
by jarbon

AI testing harness with Jay: risk-based checks, bug investigation, and local evidence reports.

75 installs/wk local only
Website Intelligence
by asheeran

Pay per call website intelligence: site reports, page reading, DNS, sitemaps and link maps.

570 installs/wk local only
Crypto Market Data
by zaffy18

Live crypto market data and Hyperliquid wallet reports for AI agents, paid per call with x402.

151 installs/wk 15 tools answering
Zovo VIN Recall Check
by theluckystrike

Check recalls by VIN with live public vehicle records and downloadable XLSX and CSV reports.

2 tools answering
Chainward
by saltxd

Check a Base or BNB Chain address before you pay it: on-chain risk reports, EAS attestations.

502 installs/wk local only

P0: CVE, package and domain checks — questions

Answers built from our own checks of this server.

What can P0: CVE, package and domain checks do?
It exposes 9 tools, read directly from the server on our last check. Among them: check_infra, domain_report, domain_report_batch, ip_passport, package_risk, site_snapshot and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is P0: CVE, package and domain checks mostly used for?
Its tools cluster around vuln and domain. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is P0: CVE, package and domain checks working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 79 of 79 checks got a reply (100.0%), average response time 304 ms. The bar chart above shows every period we have measured.
How do I connect P0: CVE, package and domain checks?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does P0: CVE, package and domain checks need an API key?
No. P0: CVE, package and domain checks completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is P0: CVE, package and domain checks?
It answers our handshake in 304 ms on average, which is faster than 47% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.