{"name":"com.couryo/tools","slug":"couryo-tools","title":"Couryo free email tools","description":"Free, no login: verify an email address, check SPF/DKIM/DMARC, explain SMTP errors, build SPF/DMARC.","url":"https://mcp.market/server/couryo-tools","rating":null,"grade":"C","score":65,"certified":false,"status":"active","category":"email","tags":["email"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T06:55:54.101Z","last_ok_at":"2026-11-04T06:55:54.101Z","latency_ms":445},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://couryo.com/en/tools","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.couryo.com/tools"}],"packages":[],"tools":[{"name":"check_domain_dns","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"explain_smtp_error","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"generate_dmarc","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"generate_spf","description":"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.","write_action":false,"price_micros":0,"input_schema":{"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#"}},{"name":"verify_email","description":"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.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"email":{"type":"string","description":"The address to check"}},"required":["email"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":65,"grade":"C","scanned_at":"2026-10-24T04:04:53.138Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-24T04:04:53.042Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 528ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"},{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://mcp.couryo.com/tools","reachable":true,"authRequired":false,"latencyMs":528,"serverInfo":{"name":"couryo-free-tools","version":"0.1.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://couryo.com/icon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}