@whisper-security/whisper-graph-mcp

media MCP Server

Open-source MCP server for WhisperGraph — query the internet's infrastructure & threat-intel graph (DNS, BGP, GeoIP, WHOIS) via Cypher.

VerifiedInstall Ready
mediamedia
6 views1 stars2 forksv0.1.0Apache-2.0

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
1
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y @whisper-security/whisper-graph-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "whisper-security-whisper-graph-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@whisper-security/whisper-graph-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

17
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (17)

list_labels

List every node label with counts. Call it before writing a query when you're unsure which label to anchor on.

HTTP_PORT

`8080`

Tool

What it does

MCP_TRANSPORT

`stdio`

query

Execute a Cypher query against WhisperGraph. Validated against a safety rule set before it reaches the backend.

HTTP_HOST

`0.0.0.0`

describe_label

Confirm a label exists and enumerate its property keys.

WHISPER_ALLOWED_HOSTS

_(none)_

explain_indicator

Threat assessment for an IP, hostname, CIDR, or ASN — score, level, factors, sources.

WHISPER_DB_URL

`https://graph.whisper.security`

whisper_history

Historical WHOIS or BGP data for an indicator.

WHISPER_QUERY_TIMEOUT_MS

`60000`

domain_variants

Typosquatting / brand-protection variants of a domain, checked against the graph.

WHISPER_DB_TIMEOUT_MS

`10000`

Variable

Default

LOG_LEVEL

`info`

WHISPER_API_KEY

_(none)_