Aller au contenu
Maildocs
Sommaire de la documentation

Documentation › Outils › inspect_domain

inspect_domain

Voir en .md

Contrôle les MX et le SPF actuels avant l’enregistrement.

En bref

PropriétéValeur
TitrePréparer un domaine mail
Outil MCPinspect_domain, sur https://api.subagent.fr/mcp
Appelé parl’assistant et la vue
Appel HTTPPOST https://api.subagent.fr/v1/inspect_domain
Accèspermission manage_inboxes
État de l’espacevérifié : sinon, refus space_unverified
Effetlecture seule
Vue dans l’assistantnon

Ce que fait l’outil

Le serveur décrit l’outil ainsi à l’agent qui se branche :

Contrôle les MX et le SPF actuels avant l’enregistrement. Ne modifie rien. Si le domaine reçoit déjà ailleurs, propose un sous-domaine pour conserver les boîtes existantes.

Paramètres

inspect_domain accepte ces paramètres. Un paramètre inconnu est refusé avec le code invalid_argument.

ParamètreTypeObligatoireDescription
domaintexteouiNom de domaine sans adresse mail ni URL.

Résultat

L’outil rend un texte lisible en français et un objet structuré (structuredContent). En HTTP, la réponse est cet objet.

ChampTypeContenu
current_mxlisteLes serveurs de réception actuels du domaine : priority et host.
current_spflisteLes enregistrements SPF actuels du domaine, tels quels.
domaintexteDomaine contrôlé.
receives_elsewherebooléenDes MX conduisent à un autre service.
suggested_domaintexteDomaine proposé pour Subagent.

Exemple d’appel

Les valeurs sont fictives.

HTTP

curl -X POST https://api.subagent.fr/v1/inspect_domain \
  -H "Authorization: Bearer $SUBAGENT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "domain": "exemple.fr"
}'

MCP · tools/call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "inspect_domain",
    "arguments": {
      "domain": "exemple.fr"
    }
  }
}

Refus possibles

Aucun refus propre à cet outil. Restent les refus communs à tous les outils (unauthorized, forbidden, invalid_argument, rate_limited, internal) : voir Erreurs.

Voir aussi