{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4jeqtfmc5rrq","handle":"iflow-mcp-jgamblin-epss-mcp","url":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp","markdown":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-jgamblin-epss-mcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-jgamblin-epss-mcp/status","claim":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-jgamblin-epss-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-jgamblin-epss-mcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-jgamblin-epss-mcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-jgamblin-epss-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_jgamblin_epss-mcp","summary":"EPSS MCP Server - Retrieve CVE details and EPSS scores","description":"# EPSS MCP Project\n\nThe EPSS MCP Project is a powerful server designed to retrieve CVE details from the NVD API and fetch EPSS scores from the EPSS server. It provides users with comprehensive vulnerability information, including CVE descriptions, CWEs, CVSS scores, and EPSS percentiles, all in one place.\n\n## Features\n\n- **Comprehensive CVE Information**: Fetch detailed vulnerability data, including descriptions, CWEs, and CVSS scores, directly from the NVD API.\n- **EPSS Integration**: Retrieve EPSS scores and percentiles to assess the likelihood of exploitation for specific vulnerabilities.\n- **MCP Server**: Serve data through a robust and extensible MCP server for seamless integration with other tools.\n- **Docker Support**: Easily deploy the server using Docker for a consistent and portable runtime environment.\n- **VS Code Compatibility**: Integrate with VS Code MCP for enhanced developer workflows and real-time vulnerability insights.\n\n## Prerequisites\n\n- Python 3.13 or higher\n- Docker (optional, for containerized deployment)\n- An NVD API key (add it to the `.env` file as `NVD_API_KEY`)\n\n## Setup Instructions\n\n### 1. Clone the Repository\n\n```bash\ngit clone <repository-url>\ncd epss-mcp-project\n```\n\n### 2. Install Dependencies\n\nIt is recommended to use a virtual environment. You can create one using `venv` or `conda`. Then, install the required packages:\n\n```bash\npip install -r requirements.txt\n```\n\n### 3. Add Your NVD API Key\n\nCreate a `.env` file in the project root and add your NVD API key:\n\n```env\nNVD_API_KEY=your-nvd-api-key\n```\n\n## Usage\n\n### Installing via Smithery\n\nTo install EPSS Vulnerability Scoring Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@jgamblin/EPSS-MCP):\n\n```bash\nnpx -y @smithery/cli install @jgamblin/EPSS-MCP --client claude\n```\n\n### Running the MCP Server Locally\n\nTo start the MCP server locally, run:\n\n```bash\npython epss_mcp.py\n```\n\nOnce the server is running, you can make requests to retrieve CVE detail…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_jgamblin_epss-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"code.security-review","name":"Security Review","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["code","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_jgamblin_epss-mcp","registry":"pypi","observedAt":"2026-11-09T09:28:44.166Z","publishedAt":"2026-01-30T03:53:48.974591Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_jgamblin_epss-mcp","url":"https://pypi.org/project/iflow-mcp_jgamblin_epss-mcp/","firstSeenAt":"2026-09-09T19:24:08.177Z","fetchedAt":"2026-11-09T09:27:17.788Z","normalizedAt":"2026-11-09T09:27:17.788Z"}]},"firstSeenAt":"2026-09-09T19:24:08.177Z","updatedAt":"2026-11-09T09:28:44.166Z"}