ZeroDayDB MCP
FREEConnect AI clients to ZeroDayDB through a local MCP server backed by the same vulnerability API used by the web app and CLI.
Included at No Extra Cost
The MCP server ships as a Python workspace package. Run it locally over stdio by default, or expose an SSE endpoint with --http when a client needs HTTP transport.
Run from the Workspace
Start the stdio server directly from a local ZeroDayDB checkout.
Optional SSE Mode
Launch an HTTP SSE endpoint for clients that prefer network transport.
Features
Setup Guide
Start the server locally
From a local ZeroDayDB checkout, launch the stdio server with the workspace command.
Set optional environment variables
Only add these when you need authenticated access or want the server to talk to a self-hosted API.
export ZERODAYDB_API_KEY=your_api_key export ZERODAYDB_API_URL=https://0d.ayden.gg
Configure your AI assistant
Point your client at the workspace package. Example Claude Desktop entry:
{
"mcpServers": {
"zerodaydb": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/zerodaydb/apps/mcp",
"zerodaydb-mcp"
],
"env": {
"ZERODAYDB_API_KEY": "optional_api_key"
}
}
}
}Start using the tools
Restart your client and call tools like get_cve, search_vulnerability, check_package, list_recent, and get_analytics.
Example Queries
Once configured, ask questions that map directly to the tools the server exposes.
"Find CVE-2024-3094 and summarize the impact."
"Check whether lodash 4.17.20 is vulnerable in npm."
"List the latest high-severity disclosures."
"Show me ZeroDayDB analytics for the last 30 days."
Supported AI Assistants
Claude Desktop
Configure the stdio command shown above in your Claude Desktop MCP settings.
Cline (VS Code)
Use the same workspace-backed stdio command inside your VS Code MCP configuration.
Custom MCP Clients
Run over stdio by default or start SSE mode with --http.