Couryo free email tools

Free, no login: verify an email address, check SPF/DKIM/DMARC, explain SMTP errors, build SPF/DMARC.

我該用這個嗎

品質與安全性

A
說明品質
100%
結構描述完整度
94%
命名品質
96%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

根據工具定義與協定合規性的自動化分析。

上下文成本

~1,065Token(工具定義)
~1006 B典型回應大小
中等的注意力影響(128k 上下文的 0.83%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "tools": {
      "url": "https://mcp.couryo.com/tools"
    }
  }
}

遠端端點

https://mcp.couryo.com/toolsstreamable-http

它能做什麼

工具清單

工具(5)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢verify_email(email)

Checks one email address without sending anything: format, typo in big providers ("gmail.com.br" → "gmail.com", "hotmial.com"), disposable inbox, shared mailbox (contato@, sales@) and whether the domain receives email (MX). Verdict valid, risky or invalid, with did_you_mean. The mailbox itself is never probed. Free, read only. / Confere um endereço sem enviar nada: formato, erro de digitação, e-mail temporário, caixa compartilhada e se o domínio recebe e-mail.

輸入結構描述

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The address to check"
    }
  },
  "required": [
    "email"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_domain_dns(domain, dkim_selector)

Checks the email setup of any domain: SPF (one record, ending, the 10 DNS lookup limit), DKIM on the common selectors (or dkim_selector), DMARC policy and reports, MX and mailbox provider, MTA-STS, TLS-RPT and BIMI. Answers a 0 to 100 score, a grade, the fix for each problem in plain words and records ready to copy. Free, read only. / Confere SPF, DKIM, DMARC e MX de qualquer domínio, com nota e a correção de cada problema.

輸入結構描述

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "e.g. \"example.com\" (a URL or an address also works)"
    },
    "dkim_selector": {
      "description": "A DKIM selector to look up besides the common ones (the s= of the DKIM-Signature header)",
      "type": "string"
    }
  },
  "required": [
    "domain"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢explain_smtp_error(message)

Explains a bounce or SMTP error text ("550 5.7.515 Access denied", "452 4.2.2 mailbox full") in plain words: hard (the address does not work), soft (temporary) or policy (a provider rule, not the address), the provider and the next step. Free, read only. / Explica uma devolução ou erro SMTP em linguagem simples, com o próximo passo.

輸入結構描述

{
  "type": "object",
  "properties": {
    "message": {
      "type": "string",
      "maxLength": 4000,
      "description": "The error or bounce text, as it came"
    }
  },
  "required": [
    "message"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢generate_spf(includes, ip4, ip6, mx, a, ...)

Builds one SPF record (TXT at the domain) from the services that send for it: includes, IPv4 and IPv6, mx and a. Starts with ~all (softfail), the safe choice; use policy fail (-all) once every sender is listed. Remember the limit of 10 DNS lookups (each include costs at least one). Free, no network. / Monta o registro SPF a partir dos serviços que enviam pelo domínio.

輸入結構描述

{
  "type": "object",
  "properties": {
    "includes": {
      "description": "include: hosts, e.g. [\"_spf.google.com\"]",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "ip4": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "ip6": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "mx": {
      "description": "Servers in the domain's MX may send",
      "type": "boolean"
    },
    "a": {
      "description": "The domain's own address may send",
      "type": "boolean"
    },
    "policy": {
      "type": "string",
      "enum": [
        "softfail",
        "fail",
        "neutral"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢generate_dmarc(domain, policy, rua, pct, subdomain_policy)

Builds one DMARC record (TXT at _dmarc.<domain>). Start with policy none and a report address (rua), read the reports, then move to quarantine and reject once every legitimate sender passes SPF or DKIM aligned. Free, no network. / Monta o registro DMARC; comece com p=none e suba para quarantine e reject.

輸入結構描述

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "The domain, to name the record"
    },
    "policy": {
      "type": "string",
      "enum": [
        "none",
        "quarantine",
        "reject"
      ]
    },
    "rua": {
      "description": "Address for the aggregate reports",
      "type": "string"
    },
    "pct": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "subdomain_policy": {
      "type": "string",
      "enum": [
        "none",
        "quarantine",
        "reject"
      ]
    }
  },
  "required": [
    "domain",
    "policy"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本5 個工具