SPF record generator
spf_record_generatorBuilds an SPF TXT record from a mail setup: sending IPs, mail providers such as Google or Microsoft, the a and mx mechanisms and soft or hard fail. Returns the record, a DNS lookup estimate and findings.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "spf_record_generator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | No | Allow the domain's own A record to send mail. | |
| mx | No | Allow the domain's MX hosts to send mail. | |
| all | No | ~ for soft fail (default) or - for hard fail. | |
| ip4 | No | IPv4 addresses or CIDR ranges that send mail, such as 203.0.113.5 or 198.51.100.0/24. | |
| ip6 | No | IPv6 addresses or CIDR ranges that send mail. | |
| domain | No | The domain the record is for, such as example.com. Optional. | |
| includes | No | Other domains to include, such as spf.mailjet.com. | |
| providers | No | Mail providers to include. One of: google, microsoft, mailjet, sendgrid, mailgun, ses, zoho, brevo, mailchimp. |