AIS CVE Priorities — daily exploit-ranked patch list for AI agents
Server Details
Daily CVE priorities ranked by real exploitation (KEV+EPSS) for AI agents; free teaser, paid full
- Status
- Healthy
- Uptime
- 100.0% over 40 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 4 tools
brief_teaser and top_cves_today both provide today's priority list, but the free/no-scores vs paid/full-scored distinction is clearly stated. cve_verdict targets a single CVE, and kev_fresh targets recent KEV additions, making all four tools distinguishable.
All names use snake_case, which is consistent, but the patterns vary: adjective_noun (brief_teaser), noun_noun (cve_verdict), noun_adjective (kev_fresh), and adjective_noun_adverb (top_cves_today). No predictable verb_noun convention, though still readable.
Four tools is well-scoped for a daily CVE priority service: a free teaser, a single-CVE verdict, a recent KEV feed, and a full ranked list. Each tool serves a distinct purpose without redundancy in count.
The set covers the core lifecycle: sample, single lookup, recent additions, and full ranked list with patch status. Minor gaps exist (e.g., historical retrieval or filtering by vendor), but agents can work around them for the stated daily-use purpose.
Available Tools
4 toolscve_verdictBInspect
PAID — unlock with an AIS CVE key ($19 / 30 days) or campus pass (https://aislabs.ai/gateway/), or pay per call over x402 on the HTTP twin: $0.005. One CVE's priority verdict from today's AIS ranked set.
| Name | Required | Description | Default |
|---|---|---|---|
| cve_id | Yes | CVE-YYYY-NNNN |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and it does disclose a critical behavioral trait: the tool is paid, with concrete pricing ($19/30 days, campus pass, $0.005 per x402 call). However, it says nothing about what a 'priority verdict' contains, rate limits, or return format, so the operational picture is only half-complete.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, with the important PAID flag front-loaded and the pricing detail compactly packed. The first sentence is dense but every element (key, campus pass, x402, price) is operationally necessary; only mild bloat from listing three payment paths.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter tool with no output schema and no annotations, the description covers the payment gate but leaves the actual return value — what a 'priority verdict' is — unexplained. An agent knows it must pay but not what it receives, so it is minimally adequate rather than complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% — cve_id is documented as 'CVE-YYYY-NNNN' — so the schema already carries parameter meaning. The description adds nothing about the identifier format or constraints, making the baseline 3 appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The final sentence states a specific resource and scope: 'One CVE's priority verdict from today's AIS ranked set,' naming the input implicitly. It does not explicitly differentiate from siblings like top_cves_today or kev_fresh, so the agent must infer that this is the single-CVE lookup versus a list.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no guidance on when to use this tool versus brief_teaser, kev_fresh, or top_cves_today. The description covers payment mechanics but not selection criteria, leaving the agent to infer the use case.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
kev_freshBInspect
PAID — unlock with an AIS CVE key ($19 / 30 days) or campus pass (https://aislabs.ai/gateway/), or pay per call over x402 on the HTTP twin: $0.01. CVEs added to CISA KEV in the last 7 days (complete catalog) with today's AIS ranks.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the behavioral burden and does disclose the key trait an agent needs: this is a paid/gated resource requiring an AIS CVE key, campus pass, or x402 per-call payment, with explicit prices. It stops short of describing rate limits, quota exhaustion behavior, or what happens without a key.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, both dense and free of filler, but the structure is inverted: pricing and URLs consume the entire first sentence while the actual purpose trails in the second. An agent scanning the opening clause sees commerce before function.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-param tool with no output schema, the description should sketch the return shape; 'complete catalog with today's AIS ranks' is suggestive but leaves the record fields, ordering, and count unspecified. The access/payment model is well covered, so the gap is confined to return-value expectations.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so the baseline of 4 applies; there is no parameter syntax for the description to clarify or for the (empty) schema to omit.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The second sentence names a specific resource and scope: CVEs added to CISA KEV in the last 7 days, complete catalog, with today's AIS ranks. This distinguishes it from the 'today'-scoped sibling top_cves_today, though the differentiating 'last 7 days' framing is buried behind the paywall preamble rather than front-loaded.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explains how to gain access and pay, but nothing about when to choose this tool over brief_teaser, cve_verdict, or top_cves_today. No exclusions, no stated conditions of use beyond the paywall.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
top_cves_todayBInspect
PAID — unlock with an AIS CVE key ($19 / 30 days) or campus pass (https://aislabs.ai/gateway/), or pay per call over x402 on the HTTP twin: $0.02. Today's FULL ranked CVE priority list with scores, KEV, EPSS, patch status, and methodology.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the behavioral burden. It usefully discloses the access model (paid key, campus pass, or x402 per-call pricing) which an agent must know. However it omits return format, rate limits, or pagination, so disclosure is partial.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The monetization sentence leads the description and pushes the actual purpose to the end. Every sentence earns its place, but the front-loading prioritizes pricing over what the tool does, which is weaker structure for tool selection.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description helpfully enumerates the returned fields (scores, KEV, EPSS, patch status, methodology). For a zero-param, zero-annotation tool, this is close to sufficient, lacking only return-format detail.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so there is nothing for the schema to document and the description needn't compensate. Baseline of 4 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: 'Today's FULL ranked CVE priority list with scores, KEV, EPSS, patch status, and methodology.' An agent knows exactly what it returns. It doesn't explicitly differentiate from siblings like brief_teaser or cve_verdict, though 'FULL' implies it is the complete version.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance on when to choose this over the sibling tools. The word 'FULL' hints it is the exhaustive counterpart to a teaser, but no alternative is named and no context for selection is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
4 tool updates
- First observed
brief_teaser - First observed
cve_verdict - First observed
kev_fresh - First observed
top_cves_today
Related MCP Connectors
CVE patch-priority API + MCP: CISA KEV, EPSS, CVSS, SSVC. Keys $19/mo; 200 free calls/day.
Daily Ed25519-signed security intelligence for AI-agent stacks; CVEs & advisories, paid via x402.
Real-time CVE, exploit, and vulnerability intelligence for AI assistants (350K+ CVEs, 115K+ PoCs)
Is a CVE exploited? CISA KEV, FIRST EPSS, CVSS and SSVC with a patch-first verdict. Free, no key.
21
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceProvides CVE search enriched with EPSS exploit likelihood and CISA KEV status, plus live IP/domain reputation and a real-time threat feed for AI agents.MIT
- AlicenseNot gradedqualityDmaintenanceProvides real-time vulnerability intelligence including CVE lookup, EPSS exploit probability, and CISA KEV status from free APIs, enabling AI assistants to prioritize CVEs by real-world risk.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to look up CVE details, EPSS exploit probability, and CISA KEV status from free public APIs to prioritize vulnerabilities by real-world risk. Combines these sources into a single enriched, prioritized view using a KEV > EPSS > CVSS rule.MIT
- AlicenseNot gradedqualityDmaintenanceProvides multi-source vulnerability intelligence for AI-powered security operations, combining NVD CVSS, CISA KEV, and EPSS scores without requiring an API key.1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.