accueil / serveurs / Dev & Code / io.github.Ivanpq98/agent-conversion
io.github.Ivanpq98/agent-conversion
serveur MCP (Model Context Protocol) · agent-conversion 0.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.Ivanpq98/agent-conversion est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Ivanpq98/agent-conversion » 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 2 outils
- get_conversion_report≈ 1055 tokens
Get the status and, once finished, the result of an audit started with test_conversion. Pass the audit_id returned by test_conversion (a report URL also works). status is "pending" while the agent is still running: wait retry_after_seconds and call again. If stale is true, the audit will never finish; start a new one. When status is "completed", result contains: task_completed (did the agent reach the goal), score (0-100 Agent Conversion Score, or null when score_withheld because the run did not finish measuring), summary, successes, frictions and recommendations; evidence.steps lists what the agent did. failure_classification explains a non-clean run: "blocked" (safety boundary or site-side access refusal such as a bot challenge — a real finding about the site), "run_did_not_finish", "infrastructure_failure" or "pipeline_error" (Agent Conversion's own problem, not the site's). report_url is a human-readable report to share. status "failed" means no report will be produced. Calling this tool is free and safe to repeat.
Paramètres, retour & exemple (1)
Paramètresaudit_id· string · requis
The audit_id returned by test_conversion, or the report URL.
Exemple d'appel{"name": "get_conversion_report", "arguments": {"audit_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "url": "texte", "task": "texte", "stale": true, "domain": "texte", "locale": "texte", "result": "texte", "status": "pending", "message": "texte", "audit_id": "texte", "evidence": "texte", "created_at": "texte"}} - test_conversion≈ 699 tokens
Start a real Agent Conversion audit: an autonomous browsing agent opens the given website and tries to complete the task, then the run is scored 0-100 with problems and recommendations. Use this when someone wants to know whether an AI agent can find something or complete a commercial step on a specific website, e.g. "Can an agent find the Pro plan's monthly price on example.com?" or "Can an agent start the self-service signup on example.com?". Returns immediately with an audit_id and status "pending" — it does NOT wait for the result. Call get_conversion_report with the audit_id to get the result. Rules: url must be a public http(s) URL (no localhost, private IPs, credentials or custom ports). task must be 10-1000 characters and describe the goal in plain language; phrase purchase-like goals as "reach checkout without buying". Each call costs a real browser run and is rate limited: do not call it repeatedly for the same url+task — poll get_conversion_report instead. Error codes rate_limited, daily_limit and at_capacity mean try again later.
Paramètres, retour & exemple (3)
Paramètresurl· string · requis
Public website URL to test, including https://, e.g. https://www.example.com or https://www.example.com/pricing.task· string · requis
The commercial task in plain language, e.g. "Find the monthly price of the Pro plan" or "Start the free trial signup and stop before entering payment details".locale· string · optionnel · en | es
Language for the generated summary and recommendations: "en" (default) or "es".
Exemple d'appel{"name": "test_conversion", "arguments": {"url": "texte", "task": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"ok": true, "url": "texte", "task": "texte", "domain": "texte", "locale": "en", "status": "texte", "audit_id": "texte", "next_step": "texte", "report_url": "texte", "submitted_at": "texte", "retry_after_seconds": 1}}
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é ».