We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/VantaInc/vanta-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
// 1. Imports
import {
CallToolResult,
Tool,
z,
createPaginationSchema,
makePaginatedGetRequest,
} from "./common/imports.js";
// 2. Input Schemas
const ListVulnerabilityRemediationsInput = createPaginationSchema();
// 3. Tool Definitions
export const ListVulnerabilityRemediationsTool: Tool<
typeof ListVulnerabilityRemediationsInput
> = {
name: "list_vulnerability_remediations",
description:
"List all vulnerability remediations in your Vanta account. Returns remediation IDs, vulnerability references, status, and progress for tracking security improvements. Use this to see all vulnerability remediation efforts and their current status.",
parameters: ListVulnerabilityRemediationsInput,
};
// 4. Implementation Functions
export async function listVulnerabilityRemediations(
args: z.infer<typeof ListVulnerabilityRemediationsInput>,
): Promise<CallToolResult> {
return makePaginatedGetRequest("/v1/vulnerability-remediations", args);
}
// Registry export for automated tool registration
export default {
tools: [
{
tool: ListVulnerabilityRemediationsTool,
handler: listVulnerabilityRemediations,
},
],
};