Command Palette

Search for a command to run...

UnylyUnyly
Browse all

SEOSiri DNS Security Audit

FreeNot checked

MCP server for Technical SEO DNS record auditing, SOA expiry health checks, SSL/TLS inspection, and HTTP security header analysis. Enables comprehensive securit

GitHubEmbed

About

MCP server for Technical SEO DNS record auditing, SOA expiry health checks, SSL/TLS inspection, and HTTP security header analysis. Enables comprehensive security audits and scoring via 10 tools.

README

📖 Official Architecture & Documentation: SEOSiri DNS Security Audit Guide | Central MCP Directory

An open-source, local-first Model Context Protocol (MCP) server for Technical SEO DNS Record Auditing, SOA Expire Health Checks, SSL/TLS Inspection, and HTTP Security Header Analysis.

💖 Sponsorship, B2B Custom Solutions & Attribution

👨‍💻 Lead Architect & Attribution

Designed and engineered by Momenul Ahmad, Lead Architect and Founder of SEOSiri.

🚀 Capabilities & Tools (10 Production Tools)

  • audit_dns_records: Resolves and audits primary A, AAAA, and MX records.
  • check_soa_expiry_health: Audits SOA Expire timers and refresh bounds.
  • audit_http_security_headers: Evaluates HSTS, CSP, X-Frame-Options, and X-Content-Type-Options.
  • check_ssl_tls_certificate: Inspects TLS certificate expiration dates and handshake validity.
  • validate_well_known_security_txt: Audits RFC 9116 /.well-known/security.txt headers.
  • validate_well_known_llm_txt: Audits presence and Markdown structure of /llm.txt.
  • calculate_technical_seo_security_score: Computes an aggregate Technical SEO & Security Health Score ($0\text{--}100$).
  • sanitize_audit_payload: Strips scripts and malicious payloads.
  • get_live_dns_throughput_metrics: Monitors system health and performance metrics.
  • get_dns_server_specifications: Returns protocol specs and capability matrices.

Quickstart

pip install -e .
pytest tests/test_dns_sec.py

🔌 Claude Desktop / Cursor Configuration

Add this block to your claude_desktop_config.json:

{
  "mcpServers": {
    "seosiri-dns-sec-audit": {
      "command": "uv",
      "args": [
        "run",
        "--github",
        "SEOSiri-Official/dns-sec-audit-mcp",
        "src/main_server.py"
      ]
    }
  }
}

License

Distributed under the MIT License.

from github.com/SEOSiri-Official/dns-sec-audit-mcp

Installing SEOSiri DNS Security Audit

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/SEOSiri-Official/dns-sec-audit-mcp

FAQ

Is SEOSiri DNS Security Audit MCP free?

Yes, SEOSiri DNS Security Audit MCP is free — one-click install via Unyly at no cost.

Does SEOSiri DNS Security Audit need an API key?

No, SEOSiri DNS Security Audit runs without API keys or environment variables.

Is SEOSiri DNS Security Audit hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install SEOSiri DNS Security Audit in Claude Desktop, Claude Code or Cursor?

Open SEOSiri DNS Security Audit on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare SEOSiri DNS Security Audit with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs