Skip to main content

MCP server exposing PatrowlIntel vulnerability intelligence (CVEs, EPSS, CISA KEV, public exploits, trending attacks).

Project description

patrowl-intel-mcp

An MCP server that exposes PatrowlIntel vulnerability intelligence (CVEs, EPSS, CISA KEV, public exploits, trending attacks) to any MCP client. It is a thin, read-only stdio wrapper over the public PatrowlIntel API.

v0 — three tools: search_cves, get_cve, list_trending_attacks.

Tools

Tool Purpose
search_cves Filter/rank the CVE feed (risk score, EPSS, KEV, exploited, technology, dates).
get_cve Full record for one CVE (CVSS, EPSS, KEV, SSVC, exploits, references).
list_trending_attacks Recent trending threats, filterable by severity and date.

Configuration (environment)

Variable Default Purpose
PATROWL_INTEL_API_BASE https://intel.patrowl.io Backend API base URL.
PATROWL_INTEL_WEB_BASE = API base Public site base used for CVE citation links.
PATROWL_INTEL_API_KEY (unset) Reserved for the future authenticated tier.
PATROWL_INTEL_TIMEOUT 15 Per-request timeout (seconds).

Run

# from the repo root
uv run patrowl-intel-mcp          # or: pip install -e . && patrowl-intel-mcp

Client config

{
  "mcpServers": {
    "patrowl-intel": {
      "command": "uvx",
      "args": ["patrowl-intel-mcp"],
      "env": { "PATROWL_INTEL_API_BASE": "https://<your-intel-host>" }
    }
  }
}

During local development, point command at your checkout instead:

{ "command": "uv", "args": ["--directory", "/path/to/PatrowlIntelMCP", "run", "patrowl-intel-mcp"] }

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

patrowl_intel_mcp-0.0.1.tar.gz (61.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

patrowl_intel_mcp-0.0.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file patrowl_intel_mcp-0.0.1.tar.gz.

File metadata

  • Download URL: patrowl_intel_mcp-0.0.1.tar.gz
  • Upload date:
  • Size: 61.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for patrowl_intel_mcp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e82771f229675d7fa8c21613c34bab342d05acf00fd42f1db59732bbce5c1aa6
MD5 a9139aa0a14aa28a28ce9e54ed27b5fa
BLAKE2b-256 284f8da14a33b09b2752e1ef8b2ba70786e6a20fa62f5a54c84076b65647cb97

See more details on using hashes here.

File details

Details for the file patrowl_intel_mcp-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for patrowl_intel_mcp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5baf9fb705bb62a7bd9e561ff67929b9fb3240f0ee96309e6cd6f475c2cc59ef
MD5 8f4a1486e3b24dadd7cd17585f335454
BLAKE2b-256 d208cacee1d54001915a7a0e9682842554f0ee0a87d81ac225991c46bbb44ea7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page