Eip MCP Server

An MCP (Model Context Protocol) server that gives AI assistants access to the [Exploit Intelligence Platform](https://exploit-intel.com) —

Remote serverstreamable-httpPython

What is the Eip MCP Server?

An MCP (Model Context Protocol) server that gives AI assistants access to the Exploit Intelligence Platform — vulnerability and exploit

The short version

  • Give AI assistants real-time vulnerability and exploit intelligence
  • Query CVEs with rich filters and ranked exploit context
  • Include AI exploit analysis, MITRE ATT&CK mapping, and trojan indicators
  • Generate pentest findings directly from CVE data
  • Every exploit includes a clickable source URL (GitHub, ExploitDB, Metasploit)
  • Nuclei templates include description, impact, and remediation text

What it needs from you

  • Python 3.10 or newer (check with python3 --version or python --version) - pip (comes with Python on most systems) - An MCP-compatible AI client (Cursor IDE, Claude Desktop, etc.) Base installation is enough for stdio clients. If you want to run the standalone Streamable HTTP server, install the optional HTTP extra: ```bash pip install "eip-mcp[http]"

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_vulnerabilitiesSearch CVEs with full-text query and filters: severity, vendor, product, ecosystem, CWE, CVSS/EPSS thresholds, KEV, Nuclei, year, date range. Supports explicit score mode via score_version + min_score + sort=score_desc.
get_vulnerabilityFull intelligence brief for a CVE or EIP-ID. **Includes ranked exploits** (AI analysis, MITRE techniques, source URLs), products, Nuclei templates (with description/impact/remediation), references.
search_exploitsBrowse exploits with **structured filters only** (no free-text query): source, language, LLM classification, author, stars, CVE, vendor, product, attack_type, complexity, reliability, requires_auth.
get_exploit_codeRetrieve exploit source code by platform ID (auto-selects main file)
get_exploit_analysisFull AI analysis for a single exploit: classification, attack type, complexity, reliability, MITRE ATT&CK, summary, and trojan/deception indicators
get_nuclei_templatesNuclei scanner templates with description, impact, remediation, and Shodan/FOFA/Google dork queries
list_authorsTop exploit researchers ranked by exploit count
get_authorAuthor profile with all their exploits and CVE context
list_cwesCWE categories ranked by vulnerability count
get_cweCWE detail with description, exploit likelihood, parent hierarchy
list_vendorsSoftware vendors ranked by vulnerability count
list_productsDiscover exact product names for a vendor (CPE name lookup with vuln counts)
lookup_alt_idResolve alternate IDs (EDB-XXXXX, GHSA-XXXXX) to their CVE
audit_stackAudit a tech stack for critical/high severity CVEs with exploits, sorted by EPSS risk

How to install the Eip MCP Server

{
  "mcpServers": {
    "eip": {
      "command": "eip-mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.10 or newer (check with python3 --version or python --version) - pip (comes with Python on most systems) - An MCP-compatible AI client (Cursor IDE, Claude Desktop, etc.) Base installation is enough for stdio clients. If you want to run the standalone Streamable HTTP server, install the optional HTTP extra: ```bash pip install "eip-mcp[http]"

Example prompts to try

  • “Use Eip MCP to search vulnerabilities.”
  • “Use Eip MCP to get vulnerability.”
  • “Use Eip MCP to search exploits.”

Frequently asked questions

An MCP (Model Context Protocol) server that gives AI assistants access to the [Exploit Intelligence Platform](https://exploit-intel.com) — vulnerability and exploit Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.