accueil / serveurs / Dev & Code / io.github.msanchezgrice/agentready
io.github.msanchezgrice/agentready
serveur MCP (Model Context Protocol) · agentready 1.1.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.msanchezgrice/agentready est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.msanchezgrice/agentready » 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 7 outils
- audit_openapi_readiness≈ 142 tokens
Statically inspect an OpenAPI 3.0 or 3.1 JSON object or JSON string for operation identity, auth and scopes, errors, examples, retries, limits, lifecycle, pagination, and workflows. No API operation is executed.
Paramètres, retour & exemple (1)
Paramètresdocument· ? · requis
OpenAPI JSON object or a string containing JSON. YAML is reported as unsupported and unobservable.
Exemple d'appel{"name": "audit_openapi_readiness", "arguments": {"document": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_crawler_access≈ 124 tokens
Fetch robots.txt and a bounded public page through validated redirects, then inspect named-token path rules, final delivery, X-Robots-Tag, and HTML meta robots. Named-bot edge/WAF treatment remains unobservable.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Public site URL and path to evaluate (https://example.com/docs)
Exemple d'appel{"name": "check_crawler_access", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fix_pack≈ 112 tokens
Scan a public URL and return Fix Pack v2: prioritized fixes with stable ids, observed evidence, candidate target URLs and repository paths, review gates, and fix-specific acceptance assertions for a coding agent.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Public site URL (https://example.com)
Exemple d'appel{"name": "get_fix_pack", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_public_report≈ 142 tokens
Read the latest saved public scan report or bounded history using its opaque report id. Reports are only created after explicit opt-in and expire after 30 days.
Paramètres, retour & exemple (2)
Paramètreshistory· boolean · optionnel
Return saved snapshots newest first instead of only the latest snapshot.report_id· string · requis
Opaque report id returned by scan_url when publish_report is true.
Exemple d'appel{"name": "get_public_report", "arguments": {"report_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scan_url≈ 150 tokens
Run an AgentReady scan of a public URL. Returns the 0-100 score, per-phase findings, top priorities, and the Fix Pack v2 implementation contract. Repository paths remain candidate targets until a connected-repository resolver proves them.
Paramètres, retour & exemple (2)
Paramètresurl· string · requis
Public site URL (https://example.com)publish_report· boolean · optionnel
Create an unlisted, expiring public report link. Defaults to false.
Exemple d'appel{"name": "scan_url", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_a2a_agent_card≈ 102 tokens
Statically validate an A2A Agent Card JSON object. Strict-current evidence and legacy interoperability are reported separately; no agent endpoint or skill is invoked.
Paramètres, retour & exemple (1)
Paramètrescard· object · requis
A2A Agent Card JSON object.
Exemple d'appel{"name": "validate_a2a_agent_card", "arguments": {"card": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_fixes≈ 144 tokens
Re-scan a public URL and evaluate fix-specific stable ids from a previous v1 or v2 Fix Pack. A fix closes when its finding id is absent; score delta is secondary evidence only.
Paramètres, retour & exemple (2)
Paramètresurl· string · requis
Public site URL (https://example.com)previous_fix_pack· object · requis
The Fix Pack returned earlier by get_fix_pack (or an object with {score, fixes:[{id}]}).
Exemple d'appel{"name": "verify_fixes", "arguments": {"url": "texte", "previous_fix_pack": {}}}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é ».