Skip to main content
Glama
cyntrica

Gov Data MCP

by cyntrica

cisa_kev_list

Read-only

Fetch actively exploited CVEs from CISA KEV with federal remediation deadlines, due dates, required actions, and ransomware indicators. Filter by vendor, product, or date range.

Instructions

Get CISA Known Exploited Vulnerabilities with mandatory federal remediation deadlines. Returns all actively exploited CVEs in the catalog. Each entry includes CVE ID, vendor, product, description, required action, due date, and ransomware usage. Optional filters narrow results by vendor, product, or date range.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
vendorNoFilter by vendor/project name (case-insensitive partial match): 'Microsoft', 'Apache', 'Cisco'
productNoFilter by product name (case-insensitive partial match): 'Windows', 'Chrome', 'Exchange'
ransomware_onlyNoOnly show vulnerabilities with known ransomware campaign use
date_added_afterNoOnly vulnerabilities added after this date (YYYY-MM-DD)
date_added_beforeNoOnly vulnerabilities added before this date (YYYY-MM-DD)
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnlyHint=true, so the safety profile is known. The description adds context by stating it 'Returns all actively exploited CVEs' and lists the entry fields (CVE ID, vendor, product, etc.). However, it does not disclose potential response size, pagination behavior, or any rate limits, leaving some behavioral uncertainty for a potentially large dataset.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is four sentences, front-loaded with the tool's core purpose. Each sentence provides distinct value: purpose, return scope, entry composition, and filter capability. No fluff or redundant restatement of the name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description compensates by listing return fields and filter options. It covers the essential information for a list-retrieval tool. However, it doesn't mention potential large payloads or any limits, which would be useful for a catalog with 'all actively exploited CVEs.' Still, the description is adequately complete for basic usage.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all five parameters. The description adds a grouping phrase ('narrow results by vendor, product, or date range') but omits ransomware_only. Since the schema fully explains each parameter, the description is not required to compensate; baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb+resource: 'Get CISA Known Exploited Vulnerabilities with mandatory federal remediation deadlines.' It clearly differentiates from siblings like nvd_cve_search by focusing on the CISA KEV catalog and explicitly listing the returned fields. The purpose is unmistakable.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear context for when to use the tool: when you need CISA KEV data with federal remediation deadlines. It does not explicitly mention alternatives or when not to use it, but the unique scope (CISA vs NVD) is implied. This fits 'clear context, no exclusions'.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyntrica/gov-data-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server