Reads the DKIM public key published
security_dkim_key_checkerReads the DKIM public key published at ._domainkey.: key type, whether it is revoked (empty p=), decoded key size in bytes and a strength hint (about 1024-bit vs 2048-bit RSA), and basic syntax (v=DKIM1). Follows one CNAME, which large providers use. Does not check a signed message. Related tools on this server, for a different need: security_dmarc_spf_dkim when you need email authentication DNS records for a domain: DMARC. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>",
"selector": "<selector>"
},
"name": "security_dkim_key_checker"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Sending domain such as mailchimp.com (required) | |
| selector | Yes | DKIM selector such as k1 or google (required) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| found | No | ||
| domain | No | ||
| source | No | ||
| keyType | No | ||
| revoked | No | ||
| version | No | ||
| keyBytes | No | ||
| selector | No | ||
| strength | No | ||
| syntaxOk | No | ||
| checkedAt | No | ||
| cnameTarget | No |