Skip to main content
Glama
afukaya

NVD MCP Server

by afukaya

NVD MCP Server

NVD Vulnerability API 2.0 (NIST)를 조회하는 Python 기반 MCP 서버입니다.

기능

  • CVE 식별자별 상세 조회.

  • 키워드, CPE, CWE, CVSS v3 심각도 및 CISA KEV 카탈로그 검색.

  • 게시 날짜 범위로 취약점 조회.

  • 원격 사용을 위한 SSE 기반 MCP 전송 또는 로컬 실행을 위한 STDIO.

  • 비루트 사용자로 Docker 컨테이너에서 실행.

Related MCP server: nvd-cve-mcp-server

요구 사항

  • Python 3.10 이상 또는 Docker Compose가 포함된 Docker.

  • 선택적으로 NVD_API_KEY 변수에 NVD API 키.

Docker Compose로 실행

docker compose up --build

기본적으로 서버는 http://localhost:8000/sse에서 사용할 수 있습니다.

NVD API 키를 사용하려면 Compose를 시작하기 전에 환경에 NVD_API_KEY를 설정하십시오:

NVD_API_KEY=sua-chave docker compose up --build

PowerShell에서:

$env:NVD_API_KEY = "sua-chave"
docker compose up --build

로컬 실행

종속성을 설치하고 SSE 서버를 시작합니다:

python -m pip install -r requirements.txt
python nvd_mcp_server.py

STDIO를 사용하려면:

MCP_TRANSPORT=stdio python nvd_mcp_server.py

PowerShell에서:

$env:MCP_TRANSPORT = "stdio"
python nvd_mcp_server.py

MCP_HOST, MCP_PORTMCP_TRANSPORT 변수를 사용하여 전송 방식과 수신 주소를 조정할 수 있습니다.

MCP 도구

  • get_cve_details: CVE의 세부 정보를 반환합니다.

  • search_vulnerabilities: 필터를 사용해 취약점을 검색합니다.

  • get_recent_vulnerabilities_by_date: 날짜 범위 내 게시물을 조회합니다.

클라이언트 구성

agent_config.json 파일에는 원격 MCP 클라이언트를 위한 구성 예제가 포함되어 있습니다. 사용하기 전에 URL을 실제 서버 주소로 변경하십시오.

라이선스

이 프로젝트는 라이선스를 정의하지 않습니다. 다른 프로젝트에서 코드를 재사용하기 전에 소유자에게 문의하십시오.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • NVD MCP — wraps the NIST National Vulnerability Database API (free, no auth)

  • CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.

  • CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.

  • CVE lookup via NIST NVD, CISA KEV, EPSS, and MITRE ATT&CK. 7 tools.

View all MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server for querying the NIST National Vulnerability Database (NVD) API, enabling search and retrieval of CVE details, temporal context, and KEV catalog entries.
    15
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    MCP server that provides tools to search, filter, and retrieve CVE data from the NVD API, including by ID, keyword, severity, and recency.
    4
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables CVE vulnerability lookup and search using the National Vulnerability Database (NVD), allowing users to retrieve detailed information about specific CVEs and search for vulnerabilities by keyword.

View all related MCP servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/afukaya/NVD_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server