accueil / serveurs / IA & Mémoire / io.github.jnilrac/secant-agent-research-mcp
io.github.jnilrac/secant-agent-research-mcp
serveur MCP (Model Context Protocol) · Secant Agent Research Pack 2.14.7
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.jnilrac/secant-agent-research-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.jnilrac/secant-agent-research-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 6 outils
- codex_audit≈ 226 tokens
Paid x402 Codex audit entrypoint. Use the REST /codex/jobs endpoint to queue execution.
Paramètres, retour & exemple (4)
Paramètresprompt· string · requis
Code, configuration, or architecture review prompt for the paid Codex audit.payment· object · requis
x402 payment proof payload containing resource, amount, wallet, and settlement metadata.facilitator_id· string · optionnel
Settlement facilitator id. Use evm-base for Base USDC payments.payment_identifier· ? · optionnel
Optional idempotency key. Reuse it on retries to return the cached paid result.
Exemple d'appel{"name": "codex_audit", "arguments": {"prompt": "texte", "payment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - extract_page≈ 225 tokens
Paid x402 page extraction for one to twenty URLs.
Paramètres, retour & exemple (4)
Paramètresurls· array · requis
HTTP URLs to extract. Limited to 20 pages per request.payment· object · requis
x402 payment proof payload containing resource, amount, wallet, and settlement metadata.facilitator_id· string · optionnel
Settlement facilitator id. Use evm-base for Base USDC payments.payment_identifier· ? · optionnel
Optional idempotency key. Reuse it on retries to return the cached paid result.
Exemple d'appel{"name": "extract_page", "arguments": {"urls": [], "payment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - monitor_diff≈ 289 tokens
Paid x402 page diff monitor.
Paramètres, retour & exemple (6)
Paramètresurl· string · requis
HTTP URL to fetch and compare for the diff monitor.payment· object · requis
x402 payment proof payload containing resource, amount, wallet, and settlement metadata.previous_hash· ? · optionnel
Optional previous content hash to compare against the current page.previous_text· ? · optionnel
Optional previous page text to compare against the current page.facilitator_id· string · optionnel
Settlement facilitator id. Use evm-base for Base USDC payments.payment_identifier· ? · optionnel
Optional idempotency key. Reuse it on retries to return the cached paid result.
Exemple d'appel{"name": "monitor_diff", "arguments": {"url": "texte", "payment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - procure_request≈ 134 tokens
Canonical durable procurement. Payment belongs in _meta[x402/payment], not task input.
Paramètres, retour & exemple (5)
Paramètresinput· object · requisintent· ? · optionneloffer_slug· string · requismax_budget_usd· number · requismax_latency_ms· ? · optionnel
Exemple d'appel{"name": "procure_request", "arguments": {"input": {}, "offer_slug": "texte", "max_budget_usd": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - research_pack≈ 291 tokens
Paid x402 research pack: search plus extraction and citations.
Paramètres, retour & exemple (6)
Paramètresquery· string · requis
Search query to run through the paid research API.payment· object · requis
x402 payment proof payload containing resource, amount, wallet, and settlement metadata.max_results· integer · optionnel
Maximum number of ranked search results to return.extract_pages· integer · optionnel
Number of top search results to extract for the research pack.facilitator_id· string · optionnel
Settlement facilitator id. Use evm-base for Base USDC payments.payment_identifier· ? · optionnel
Optional idempotency key. Reuse it on retries to return the cached paid result.
Exemple d'appel{"name": "research_pack", "arguments": {"query": "texte", "payment": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search≈ 244 tokens
Paid x402 web search for autonomous agents.
Paramètres, retour & exemple (5)
Paramètresquery· string · requis
Search query to run through the paid research API.payment· object · requis
x402 payment proof payload containing resource, amount, wallet, and settlement metadata.max_results· integer · optionnel
Maximum number of ranked search results to return.facilitator_id· string · optionnel
Settlement facilitator id. Use evm-base for Base USDC payments.payment_identifier· ? · optionnel
Optional idempotency key. Reuse it on retries to return the cached paid result.
Exemple d'appel{"name": "search", "arguments": {"query": "texte", "payment": {}}}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é ».