accueil / serveurs / Dev & Code / io.github.kadopi/aegis-ai
io.github.kadopi/aegis-ai
serveur MCP (Model Context Protocol) · AegisAI 0.6.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 io.github.kadopi/aegis-ai est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.kadopi/aegis-ai » 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 17 outils
- create_monitor_a2a_dns_txt_challenge≈ 192 tokens
Creates a one-time DNS TXT ownership challenge without contacting the customer endpoint. Verification and delivery remain disabled.
Paramètres, retour & exemple (1)
ParamètresendpointId· string · requis
Exemple d'appel{"name": "create_monitor_a2a_dns_txt_challenge", "arguments": {"endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_monitor_a2a_endpoint_challenge≈ 193 tokens
Creates a one-time 15-minute challenge for a pending endpoint. It does not contact or verify the endpoint and never enables delivery.
Paramètres, retour & exemple (1)
ParamètresendpointId· string · requis
Exemple d'appel{"name": "create_monitor_a2a_endpoint_challenge", "arguments": {"endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - evaluate_agent_commerce_policy≈ 1498 tokens
Deterministically pre-evaluates a public-price sale without sending, paying, settling, or changing stored state. Signed Basic and Pro public terms may be allowed; verified-payer velocity is reserved atomically after facilitator verification and before settlement.
Paramètres, retour & exemple (3)
Paramètresoffer· object · requisseller· object · requispurchase· object · requis
Exemple d'appel{"name": "evaluate_agent_commerce_policy", "arguments": {"offer": {}, "seller": {}, "purchase": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_aegis_capabilities≈ 113 tokens
Returns machine-readable discovery links and x402 testnet payment information. This tool is free and does not perform risk verification.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_aegis_capabilities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_monitor_alert≈ 132 tokens
Returns one structured alert and its bounded evidence for the authenticated monitor account.
Paramètres, retour & exemple (1)
ParamètresalertId· string · requis
Exemple d'appel{"name": "get_monitor_alert", "arguments": {"alertId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_monitor_subscription≈ 174 tokens
Returns one account-owned subscription and its current policy and scan state.
Paramètres, retour & exemple (1)
ParamètressubscriptionId· string · requis
Exemple d'appel{"name": "get_monitor_subscription", "arguments": {"subscriptionId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_monitor_a2a_endpoints≈ 102 tokens
Lists the authenticated account's A2A notification endpoints and delivery-disabled state.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_monitor_a2a_endpoints", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_monitor_alerts≈ 198 tokens
Lists structured alerts belonging only to the authenticated monitor account. This tool never sends notifications or performs wallet actions.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnelseverity· string · optionnel · warning | criticalcaseStatus· string · optionnel · new | investigating | resolved | false_positivewalletAddress· string · optionnel
Exemple d'appel{"name": "list_monitor_alerts", "arguments": {"limit": 1, "severity": "warning", "caseStatus": "new", "walletAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_monitor_subscriptions≈ 106 tokens
Lists account-scoped Base Sepolia monitor subscriptions without changing monitoring or payment state.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_monitor_subscriptions", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_monitor_a2a_endpoint≈ 240 tokens
Registers an account-scoped endpoint in pending-verification state. Registration never contacts the endpoint and delivery remains disabled.
Paramètres, retour & exemple (5)
Paramètrestransport· string · requis · jsonrpc | http_jsonmaxPerHour· integer · optionnelendpointUrl· string · requisminSeverity· string · optionnel · warning | criticalprotocolVersion· string · requis
Exemple d'appel{"name": "register_monitor_a2a_endpoint", "arguments": {"transport": "jsonrpc", "endpointUrl": "texte", "protocolVersion": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_monitor_subscription≈ 436 tokens
Registers a Base Sepolia wallet and validated policy in stopped state. Payment and operator approval are still required before activation.
Paramètres, retour & exemple (4)
Paramètreslabel· string · optionnelpolicy· object · requischainId· string · requiswalletAddress· string · requis
Exemple d'appel{"name": "register_monitor_subscription", "arguments": {"policy": {}, "chainId": "texte", "walletAddress": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - stop_monitor_a2a_endpoint≈ 174 tokens
Idempotently stops an account-owned endpoint and cancels only its unsent deliveries.
Paramètres, retour & exemple (1)
ParamètresendpointId· string · requis
Exemple d'appel{"name": "stop_monitor_a2a_endpoint", "arguments": {"endpointId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - stop_monitor_subscription≈ 180 tokens
Idempotently disables monitoring for one account-owned subscription without deleting its audit history.
Paramètres, retour & exemple (1)
ParamètressubscriptionId· string · requis
Exemple d'appel{"name": "stop_monitor_subscription", "arguments": {"subscriptionId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_monitor_alert_status≈ 196 tokens
Idempotently updates only the case status and note for an alert owned by the authenticated monitor account. It never changes notification state or performs wallet actions.
Paramètres, retour & exemple (3)
Paramètresnote· string · optionnelalertId· string · requiscaseStatus· string · requis · new | investigating | resolved | false_positive
Exemple d'appel{"name": "update_monitor_alert_status", "arguments": {"alertId": "texte", "caseStatus": "new"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_monitor_subscription≈ 454 tokens
Idempotently updates label or policy. It never activates monitoring, pays, or changes networks.
Paramètres, retour & exemple (3)
Paramètreslabel· ? · optionnelpolicy· object · optionnelsubscriptionId· string · requis
Exemple d'appel{"name": "update_monitor_subscription", "arguments": {"subscriptionId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_monitor_a2a_dns_txt_challenge≈ 257 tokens
Checks only Cloudflare's fixed DNS resolver when DNS verification is enabled. It never contacts the customer endpoint and never enables delivery.
Paramètres, retour & exemple (2)
ParamètresendpointId· string · requischallengeId· string · requis
Exemple d'appel{"name": "verify_monitor_a2a_dns_txt_challenge", "arguments": {"endpointId": "texte", "challengeId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_risk≈ 375 tokens
Runs paid AegisAI risk verification and never runs verification for free. An x402-aware MCP client can pay and retry this tool automatically; unpaid calls return the canonical payment challenge.
Paramètres, retour & exemple (5)
Paramètresplan· string · optionnel · basic | pro | evidence
Product plan. Evidence is advertised but not yet available.content· string · requis
Text to assess before an external action.context· object · optionnelsources· array · optionnelrequestedChecks· array · optionnel
Exemple d'appel{"name": "verify_risk", "arguments": {"content": "texte"}}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é ».