accueil / serveurs / Recherche & Web / net.a9n9/deep-research
net.a9n9/deep-research
serveur MCP (Model Context Protocol) · a9n9-private-action-agent 0.2.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 net.a9n9/deep-research est sûr ?
Au dernier audit MCP Hub, le serveur MCP « net.a9n9/deep-research » 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 5 outils
- a9n9_quick_search≈ 262 tokens
Free first-level search, limited per day across all callers: current news coverage (100+ languages, 250K+ sources) or scholarly papers (arXiv). Returns structured results immediately with no payment. When the daily quota is exhausted, or when you need live browsing and synthesis across sources, use a9n9_research_quote for paid deep research.
Paramètres, retour & exemple (3)
Paramètresquery· string · requisdomain· string · optionnel · news | papers
news (default): global news articles. papers: arXiv preprints.payer_address· string · optionnel
Optional Tempo payer address so free usage counts toward loyalty pricing on paid research.
Exemple d'appel{"name": "a9n9_quick_search", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - a9n9_research_quote≈ 594 tokens
Analyze a deep-research objective and return the exact current price, limits, planned start URLs, request hash, expiry, payment requirements, and cloud-browser capabilities without charging or starting a job. targetUrl is optional: omit it and the quote derives and binds a bounded plan of public start URLs from the objective.
Paramètres, retour & exemple (4)
Paramètresjob_key· string · requis
job_key identifies a research session. Reuse it with a new objective to run a follow-up iteration that references the session's prior results (each iteration is a separate paid job); an identical request retries idempotently. Sessions are referenceable for 7 days, then results are cleared.objective· string · requistargetUrl· string · optionnel
Optional public HTTPS focus hint; when omitted the service plans up to 5 public start URLs from the objective and binds them into the quote.payer_address· string · optionnel
Optional Tempo payer address for loyalty pricing: 10% off after $2.00 of reconciliation-confirmed on-chain spend from that address. Settlement must then come from it.
Exemple d'appel{"name": "a9n9_research_quote", "arguments": {"job_key": "texte", "objective": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"tier": "quick", "price": "texte", "limits": {}, "chainId": "texte", "network": "texte", "payment": {}, "quoteId": "texte", "currency": "texte", "nextStep": "texte", "expiresAt": "texte", "rationale": "texte", "cloudBrowser": {}}} - a9n9_research_start≈ 619 tokens
Start bounded paid research in a real remotely hosted Browserbase Chromium session with JavaScript rendering, DOM interaction, scrolling, and dynamic-content extraction, followed by gpt-5.6-luna synthesis. targetUrl is optional; without it the quoted plan of public start URLs derived from the objective is executed. Call a9n9_research_quote first when price visibility is needed. The service does not bypass CAPTCHAs, logins, paywalls, access controls, or site terms.
Paramètres, retour & exemple (5)
Paramètresjob_key· string · requis
job_key identifies a research session. Reuse it with a new objective to run a follow-up iteration that references the session's prior results (each iteration is a separate paid job); an identical request retries idempotently. Sessions are referenceable for 7 days, then results are cleared.objective· string · requistargetUrl· string · optionnel
Optional public HTTPS focus hint; when omitted the service plans up to 5 public start URLs from the objective and binds them into the quote.notify_email· string · optionnel
Optional: email the completed report to this address from a9n9@agentmail.to. Delivery preference only; not part of the payment-bound request hash.payer_address· string · optionnel
Optional Tempo payer address for loyalty pricing: 10% off after $2.00 of reconciliation-confirmed on-chain spend from that address. Settlement must then come from it.
Exemple d'appel{"name": "a9n9_research_start", "arguments": {"job_key": "texte", "objective": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "result": {}, "status": "in_progress", "quoteId": "texte", "createdAt": "texte", "statusUrl": "texte", "trackerCode": "texte", "progressStage": "texte", "progressPercent": 1, "requestBodyHash": "texte"}} - a9n9_research_status≈ 251 tokens
Return milestone progress and the final result for an opaque tracker code.
Paramètres, retour & exemple (1)
ParamètrestrackerCode· string · requis
Exemple d'appel{"name": "a9n9_research_status", "arguments": {"trackerCode": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "result": {}, "status": "in_progress", "quoteId": "texte", "createdAt": "texte", "statusUrl": "texte", "trackerCode": "texte", "progressStage": "texte", "progressPercent": 1, "requestBodyHash": "texte"}} - a9n9_research_submit_payment≈ 418 tokens
Verify a separately broadcast Tempo mainnet push-mode payment and continue the quoted research job. Use the paymentChallenge and walletPayment returned by a9n9_research_quote, then provide the transaction hash, payer address, and same job_key.
Paramètres, retour & exemple (5)
Paramètresjob_key· string · requisnotify_email· string · optionnel
Optional: email the completed report to this address from a9n9@agentmail.to.payer_address· string · requistransaction_hash· string · requispayment_challenge· object · requis
Unmodified paymentChallenge returned by a9n9_research_quote.
Exemple d'appel{"name": "a9n9_research_submit_payment", "arguments": {"job_key": "texte", "payer_address": "texte", "transaction_hash": "texte", "payment_challenge": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "result": {}, "status": "in_progress", "quoteId": "texte", "createdAt": "texte", "statusUrl": "texte", "trackerCode": "texte", "progressStage": "texte", "progressPercent": 1, "requestBodyHash": "texte"}}
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é ».