BlackVeil DNS & Email Security Scanner
DNS and email security scanner with 82 MCP tools for SPF, DMARC, DNSSEC, SSL, and brand audits.
作者による説明(英語の原文)
Query CISA KEV / EPSS vulnerability feeds with full per-record provenance and auditable versions
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
PURIFY_API_KEY, PURIFY_API_URL「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"purify-feeds": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PURIFY_API_KEY",
"-e",
"PURIFY_API_URL",
"ghcr.io/eason4kim-rocket/purify-feeds-mcp:1.0.1"
],
"env": {
"PURIFY_API_KEY": "your-value",
"PURIFY_API_URL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add purify-feeds --env PURIFY_API_KEY=your-value --env PURIFY_API_URL=your-value -- docker run -i --rm -e PURIFY_API_KEY -e PURIFY_API_URL ghcr.io/eason4kim-rocket/purify-feeds-mcp:1.0.1動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"purify-feeds": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PURIFY_API_KEY",
"-e",
"PURIFY_API_URL",
"ghcr.io/eason4kim-rocket/purify-feeds-mcp:1.0.1"
],
"env": {
"PURIFY_API_KEY": "your-value",
"PURIFY_API_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"purify-feeds": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"PURIFY_API_KEY",
"-e",
"PURIFY_API_URL",
"ghcr.io/eason4kim-rocket/purify-feeds-mcp:1.0.1"
],
"env": {
"PURIFY_API_KEY": "your-value",
"PURIFY_API_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
PURIFY_API_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント eason4kim-rocket で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:PURIFY_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにDockerも必要です。
同じカテゴリには:BlackVeil DNS & Email Security Scanner, LucidShark, Threatist
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
DNS and email security scanner with 82 MCP tools for SPF, DMARC, DNSSEC, SSL, and brand audits.
Local code quality and security scanner: lint, types, SAST, SCA, tests, coverage.
Vulnerability records: CVE, GHSA, CISA KEV, EPSS and vendor fixes in one place. No key needed.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP server for Purify's production security-intelligence feeds. Lets Claude Desktop, Cursor and other MCP clients query live CISA KEV / EPSS / enriched vulnerability feeds — every answer carries an auditable feed version and full per-record provenance.
The feeds behind this server are continuously scheduled, quality-gated and self-healing. Each record ships with a _purify data passport: where it was fetched from, when, with which extractor, and the hash of the raw artifact it came from.
| Tool | Purpose |
|---|---|
list_feeds | List feeds with record counts and current version (dataset artifact hash) |
search_feed | AND filters / sort / up to 50 rows, plus an exact total_matched count |
get_provenance | Return a record's _purify passport and the feed's run chain, by CVE id |
check_feed_changed | Incremental primitive: compare a known hash to detect new feed versions |
| Name | Contents |
|---|---|
kev | CISA Known Exploited Vulnerabilities catalog |
epss | EPSS high-risk slice (exploit prediction scores) |
enriched | EPSS + KEV joined view with risk bands |
go install github.com/eason4kim-rocket/purify-feeds-mcp@latest
Or use the Docker image (no Go toolchain needed):
docker pull ghcr.io/eason4kim-rocket/purify-feeds-mcp:latest
Or build from source:
git clone https://github.com/eason4kim-rocket/purify-feeds-mcp
cd purify-feeds-mcp && go build .
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "purify-feeds": { "command": "/path/to/purify-feeds-mcp", "env": { "PURIFY_API_URL": "https://feeds.verifly.pro/feeds-api", "PURIFY_API_KEY": " " } } } }
Or with Docker (the image defaults PURIFY_API_URL to the public gateway):
{
"mcpServers": { "purify-feeds": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "PURIFY_API_KEY", "ghcr.io/eason4kim-rocket/purify-feeds-mcp:latest"], "env": { "PURIFY_API_KEY": " " } } } }
The public gateway is read-only (GET only, feed whitelist, per-key rate limits). Health check: https://feeds.verifly.pro/healthz — no key needed. API keys are issued manually during the pilot — open an issue or contact the maintainer to get one.
PURIFY_API_URL — feeds API base URL (default http://127.0.0.1:8091 for local/dev use)PURIFY_API_KEY — API key, sent as a bearer token (required for the public gateway)PURIFY_FEEDS — override the built-in feed table: name=spec_id,...get_provenance returns the full passport)artifact_hash, call check_feed_changed first on the next run, and only re-triage when the feed actually changed.MIT