Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
作者による説明(英語の原文)
DNS and email-security diagnostics via the keyless intodns.ai API: scans, SPF, DMARC, headers.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"dnsprobe": {
"command": "npx",
"args": [
"-y",
"@reneturcios/dnsprobe",
"mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add dnsprobe -- npx -y @reneturcios/dnsprobe mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"dnsprobe": {
"command": "npx",
"args": [
"-y",
"@reneturcios/dnsprobe",
"mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"dnsprobe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@reneturcios/dnsprobe",
"mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント CloudCorpRecords で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは4 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.js, Dockerも必要です。
同じカテゴリには:Vexa, emailmd, MCP WhatsApp Cloud
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
dnsprobe runs DNS and email-security diagnostics against the free, keyless intodns.ai public API: full domain scans, DNS lookups, DNSSEC validation, propagation checks, WHOIS/RDAP, and the email authentication stack — SPF (including flattening), DKIM discovery, DMARC, BIMI, MTA-STS, and blacklist checks. It also parses DMARC aggregate reports and raw emails locally, and generates HTTP security-header sets locally. One binary serves a command-line interface and a stdio MCP server.
This is a labelled core subset: 21 of the tools named in the upstream README's tool tables are built. The named tools not built are nis2_quickscan, get_everything_report, create_report_snapshot, get_report_snapshot, start_deep_scan, get_deep_scan_status, cancel_deep_scan, check_tlsa_dane, check_smtp_tls, check_fcrdns, check_sender_requirements, create_email_test, get_email_test, poll_email_test, explain_issue, generate_dns_fix, check_http3, get_hall_of_fame, read_llm_discovery, get_citation_guidance, and scan_csp. (The upstream README headline says 45 tools; its six tables enumerate 42 named tools.)
No API key is needed. The site base URL can be overridden with DNSPROBE_SITE_URL; when it is not set, calls go to https://intodns.ai. Upstream endpoint paths are documented reconstructions from the site's visible /api/... conventions — the public spec documents tool names and descriptions, not paths.
npx @reneturcios/dnsprobe get_health
Or run the container image:
docker run -i ghcr.io/cloudcorprecords/dnsprobe
The container defaults to the MCP server (see below). Pass CLI arguments to use it as a CLI instead.
Subcommands mirror the MCP tool names:
dnsprobe scan_domain example.com
dnsprobe lookup_dns example.com --type MX dnsprobe validate_dnssec example.com dnsprobe whois_lookup example.com dnsprobe check_spf example.com dnsprobe check_email_security example.com dnsprobe analyze_security_headers https://example.com dnsprobe generate_security_headers --preset strict --format nginx dnsprobe get_health dnsprobe get_pdf_report_link example.com
dnsprobe --version
Commands print the upstream JSON payload, the locally computed result, or the built link. Exit codes: 0 on success, 1 when a call fails (including an upstream API error), 2 for usage errors.
Five tools never call the network: parse_dmarc_report parses a DMARC aggregate (RUA) XML report into structured metadata, policy, and per-record SPF/DKIM/DMARC results with message totals; analyze_raw_email parses raw MIME headers (with unfolding), extracts the Authentication-Results SPF/DKIM/DMARC verdicts, and counts Received hops; generate_security_headers renders a header set from the recommended, strict, or report-only preset as raw headers or nginx, Apache, Caddy, Cloudflare, or _headers config; get_pdf_report_link and get_badge_link build {base}/api/pdf/{domain} and {base}/api/badge/{domain}.
One bin serves both faces. The mcp subcommand starts a stdio MCP server:
npx -y @reneturcios/dnsprobe mcp
MCP client configuration:
{
"mcpServers": { "dnsprobe": { "command": "npx", "args": ["-y", "@reneturcios/dnsprobe", "mcp"] } } }
To point the server at a different intodns.ai-compatible host, add DNSPROBE_SITE_URL to the client's env for this server.
| Tool | Input | What it returns |
|---|---|---|
scan_domain | domain | Grade, score, DNS/email/security results, issues, recommendations. |
lookup_dns | domain, optional type | DNS records for the domain. |
validate_dnssec | domain | DNSSEC chain, DS/DNSKEY, and algorithm validation. |
check_dns_propagation | domain | Propagation across global resolvers. |
whois_lookup | query | WHOIS/RDAP data for a domain or IP. |
check_spf | domain | SPF parse, lookup graph, and validation. |
flatten_spf | domain | The SPF graph flattened to literal ip4/ip6 mechanisms. |
discover_dkim | domain | Discovered DKIM selectors. |
check_dmarc | domain | DMARC parse and policy validation. |
parse_dmarc_report | xml | Structured DMARC aggregate report (local parse). |
check_bimi | domain | BIMI DNS, logo URL, and VMC/CMC readiness. |
check_mta_sts | domain | MTA-STS DNS and policy-file validation. |
check_blacklist | domain | Blacklist status for the domain's mail servers. |
check_email_security | domain | Full SPF/DKIM/DMARC/blacklist check with score and issues. |
analyze_raw_email | raw | Header and authentication analysis of a raw email (local). |
analyze_security_headers | url | Present/missing HTTP security headers for a live site. |
generate_security_headers | optional preset, format | A generated security-header set and config snippet (local). |
get_health | (none) | API, cache, and runtime health. |
get_stats | (none) | Public scan/check counters. |
get_pdf_report_link | domain | The {base}/api/pdf/{domain} URL (local). |
get_badge_link | domain | The {base}/api/badge/{domain} URL (local). |
npm install
npm run build # tsc -> dist/ npm test # node test runner over test/*.test.ts, no network (fake fetch fixtures) npm run dev # run the CLI from source via tsx
MIT — see LICENSE.