accueil / serveurs / Dev & Code / com.demisignal/mcp
com.demisignal/mcp
serveur MCP (Model Context Protocol) · DemiSignal 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.demisignal/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.demisignal/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- check_domain≈ 182 tokens
Look up a domain's live DNS and grade its email authentication: DMARC, SPF, DKIM (common selectors), MX, BIMI and MTA-STS. Returns each record, its status and the issues found, with a guide link per issue. A domain checked in the last few minutes is answered from that check.
Paramètres, retour & exemple (1)
Paramètresdomain· string · requis
The domain to check, like example.com. A URL or www. host is reduced to the domain.
Exemple d'appel{"name": "check_domain", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_dmarc_record≈ 338 tokens
Build a DMARC TXT record and the host to publish it at, from a policy and the addresses that should receive aggregate reports. Notes what the record does not cover yet. Computes from the arguments only; nothing is looked up or stored.
Paramètres, retour & exemple (6)
Paramètresdomain· string · optionnel
The domain the record protects, like example.com. Used for the host name and the external reporting check.policy· string · optionnel · none | quarantine | reject
What receivers do with failing email. Start at none while you read reports.strict_spf· boolean · optionnel
Require an exact SPF domain match (aspf=s).strict_dkim· boolean · optionnel
Require an exact DKIM domain match (adkim=s).report_addresses· array · optionnel
Addresses that receive aggregate reports (rua=).subdomain_policy· string · optionnel · none | quarantine | reject
A different policy for subdomains (sp=). Leave out to use the main policy.
Exemple d'appel{"name": "generate_dmarc_record", "arguments": {"domain": "texte", "policy": "none", "strict_spf": true, "strict_dkim": true, "report_addresses": [], "subdomain_policy": "none"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_spf_record≈ 372 tokens
Build an SPF TXT record from the services and servers that send email for a domain, with an estimate of the DNS lookups it uses against SPF's limit of 10. Computes from the arguments only; nothing is looked up or stored.
Paramètres, retour & exemple (7)
Paramètresa· boolean · optionnel
The domain's own A record sends email.mx· boolean · optionnel
The domain's MX servers send email.ip4· array · optionnel
IPv4 addresses or ranges that send, like 192.0.2.10 or 192.0.2.0/24.ip6· array · optionnel
IPv6 addresses or ranges that send, like 2001:db8::/32.includes· array · optionnel
Other include: domains, like _spf.example.com.services· array · optionnel
Email services that send for the domain; each adds its documented include.hard_fail· boolean · optionnel
End with -all instead of the usual ~all.
Exemple d'appel{"name": "generate_spf_record", "arguments": {"a": true, "mx": true, "ip4": [], "ip6": [], "includes": [], "services": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».