cve-mcp CLAUDE.md

cve-mcp CLAUDE.md is an instructions file for Claude Code from badchars/cve-mcp. It costs 845 tokens per session, scanned A, original, MIT.

Project instructions for an MCP server that gives an AI agent information about software vulnerabilities, including CVEs—public records describing security flaws.

In plain words
What is it for?
They guide work on CVE research using data from NVD, EPSS, CISA's Known Exploited Vulnerabilities catalog, Exploit-DB, and MITRE ATT&CK.
Why use it?
They describe how to combine vulnerability details, severity scores, exploitation predictions, known-exploited lists, and public exploit information from several sources.

Instructions file for Claude Code

Written for Claude Code: the file is CLAUDE.md.

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/badchars/cve-mcp/claude-md
Clone the repo
git clone --depth 1 https://github.com/badchars/cve-mcp

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for cve-mcp CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/badchars/cve-mcp/claude-md.svg)](https://agentmods.dev/instructions/badchars/cve-mcp/claude-md)
Your own site
<a href="https://agentmods.dev/instructions/badchars/cve-mcp/claude-md"><img src="https://agentmods.dev/badge/instructions/badchars/cve-mcp/claude-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 845 This file is loaded in full into every session.
When invoked 845 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00845 $0.00845
Opus 5 $0.00423 $0.00423
Sonnet 5 $0.00169 $0.00169
Haiku 4.5 $0.00085 $0.00085

Measured 6d ago against content hash f4b502bba858, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-05, from the pricing page.

Security

Grade A, and why

cve-mcp CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

CLAUDE.md · 72 lines

How it starts

The opening of the file, as written. The whole thing — 72 lines — stays where its author put it; the contents beside it link to each section on GitHub.

CVE MCP

Project Context

Bu proje hackbrowser-mcp, cloud-audit-mcp ve github-security-mcp'den sonra dorduncu MCP projesi. AI agent'a CVE/vulnerability intelligence veriyor — NVD, EPSS, KEV, Exploit-DB, MITRE ATT&CK uzerinden.

Neden MCP?

CVE arastirmasi her pentester/security researcher'in gunluk isi. Simdi: NVD'ye git, CVE ara, EPSS score'a bak, exploit var mi kontrol et, KEV listesinde mi bak. Hepsi ayri site, ayri API. MCP ile agent hepsini tek seferde yapar.

Hedef Kullanim

User: "CVE-2024-3400 hakkinda ne biliyorsun? Exploit var mi?"

Agent: → NVD'den CVE detaylarini ceker (CVSS, CWE, affected products)
       → EPSS score kontrol eder (exploitation probability)
       → KEV listesinde mi bakar (CISA known exploited)
       → Exploit-DB'de PoC arar
       → "CVSS 10.0, EPSS 97%, KEV listesinde, 3 public exploit var.
          Palo Alto PAN-OS command injection. Patch ASAP."

Veri Kaynaklari

  • NVD API v2: CVE detaylari, CVSS scores, CPE matching (API key opsiyonel, rate limit arttirir)
  • EPSS: Exploit Prediction Scoring System (first.org, public API, key gereksiz)
  • KEV: CISA Known Exploited Vulnerabilities catalog (JSON feed, key gereksiz)
  • Exploit-DB: Public exploit database (API veya scrape)
  • MITRE ATT&CK: Technique mapping (STIX/TAXII veya static JSON)
  • GitHub Advisory Database: GitHub'in kendi CVE veritabani (GraphQL, GITHUB_TOKEN ile)
  • OSV: Open Source Vulnerabilities (Google, public API)

npm Publish Hedefi

Bu proje npm'de yayinlanacak: npx cve-mcp

  • Dependency'ler hafif olmali (sadece MCP SDK + zod + fetch)
  • API key gereksiz (NVD, EPSS, KEV hepsi public)
  • Opsiyonel: NVD_API_KEY rate limit arttirir

Technical Stack

  • Runtime: Bun + TypeScript (Node.js uyumlu, npm publish icin)
  • Protocol: MCP (stdio transport)
  • SDK: @modelcontextprotocol/sdk
  • HTTP: Native fetch (no axios)
  • Architecture: hackbrowser-mcp/cloud-audit-mcp/github-security-mcp pattern'i — ToolDef/ToolContext/ToolResult, Zod schemas, allTools array

Read the full file on GitHub · 72 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 72 lines · 845 tokens per session scan A f4b502bba858

Subscribe to this mod's changes

cve-mcp CLAUDE.md is an instructions file published in the GitHub repository badchars/cve-mcp (24 stars, last pushed 2d ago), licensed MIT. It adds 845 tokens to every session, about $0.0042 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.