DMARC MCP Server

resmi

DMARC MCP Sunucusu, geliştiricilerin ve yapay zeka ajanlarının DMARC, SPF ve DKIM yapılandırmalarını doğrudan MCP uyumlu araçlar içinde doğrulayabilmesi için DNS ve e-posta kimlik doğrulama verilerine programatik salt okunur erişim sağlar.

DMARC MCP ile neler yapabilirsiniz?

  • Summarize DMARC reports — Ask your AI to list recent DMARC aggregate reports via list_dmarc_reports and summarize pass rates, top senders, or trends.
  • Identify failing senders — Use list_report_records with failure filters to surface which source IPs are failing DMARC and whether SPF or DKIM is the cause.
  • Audit DNS history and change alerts — Query list_dns_history and list_change_alerts to see when DMARC, SPF, DKIM, or MX records changed and review related notifications.
  • Inspect TLS reports — Retrieve TLS-RPT summaries with list_tls_reports to check for TLS negotiation failures and track successful vs. failed sessions.
  • Validate DMARC and SPF setup — Run check_dmarc to verify DMARC policy records and SPF configuration, catching syntax errors and missing records.
  • Check a DKIM selector — Use check_dkim to resolve a specific selector’s public key, confirm key strength, and detect revoked or misconfigured keys.

Dokümantasyon

Şu anda alan adınızın taklit edilme ihtimali %88,6.DMARC Kontrolü Çalıştır

DMARC MCP Sunucusu

DMARC raporlarınızla konuşun

DMARC MCP sunucusunu Claude, Cursor, VS Code veya herhangi bir MCP istemcisine bağlayın ve yapay zeka asistanınıza DMARC toplu raporlarınız, başarısız göndericiler, DNS geçmişi ve TLS raporları hakkında sade bir dille sorun. Bir kez oturum açın: DNS, DMARC, DKIM ve SPF arama araçları herhangi bir alan adı için çalışır, abonelik gerekmez.

MCP sunucusuna bağlanın

Fiyatlandırmayı görün

İstemci bazında tam talimatlar app.dmarcdkim.com/mcp-instructions adresinde bulunur

Erişebilecekleriniz

Tek bir MCP sunucusu üzerinde, tek bir oturum açmanın ardında iki araç seti: depolanmış DMARC verilerinizi okuyan hesap araçları ve abonelik olmadan herhangi bir alan adı için çalışan ücretsiz arama araçları.

Hesap verileriniz (ücretli plan)

DMARC Raporları

DMARC toplu (RUA) raporlarınızı listeleyin ve okuyun: raporlayıcı, dönem ve SPF, DKIM ile DMARC için geçti/kaldı sayıları

Başarısız Göndericiler

Kaynak bazında kayıtlara inin ve DMARC, SPF veya DKIM hatalarına göre filtreleyerek tam olarak neyin bozulduğunu bulun

DNS Geçmişi

Alan adlarınızın DMARC, SPF, DKIM ve MX kayıtlarının zaman içindeki anlık görüntülerini ve nelerin değiştiğini görün

Değişiklik Uyarıları

DMARC kaydının kaldırılması veya değiştirilmesi gibi DNS ve kimlik doğrulama değişiklikleri hakkındaki bildirimleri okuyun

TLS Raporları

Dönem başına başarılı ve başarısız oturum toplamlarını içeren SMTP TLS raporlama (TLS-RPT) raporlarını listeleyin

Ücretsiz aramalar (herhangi bir alan adı)

DNS Arama

Herhangi bir alan adı için A, AAAA, MX, TXT, SPF, DKIM, DMARC, PTR, NS, CNAME ve WHOIS kayıtlarını arayın

DMARC Kontrolü

Herhangi bir alan adı için DMARC ve SPF kayıtlarını net hata tespiti ile doğrulayın

DKIM Kontrolü

Herhangi bir alan adı için belirli bir DKIM seçicisini kontrol edin: anahtar türü, gücü, iptal ve sözdizimi

SPF Kontrolü

SPF sözdizimini, RFC 7208 on arama sınırını ve dairesel dahil etme referanslarını kontrol edin

SPF Birleştirme

SPF kayıtlarını veya mekanizmalarını, kopyaları kaldırılmış optimize edilmiş tek bir kayıtta birleştirin

Bir dakikadan kısa sürede bağlanın

Düzenleyicinizi veya aracınızı seçin, Claude Code, Codex, Cursor, VS Code, OpenCode veya herhangi bir MCP istemcisi ve tek satırlık kurulumu çalıştırın. Etkileşimli istemciler tarayıcınız üzerinden oturum açar; betikler ve CI bir API anahtarı kullanabilir.

DMARC raporlarınızla konuşun

Bir kez oturum açın ve yapay zeka asistanınız depolanmış DMARC verilerinizi okuyabilir, pano yok, XML yok. Sade bir dille sorun ve raporları çekmesine, hataları bulmasına ve neyin düzeltileceğini açıklamasına izin verin.

Şöyle bir istem deneyin:

Using DmarcDkim, summarize last week's DMARC reports for example.com — total messages, and the DMARC pass rate.

Which sending sources for example.com are failing DMARC right now? List them by message volume and say whether SPF or DKIM is the problem.

Has anything changed in example.com's DNS recently, and were there any DMARC change alerts I should know about?

Pull the latest TLS-RPT report for example.com and tell me if any sessions failed to negotiate TLS.

Alan adınızı bağlayın

MCP araçları ve kullanım örnekleri

Her ikisi için de bir kez oturum açın. Hesap araçları, ücretli bir planda depolanmış DMARC verilerinizi okur. Arama araçları, abonelik olmadan herhangi bir alan adı için çalışır. Denemek için bir istemi kopyalayın.

Hesap araçları (depolanmış verileriniz)

DMARC Raporları

DMARC toplu (RUA) raporlarınızı listeleyin ve herhangi birini okuyun: raporlayıcı, dönem, mesaj hacmi ve SPF/DKIM/DMARC geçti ve kaldı sayıları. Ham XML'e mi ihtiyacınız var? İsteyin.

Elde edecekleriniz:
  • Alınan raporların listesi, en yeniden eskiye, alan adına göre filtrelenebilir
  • Rapor başına özet: raporlayıcı, tarih aralığı, toplamlar ve geçiş oranı
  • Hangi göndericilerin geçtiğini veya kaldığını görmek için kaynak bazında kayıtlar
  • İstek üzerine orijinal rapor XML'i
Kullanım Örnekleri:
  • Bir pano açmadan haftalık DMARC özeti alın
  • Zaman içindeki geçiş oranınızı takip edin
  • Farklı posta kutusu sağlayıcılarının ne raporladığını karşılaştırın
  • Yapay zekanıza bir rapor verin ve önce neyin düzeltileceğini sorun
Örnek:

İstem

Using DmarcDkim, list my DMARC reports for example.com from the last 30 days, then summarize the overall DMARC pass rate and name the top 3 sending sources by volume.

Örnek Sonuç Found 14 reports for example.com (Jun 1–30). 248,113 messages total, 96.4% DMARC-aligned. Top sources: Google Workspace (181k, 99.9% pass), SendGrid (44k, 97.1%), and an unknown source on 203.0.113.0/24 (12k, 0% pass) — likely spoofing or an unauthenticated sender to investigate.

Başarısız Göndericiler

Bir alan adı için bireysel rapor kayıtlarını listeleyin ve doğrudan hatalara filtreleyin. "DMARC'da kim başarısız oluyor ve bu SPF mi yoksa DKIM mi?" sorusunu yanıtlamanın en hızlı yolu.

  • Gönderen kaynak (IP) başına bir satır, en yeniden eskiye

  • Tamamen DMARC'da başarısız olan kayıtlara filtreleyin

  • SPF uyumsuz kayıtlara filtreleyin

  • DKIM uyumsuz kayıtlara filtreleyin

  • Kimlik doğrulaması yapılmamış veya taklit edilmiş göndericileri bulun

  • Bir SPF sorununu DKIM sorunundan ayırt edin

  • p=reject'e geçmeden önce kimin engelleneceğini kontrol edin

  • Henüz kimlik doğrulaması yapılmamış yeni bir satıcıyı tespit edin

Örnek:

İstem

Using DmarcDkim, show me the report records for example.com that are failing DMARC. For each source IP, tell me whether SPF or DKIM is the cause and the message count.

Örnek Sonuç 3 sources failing DMARC for example.com: 203.0.113.10 (8,204 msgs — SPF not aligned, DKIM absent: likely spoofing), 198.51.100.4 (2,011 msgs — DKIM signature present but not aligned: misconfigured vendor), 192.0.2.55 (640 msgs — SPF soft-fail: new IP missing from your SPF record).

DNS Geçmişi ve Değişiklik Uyarıları

Alan adlarınızın DMARC, SPF, DKIM ve MX kayıtlarının zaman içindeki anlık görüntülerini ve bir şey değiştiğinde oluşturulan bildirimleri okuyun, böylece yapay zekanız kaldırılmış bir DMARC kaydını veya tahrif edilmiş bir SPF girdisini tespit edebilir.

  • Değerler, ad sunucuları ve neyin güncel olduğu ile DNS kaydı anlık görüntüleri

  • Tür, önem derecesi ve sade dilli mesaj içeren bildirimler

  • Her ikisini de alan adına göre filtreleyin

  • Uyarı mesajları dilinize yerelleştirilmiş

  • Bir kaydın ne zaman ve nasıl değiştiğini denetleyin

  • Kaldırılmış veya bozulmuş bir DMARC veya SPF kaydını yakalayın

  • Son uyarıları tek bir istemde inceleyin

  • Bir olay sırasında DNS değişikliğini yeniden oluşturun

Örnek:

İstem

Using DmarcDkim, check example.com's DNS history for the last 90 days and list any DMARC or SPF changes, plus any change alerts raised — with dates and severity.

Örnek Sonuç 2 changes for example.com: on Jun 12 the SPF record gained include:_spf.newvendor.com (info); on Jun 28 the DMARC policy changed from p=quarantine to p=none (high severity alert — enforcement was weakened). 1 open alert: "DMARC policy downgraded", raised Jun 28.

TLS Raporları

SMTP TLS raporlama (TLS-RPT) raporlarını listeleyin ve herhangi birini okuyun: raporlayıcı, dönem, ilke sayısı ve başarılı ile başarısız oturum toplamları. Postayı geciktirmeden önce TLS anlaşma sorunlarını yakalayın.

  • Alınan TLS-RPT raporları, en yeniden eskiye, alan adına göre filtrelenebilir

  • Rapor başına başarılı ve başarısız oturum sayıları

  • İstek üzerine ham JSON ile tam rapor detayı

  • Raporlama dönemi başına ilke sayıları

  • Teslimatı etkileyen TLS el sıkışma hatalarını tespit edin

  • MTA-STS ve DANE'in uygulandığını doğrulayın

  • Hangi sağlayıcıların TLS sorunları bildirdiğini görün

  • Zaman içindeki TLS başarı oranını takip edin

Örnek:

İstem

Using DmarcDkim, pull the latest TLS-RPT report for example.com and tell me whether any sessions failed to negotiate TLS, with the reporter and the failure count.

Örnek Sonuç Latest TLS-RPT for example.com (Google, Jun 25–26): 19,440 successful sessions, 12 failures — all "validation failure" from one sending host, suggesting a certificate or MTA-STS policy mismatch worth checking.

Arama araçları (herhangi bir alan adı, ücretsiz)

DNS Arama

Tüm standart ve e-posta kimlik doğrulama kayıt türleri için destekle alan adları ve IP adresleri için kapsamlı DNS aramaları gerçekleştirir.

Desteklenen Arama Türleri:
  • Standart kayıtlar: A, AAAA, MX, TXT, NS, CNAME

  • E-posta kimlik doğrulaması: SPF, DMARC

  • Ters DNS: PTR aramaları

  • Alan adı bilgisi: WHOIS verileri

  • Toplu sorgular: birden çok kayıt için "all" türü

  • DNS kaydı yapılandırmasını doğrulayın

  • E-posta sunucusu MX kayıtlarını kontrol edin

  • SPF ve DMARC e-posta kimlik doğrulama kayıtlarını alın

  • IP adresleri için ters DNS aramaları yapın

  • Alan adı WHOIS bilgilerini alın

Örnek:

İstem

Using DmarcDkim, look up the DNS records for example.com — A, MX, SPF and DMARC — and tell me if anything important is missing for email.

Örnek Sonuç example.com resolves to 192.0.2.1 and 192.0.2.2; MX is mail.example.com (priority 10). SPF: v=spf1 include:_spf.google.com ~all. DMARC: v=DMARC1; p=none; rua=mailto:[email protected]. Everything is present, but DMARC is at p=none — you're monitoring only, not enforcing.

DMARC Kontrol Aracı

Kapsamlı hata tespiti ve raporlama ile bir alan adı için DMARC ilke kayıtlarını ve SPF kayıtlarını doğrular. Bu araç, DMARC ilkeleri için _dmarc alt alan adını kontrol eder ve SPF kaydı yapılandırmasını doğrular.

Kontrol Ettikleri:
  • _dmarc alt alan adından DMARC ilke kayıtları

  • SPF kayıtları (v=spf1 ile başlayan TXT kayıtları)

  • DMARC yapılandırma hataları ve sözdizimi sorunları

  • DNS kaydı kullanılabilirliği ve geçerliliği

  • Bir alan adı için e-posta kimlik doğrulama DNS kurulumunu doğrulayın

  • Kimlik doğrulama ile ilgili e-posta teslim sorunlarını teşhis edin

  • Alan adının DMARC için düzgün yapılandırılıp yapılandırılmadığını kontrol edin

  • SPF kayıtlarının mevcut ve doğru biçimlendirilmiş olduğunu doğrulayın

  • DMARC ve SPF durumuna hızlı bir genel bakış edinin

Örnek:

İstem

Using DmarcDkim, check the DMARC and SPF setup for example.com and tell me whether it's ready to enforce, with any errors.

Örnek Sonuç DMARC: v=DMARC1; p=quarantine; rua=mailto:[email protected] — valid, enforcing at quarantine. SPF: v=spf1 include:_spf.google.com ~all — valid, 4 DNS lookups (within the RFC 7208 limit). No errors. To reach full enforcement, move the policy to p=reject once your reports look clean.

DKIM Kontrol Aracı

Bir alan adındaki belirli bir seçici için DKIM kaydını kontrol eder. DKIM anahtarları ._domainkey adresinde bulunur, bu nedenle seçiciyi (örneğin "google" veya "selector1") verirsiniz ve araç kaydı çözümler, etiketleri ayrıştırır ve genel anahtarı analiz eder.

  • CNAME'leri takip ederek ._domainkey adresini çözümler

  • Anahtar türü ve bit uzunluğu (RSA gücü)

  • Sözdizimi hataları, zayıf hash'ler ve test modu

  • İptal edilmiş anahtarlar (boş p= etiketi) ve eksik kayıtlar

  • Bir seçicinin yayınlandığını ve geçerli olduğunu doğrulayın

  • Anahtarları döndürmeden önce yeni bir seçiciyi doğrulayın

  • Anahtarın yeterince uzun olduğunu kontrol edin (2048 bit veya daha fazla)

  • Bir gönderen satıcının DKIM kurulumunu doğrulayın

Örnek:

İstem

Using DmarcDkim, check the DKIM record for example.com on the "google" selector and tell me if the key is valid and strong enough.

Örnek Sonuç DKIM found at google._domainkey.example.com: v=DKIM1; k=rsa; p=… — valid, RSA 2048-bit. Not in testing mode, key not revoked, no syntax issues. This selector is healthy and ready to sign mail.

SPF Kontrol Aracı

SPF kaydı sözdizimini doğrular, RFC 7208 sınırlarına göre DNS arama sayısını kontrol eder ve dairesel referansları tespit eder.

Doğrulama Özellikleri:
  • Sözdizimi doğrulaması ve hata tespiti

  • DNS arama sayısı (RFC 7208 sınırı: 10 arama)

  • Dahil etme/yönlendirme zincirlerinde dairesel referans tespiti

  • Tüm mekanizmalarla SPF ağaç yapısı ayrıştırma

  • Dağıtımdan önce SPF kaydını doğrulayın

  • RFC 7208 (10 arama sınırı) ile uyumluluğu sağlayın

  • E-posta teslimini bozabilecek yapılandırma hatalarını tespit edin

  • SPF kaydı yapısını ve mekanizmalarını anlayın

Örnek:

İstem

Using DmarcDkim, validate the SPF record for example.com — check the syntax, the RFC 7208 ten-lookup limit, and any circular includes.

Örnek Sonuç SPF: v=spf1 include:_spf.google.com include:_spf.salesforce.com include:_spf.mailchimp.com ~all. Problem: 12 DNS lookups required — over the RFC 7208 limit of 10, which causes permerror and can break delivery. No circular references found. Fix by flattening or removing an unused include (try SPF Merge).

SPF Birleştirme Aracı

Birden çok SPF kaydını veya mekanizmasını, kopyaları kaldırılmış ve düzgün biçimlendirilmiş optimize edilmiş tek bir kayıtta birleştirir.

Özellikler:
  • Yinelenen mekanizmaları kaldırır

  • Mekanizmaları türe ve niteleyiciye göre sıralar

  • Niteleyicileri korur (-, ~, +, ?)

  • Eksikse önerilen "~all" ekler

  • Değiştiricileri işler (redirect, exp)

  • Birden çok SPF kaydını tek bir kayıtta birleştirin

  • E-posta sağlayıcılarını taşırken SPF kayıtlarını birleştirin

  • Kopyaları kaldırarak SPF kayıtlarını optimize edin

  • Mevcut alan adı SPF'sini yeni mekanizmalarla birleştirin

Örnek:

İstem

Using DmarcDkim, take example.com's current SPF record and merge in ip4:192.168.1.0/24 and include:_spf.newprovider.com, removing duplicates, and give me one record to deploy.

Örnek Sonuç Merged SPF for example.com: v=spf1 include:_spf.google.com include:_spf.newprovider.com ip4:192.168.1.0/24 ~all. Duplicates removed, mechanisms sorted, ~all preserved. Tip: run SPF Check on the result before deploying to confirm it stays within the 10-lookup limit.

Alan Adınızı Bağlayın

MCP sunucusu aracılığıyla kendi DMARC raporlarınızı, DNS geçmişinizi, değişiklik uyarılarınızı ve TLS raporlarınızı okumaya başlamak için alan adınızı ekleyin. Oturum açtıktan sonra arama araçları abonelik olmadan herhangi bir alan adı için çalışır.

DMARC MCP Sunucusu: Sorular ve Cevaplar

DMARC MCP sunucusu nedir?

Claude, Cursor, VS Code, Codex ve diğer MCP istemcileri gibi yapay zeka asistanlarının e-posta kimlik doğrulama verilerinizle çalışmasını sağlayan bir Model Bağlam Protokolü (MCP) sunucusudur. Oturum açtıktan sonra yapay zekanız depolanmış DMARC toplu raporlarınızı, kaynak bazında hata kayıtlarını, DNS geçmişinizi, değişiklik uyarılarınızı ve TLS-RPT raporlarınızı okuyabilir. Ayrıca abonelik olmadan herhangi bir alan adı için çalışan ücretsiz arama araçları (DNS, DMARC, DKIM, SPF kontrolü ve SPF birleştirme) sunar.

DMARC raporlarımla gerçekten konuşabilir miyim?

Evet. Alan adınız bağlandıktan sonra yapay zekanıza sade bir dille "geçen haftanın DMARC raporlarını özetle", "hangi göndericiler DMARC'da başarısız oluyor", "bu SPF mi yoksa DKIM mi?" diye sorabilirsiniz ve o doğru araçları çağırır, raporlarınızı okur ve neyin düzeltileceğini açıklar. XML yok, pano kazma yok.

Kullanmak için ücretli bir plana ihtiyacım var mı?

Sunucu hesabınıza OAuth üzerinden bağlandığı için her araç bir oturum açma gerektirir, ancak arama araçları ücretsizdir. Oturum açtıktan sonra DNS Arama, DMARC Kontrolü, DKIM Kontrolü, SPF Kontrolü ve SPF Birleştirme abonelik olmadan herhangi bir alan adına karşı çalışır. Hesap araçları (DMARC raporları, başarısız göndericiler, DNS geçmişi, değişiklik uyarıları ve TLS raporları) kendi depolanmış verilerinizi okur, bu nedenle ücretli bir planda bağlı bir alan adına ihtiyaç duyarlar.

Hangi araçlar mevcut?

Hesap araçları (oturum açtıktan sonra): DMARC toplu raporlarını listeleyin ve okuyun, SPF/DKIM/DMARC hata filtreleriyle kaynak bazında rapor kayıtlarını listeleyin, DNS geçmişi anlık görüntülerini listeleyin, alan adı değişiklik bildirimlerini okuyun ve istek üzerine ham XML/JSON dahil TLS-RPT raporlarını listeleyin ve okuyun. Ücretsiz arama araçları (herhangi bir alan adı): tüm kayıt türlerinde DNS Arama, DMARC Kontrolü, DKIM Kontrolü (belirli bir seçici), SPF Kontrolü (RFC 7208 sınırları ve dairesel referanslar) ve SPF Birleştirme.

Nasıl bağlanırım?

MCP sunucu URL'sini istemcinize ekleyin ve kurulum sayfasında kurulum yönteminizi seçin. Claude Code, Codex ve VS Code tek satırlık bir komut kullanır; Cursor'da 1 tıklamalı kurulum vardır; OpenCode ve diğer istemciler küçük bir yapılandırma yapıştırır. Etkileşimli istemciler tarayıcınız üzerinden oturum açar (OAuth); betikler ve CI bunun yerine bir API anahtarı kullanabilir. İstemci bazında tam talimatlar, oturum açtıktan sonra app.dmarcdkim.com/mcp-instructions adresindedir.

Verilerim güvende mi?

Etkileşimli istemciler OAuth ile kimlik doğrular, yapay zeka aracınız siz yetkilendirdikten sonra kapsamlı bir belirteç alır ve erişimi istediğiniz zaman iptal edebilirsiniz. API anahtarları aynı kapsamı taşır. Sunucu yalnızca kendi kuruluşunuzdaki alan adlarına ait verileri sunar.

Hangi yapay zeka araçlarıyla çalışır?

Herhangi bir MCP uyumlu istemciyle. Claude Code, Codex, Cursor, VS Code ve OpenCode için hazır kurulum ve diğer herhangi bir MCP istemcisiyle çalışan manuel bir yapılandırma sağlıyoruz.