Skip to main content
Glama

list_cve_vendors

Retrieve a comprehensive list of all vendors from the CVE database using cve-search.org, essential for identifying vulnerabilities in Kubernetes and cloud environments.

Instructions

Get a list of all vendors in the CVE database. Source: cve-search.org

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Implements the core logic for listing CVE vendors by fetching from the CVE search API (https://cve.circl.lu/api/browse).
    export async function listCveVendors(): Promise<any> { const response = await fetch(`${BASE_URL}/browse`); if (!response.ok) { throw new Error(`Failed to list vendors: ${response.statusText}`); } return response.json(); }
  • src/index.ts:296-300 (registration)
    Registers the 'list_cve_vendors' tool in the MCP server's listTools handler, including name, description, and empty input schema.
    { name: "list_cve_vendors", description: "Get a list of all vendors in the CVE database. Source: cve-search.org", inputSchema: zodToJsonSchema(z.object({})), },
  • Handles the MCP CallToolRequest for 'list_cve_vendors' by calling the implementation function and returning the JSON-formatted response.
    case "list_cve_vendors": { const response = await cves.listCveVendors(); return { content: [{ type: "text", text: JSON.stringify(response, null, 2) }], }; }

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/rad-security/mcp-server'

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