Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ’ป Developer Tools
  3. Vulners MCP
V
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Vulners MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe havenโ€™t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time โ€” check back soon.
View Repository

MCP server for the Vulners.com API

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "vulners-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "vulners-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿ’ป More in Developer Tools

Documentation Overview

Vulners MCP Server

Vulners MCP is a Model Context Protocol (MCP) server that provides seamless access to the Vulners vulnerability database through AI assistants like Claude Desktop. It enables security researchers and developers to query comprehensive vulnerability data, search for CVEs, analyze security bulletins, and audit software packages directly through natural language conversations.

Features

  • AI Assistant Integration: Works natively with Claude Desktop and other MCP-compatible clients
  • Dual Transport Support: Automatically detects and supports both stdio (for Claude Desktop) and HTTP transports
  • Comprehensive Tools: 7 MCP tools for vulnerability research including:
    • Full-text Lucene search across 4M+ vulnerability bulletins
    • CVE and bulletin information retrieval
    • Software/package vulnerability auditing
    • CPE search and autocomplete
    • Linux package vulnerability auditing
  • Flexible Deployment: Docker, local build, or PyPI installation
  • Environment-based Configuration: Simple setup via environment variables

Table of Contents

  • Requirements
  • Obtaining Vulners API Key
  • Quick Start with Claude Desktop
  • Installation & Deployment
    • Docker with run script
    • Docker (manual)
    • Build & run locally
  • Configuration / Environment Variables
  • Usage & Endpoints
  • Testing
  • Available Tools
  • Development & Contributing
  • License

Requirements

  • Python 3.9+
  • Access to the Vulners API (valid API key and network connectivity)
  • (For Docker) Docker engine

Obtaining Vulners API Key

Please, register at Vulners website. Go to the personal menu by clicking at your name at the right top corner. Follow "API KEYS" tab. Generate API key with scope "api" and use it with the library.


Quick Start with Claude Desktop

The easiest way to use Vulners MCP is through Claude Desktop:

1. Build the Docker Image

bash
git clone https://github.com/vulnersCom/vulners-mcp.git
cd vulners-mcp
docker build -t vulners-mcp:latest .

2. Configure Claude Desktop

Add to your Claude Desktop configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json

config.json
{
  "mcpServers": {
    "vulners": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "VULNERS_API_KEY=YOUR_API_KEY_HERE",
        "vulners-mcp:latest"
      ]
    }
  }
}

Replace YOUR_API_KEY_HERE with your actual Vulners API key.

3. Restart Claude Desktop

After saving the configuration, restart Claude Desktop. The Vulners MCP server will be available through the ๐Ÿ”Œ icon.

4. Start Using

You can now ask Claude questions like:

  • "Find recent vulnerabilities in Google Chrome"
  • "Show me details for CVE-2025-53770"
  • "What are recent exploted vulnerabilities in Citrix products"
  • "Audit this software: cpe:2.3:a:google:chrome:138.0.7204.184:::::::*"
  • "Audit ubuntu 22.04 packages 'openssl 3.0.2 amd64' and 'curl 7.81.0-1ubuntu1.14 amd64'"

Installation & Deployment

Docker with run script

For easy HTTP mode deployment, use the provided run script:

bash
# Create .env file with your API key
echo "VULNERS_API_KEY=your_api_key_here" > .env

# Run the server
./run-docker.sh

The server will start in HTTP mode at http://0.0.0.0:8000/mcp

Docker (manual)

Run the MCP server in HTTP mode:

Terminal
docker run -d \
  --name vulners-mcp-http \
  -e MCP_TRANSPORT_MODE="http" \
  -e VULNERS_BASE_URL="https://vulners.com" \
  -e VULNERS_API_KEY="your_api_key" \
  -p 8000:8000 \
  vulners-mcp:latest

For Claude Desktop (stdio mode), the -i flag is used instead:

Terminal
docker run -i --rm \
  -e VULNERS_API_KEY="your_api_key" \
  vulners-mcp:latest

Build & run locally

server.ts
git clone https://github.com/vulnersCom/vulners-mcp.git
cd vulners-mcp
poetry install 
export VULNERS_API_KEY="your_api_key"
poetry run python -m vulners_mcp

Configuration / Environment Variables

VariableTypeDefaultDescription
VULNERS_API_KEYstringrequiredAPI key for authenticating with Vulners
VULNERS_BASE_URLstringhttps://vulners.comBase URL for the Vulners API (without /api suffix)
MCP_TRANSPORT_MODEstringstdioForce transport mode: http or streamable-http
FASTMCP_HOSTstring0.0.0.0Host/interface on which MCP server binds (HTTP mode only)
FASTMCP_PORTinteger8000Port for MCP server (HTTP mode only)
FASTMCP_STREAMABLE_HTTP_PATHstring/mcpPath for the streamable MCP endpoint (HTTP mode only)

Transport Mode:

  • The server automatically detects the transport mode based on how it's run
  • Use MCP_TRANSPORT_MODE=http to explicitly force HTTP mode (for standalone HTTP server)
  • Claude Desktop uses stdio mode automatically when run with docker run -i

Usage & Endpoints

With Claude Desktop

Simply ask questions in natural language:

  • "Search for Apache vulnerabilities"
  • "Get information about CVE-2024-1234"
  • "Audit software cpe:/a:vendor:product:version"

HTTP Mode

When running in HTTP mode, clients connect to:

text
http://<FASTMCP_HOST>:<FASTMCP_PORT>/mcp

Default: http://0.0.0.0:8000/mcp


Testing

Test the HTTP server using the provided test script:

bash
# Ensure the HTTP server is running
docker ps | grep vulners-mcp

# Run the test script
python3 test_tools.py

The test script will:

  1. Check server health
  2. Initialize MCP protocol
  3. List available tools
  4. Test CVE search functionality
  5. Test Lucene search

Available Tools

The server provides 7 MCP tools for vulnerability research:

Search & Discovery

  • search_lucene - ๐Ÿ” DISCOVERY TOOL FOR UNKNOWN VULNERABILITIES ๐Ÿ” Full-text search in Vulners Knowledge Base using Lucene syntax. Use ONLY when you don't have specific IDs or version information. NEVER use for known CVE/bulletin IDs - use bulletin_by_id instead. NEVER use for specific software versions (e.g., 'Chrome 138.0.7204.184') - use audit_software instead. ๐Ÿšจ CRITICAL: For vendor/product searches, ALWAYS use cnaAffected.vendor and cnaAffected.product fields - the affectedSoftware field does NOT exist.

  • bulletin_by_id - ๐Ÿšจ PRIMARY TOOL FOR KNOWN IDs ๐Ÿšจ Fetch full bulletin by CVE or Vulners ID. Use this when you have a specific identifier like CVE-2024-1234, RHSA-2024:001, CTX694938, etc. Supports single ID or list of IDs. When list is provided, references are automatically set to False. NEVER use search_lucene for known IDs.

  • query_autocomplete - Autocomplete helper for search inputs (vendors, products, CVEs, etc.). Get search suggestions from the Vulners database.

  • search_cpe - Find CPE strings by vendor+product (latest schema). Search for Common Platform Enumeration identifiers in the Vulners database.

Vulnerability Auditing

  • audit_software - ๐Ÿ” VERSION-SPECIFIC SOFTWARE AUDIT ๐Ÿ” Audit specific software versions for known vulnerabilities. Use this when you have exact software version information (e.g., Chrome 138.0.7204.184). NEVER use search_lucene for version-specific software audits.

  • audit_linux_packages - Linux package audit (RPM/DEB) for a given distro + version. Analyze Linux package vulnerabilities against the Vulners database.

Information & System Support

  • get_supported_os - List supported OS identifiers/versions for Linux package audit. Get available operating systems for vulnerability analysis.

Tool Selection Guidelines

๐Ÿšจ CRITICAL TOOL SELECTION RULES ๐Ÿšจ

WHEN TO USE EACH TOOL

  • bulletin_by_id: Use when you have SPECIFIC IDs

    • โœ… "Analyze CVE-2025-7775" โ†’ bulletin_by_id
    • โœ… "Look up CTX694938" โ†’ bulletin_by_id
    • โœ… "Tell me about CVE-2021-44228" โ†’ bulletin_by_id
    • โœ… Any specific CVE, RHSA, MS, CTX, NCSC, THN, etc. ID
  • search_lucene: Use ONLY for DISCOVERY when you don't have specific IDs

    • โœ… "Find vulnerabilities in Apache" โ†’ search_lucene
    • โœ… "Show me recent CVEs" โ†’ search_lucene
    • โœ… "What vulnerabilities exist in Chrome?" โ†’ search_lucene
    • โŒ NEVER use for known IDs - use bulletin_by_id instead
  • audit_software: Use for VERSION-SPECIFIC software audits

    • โœ… "Audit Chrome 138.0.7204.184" โ†’ audit_software
    • โœ… "Check vulnerabilities in Firefox 120.0" โ†’ audit_software
    • โœ… Use when you have vendor + product + version information
    • โŒ Don't use for vendor + product only (use search_lucene instead)

EFFICIENCY RULE: One bulletin_by_id call is sufficient for known IDs. Do NOT follow up with search_lucene unless explicitly asked to broaden scope.

Follow-up Workflow for Audit Tools

When using audit tools (audit_software, audit_linux_packages)

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • MCP Server Taiwan Weather logoMCP Server Taiwan Weather

    ็”จๆ–ผๅ–ๅพ—่‡บ็ฃไธญๅคฎๆฐฃ่ฑก็ฝฒ API ่ณ‡ๆ–™็š„ Model Context Protocol (MCP) Server

    ๐Ÿ’ป Developer Tools0 views
    Compare vs MCP Server Taiwan Weather โ†’
  • Freshbooks logoFreshbooks

    MCP server for FreshBooks API integration

    ๐Ÿ’ป Developer Tools0 views
    Compare vs Freshbooks โ†’
  • Hootsuite logoHootsuite

    MCP server for Hootsuite API integration

    ๐Ÿ’ป Developer Tools0 views
    Compare vs Hootsuite โ†’
  • ๋‚˜๋ผ์žฅํ„ฐ ๋‚™์ฐฐ์ •๋ณด logo๋‚˜๋ผ์žฅํ„ฐ ๋‚™์ฐฐ์ •๋ณด

    ๋‚˜๋ผ์žฅํ„ฐ ๋‚™์ฐฐ์ •๋ณด์„œ๋น„์Šค Open API๋ฅผ ์œ„ํ•œ ๋กœ์ปฌ MCP ์„œ๋ฒ„

    ๐Ÿ’ป Developer Tools0 views
    Compare vs ๋‚˜๋ผ์žฅํ„ฐ ๋‚™์ฐฐ์ •๋ณด โ†’

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Vulners MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "vulners-mcp": { "command": "npx", "args": ["-y", "vulners-mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewVulners MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/vulners-mcp?style=directory)](https://allmcps.com/mcp/vulners-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/vulners-mcp"><img src="https://allmcps.com/api/badge/vulners-mcp?style=directory" alt="Vulners MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ’ปDeveloper Tools
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
24Quality signal: Emerging ยท 24/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools9/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ’ป Developer Tools โ†’Best MCP servers for Developers โ†’Alternatives to Vulners MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code