exploitdb
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@exploitdbsearch for exploits related to CVE-2021-41773"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ExploitDB MCP
An MCP server for searching Exploit-DB exploits and shellcodes.
Requirements
Node.js 20 or newer and npm.
Network access only when downloading/updating the database.
Related MCP server: Exploit-DB MCP Server
Install and build
git clone https://github.com/d4ngkh04w/ExploitDB-MCP.git
npm ci
npm run update-db
npm run buildMCP client configuration
Configure a standard MCP client to start the built server using Node.js and the absolute path to this project:
{
"mcpServers": {
"exploitdb": {
"command": "node",
"args": ["/absolute/path/to/exploitdb-mcp/dist/index.js"]
}
}
}Tools
search_exploits: search exploits by text and optional platform, exploit type, author, and verified filters.get_exploit: get exploit metadata by EDB-ID.include_codedefaults tofalse; when enabled, the raw source is bounded to at most 50,000 characters (default 12,000).search_shellcodes: search shellcodes by text and optional platform, author, and verified filters.get_shellcode: get shellcode metadata by EDB-ID, with the same opt-in bounded source preview behavior.search_by_cve: exact CVE search over exploits and shellcodes, optionally restricted to either collection.
License
The ExploitDB MCP project code is licensed under the MIT License; see LICENSE.
Exploit-DB metadata and exploit/shellcode source content are third-party material from Exploit-DB and remain subject to their applicable copyright and license terms. The MIT License for this project code does not relicense that upstream content.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and audit NIST NVD CVEs by keyword, severity, CWE, CISA KEV status, and CPE.
CVE & vulnerability search: 365k+ CVEs/NotCVEs, CVSS, EPSS, CISA KEV, exploits, patches, versions.
CVE search, vulnerability database, EPSS exploit prediction, KEV, IP reputation & threat feed.
Real-time CVE, exploit, and vulnerability intelligence for AI assistants (350K+ CVEs, 115K+ PoCs)
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides access to the Exploit-DB database through the searchsploit tool, enabling AI assistants to search for exploits by keywords or CVE identifiers, retrieve exploit content, and manage the local exploit database.7-
- FlicenseNot gradedqualityCmaintenanceIntegrates the Exploit-DB database with AI assistants to enable searching for exploits, shellcodes, and proof-of-concept code during penetration testing workflows. It allows users to perform keyword searches and direct CVE-to-exploit mappings to retrieve technical security data.-
- AlicenseAqualityDmaintenanceEnables AI assistants to search and analyze vulnerabilities and exploits from multiple intelligence sources, including NVD, CISA KEV, ExploitDB, Metasploit, and more, with tools for CVE research, exploit analysis, and report generation.17MIT
- AlicenseAqualityAmaintenanceGives AI assistants access to the Exploit Intelligence Platform for vulnerability and exploit intelligence. Supports searching CVEs, exploits, and generating pentest findings.17MIT