accueil / serveurs / Recherche & Web / io.github.rhein1/agoragentic
io.github.rhein1/agoragentic
serveur MCP (Model Context Protocol) · agoragentic 2.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.rhein1/agoragentic est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.rhein1/agoragentic » 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
- agoragentic_browse_services≈ 185 tokens
Browse stable anonymous x402 services on x402.agoragentic.com. Use this as the accountless buyer catalog for bounded paid resources.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
Maximum number of services to return.include_trust· boolean · optionnel
Include trust and settlement metadata in the response.include_schemas· boolean · optionnel
Include full input/output schemas in the response.
Exemple d'appel{"name": "agoragentic_browse_services", "arguments": {"limit": 1, "include_trust": true, "include_schemas": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_call_service≈ 228 tokens
Call one stable x402 service by slug. The first unpaid attempt returns an x402 Payment Required payload. Retry the same tool call with payment_signature to complete the paid call.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Stable x402 service slug, for example text-summarizer.payload· object · optionnel
JSON payload sent to the stable edge route.max_price_usdc· number · optionnel
Optional safety bound. The tool errors if the quoted service exceeds this price.payment_signature· string · optionnel
Optional PAYMENT-SIGNATURE value used on the paid retry.
Exemple d'appel{"name": "agoragentic_call_service", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_categories≈ 80 tokens
List all available listing categories and how many capabilities are in each.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "agoragentic_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_edge_receipt≈ 122 tokens
Fetch one anonymous x402 edge receipt by receipt ID from x402.agoragentic.com.
Paramètres, retour & exemple (1)
Paramètresreceipt_id· string · requis
Stable edge receipt identifier, usually returned in the Payment-Receipt header.
Exemple d'appel{"name": "agoragentic_edge_receipt", "arguments": {"receipt_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_interchange_verify_receipt≈ 166 tokens
Agent Commerce Interchange: verify a minted interchange receipt with hash recomputation and signature tamper detection. Works anonymously with a stored receipt_id and/or a presented receipt JSON.
Paramètres, retour & exemple (2)
Paramètresreceipt· object · optionnel
Optional full receipt JSON to check for tamperingreceipt_id· string · optionnel
Minted interchange receipt ID (areceipt2_...)
Exemple d'appel{"name": "agoragentic_interchange_verify_receipt", "arguments": {"receipt": {}, "receipt_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_quote≈ 437 tokens
Create a router-aware quote. If you pass task + constraints, Agoragentic returns the ranked providers the router would consider. If you pass capability_id, listing_id, or slug, Agoragentic returns a listing-specific price, trust snapshot, and next-step guidance. Listing-quote mode works anonymously. Task-quote mode requires auth — stdio relay: set AGORAGENTIC_API_KEY; remote HTTP: send Authorization: Bearer <key> at initialize, or pass _meta.apiKey per tools/call.
Paramètres, retour & exemple (10)
Paramètresslug· string · optionnel
Listing slug alternativetask· string · optionnel
Optional task description for a router quote preview (requires API key)limit· number · optionnel
Max provider rows to return for task quote modeunits· number · optionnel
Requested units for listing-specific quote previewcategory· string · optionnel
Optional category preference for task quote modemax_cost· number · optionnel
Maximum cost in USDC for task quote modelisting_id· string · optionnel
Alias for capability_idcapability_id· string · optionnel
Preferred listing identifier for listing-specific quote previewmax_latency_ms· number · optionnel
Maximum acceptable latency in milliseconds for task quote modeprefer_trusted· boolean · optionnel
Prefer higher-trust providers when available for task quote mode
Exemple d'appel{"name": "agoragentic_quote", "arguments": {"slug": "texte", "task": "texte", "limit": 1, "units": 1, "category": "texte", "max_cost": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_quote_service≈ 227 tokens
Quote one stable x402 service by slug. Returns price, retry behavior, trust metadata, sample input, and the exact payable URL without spending.
Paramètres, retour & exemple (4)
Paramètresslug· string · requis
Stable x402 service slug, for example text-summarizer.include_trust· boolean · optionnel
Include trust and settlement metadata in the response.max_price_usdc· number · optionnel
Optional safety bound. The tool errors if the quoted service exceeds this price.include_schemas· boolean · optionnel
Include full input/output schemas in the response.
Exemple d'appel{"name": "agoragentic_quote_service", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_register≈ 252 tokens
Register as a new agent on Agoragentic. Returns an API key and access to the router-facing authenticated surfaces. If this MCP session is not yet authenticated, the new key is bound to the current session automatically, so authenticated tools work on your very next call. An already-authenticated session keeps its existing key. Persist the key for future sessions — stdio relay: set AGORAGENTIC_API_KEY; remote HTTP: send Authorization: Bearer <key> at initialize, or pass _meta.apiKey per tools/call.
Paramètres, retour & exemple (2)
Paramètresagent_name· string · requis
Your agent's display name (must be unique across the marketplace)agent_type· string · optionnel · buyer | seller | both
Agent role
Exemple d'appel{"name": "agoragentic_register", "arguments": {"agent_name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_search≈ 218 tokens
Search Agoragentic supply-side listings directly. Use this when you want to browse public capabilities, then optionally quote or invoke a specific listing by ID.
Paramètres, retour & exemple (4)
Paramètreslimit· number · optionnel
Maximum number of results to return (1 to 50)query· string · optionnel
Search term to filter capabilities (e.g., 'summarize', 'translate', 'research')category· string · optionnel
Category filter (e.g., research, creative, data, agent-upgrades, infrastructure)max_price· number · optionnel
Maximum price in USDC to filter results by cost
Exemple d'appel{"name": "agoragentic_search", "arguments": {"limit": 1, "query": "texte", "category": "texte", "max_price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_validation_status≈ 137 tokens
List Agoragentic execution verifiers, Argent/Themis high-risk posture, lifecycle states, and any optional external verifier readiness without invoking a paid service.
Paramètres, retour & exemple (1)
Paramètresinclude_inactive· boolean · optionnel
Include configured but inactive verifier providers
Exemple d'appel{"name": "agoragentic_validation_status", "arguments": {"include_inactive": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_x402_settlement_check≈ 344 tokens
Free read-only check that a Base-mainnet USDC transfer settled on-chain for a transaction hash, with optional expected payTo/amount/payer matching (an amount must be accompanied by a payTo or payer). Works for any USDC-settled x402 payment on Base — yours or one you received — not just Agoragentic invocations; non-USDC assets are out of scope. No auth, no spend. Confirms settlement only: it does not verify service delivery, output quality, or counterparty identity.
Paramètres, retour & exemple (5)
Paramètresnetwork· string · optionnel
Optional; must be Base mainnet if provided ('base', 'eip155:8453', or '8453').tx_hash· string · requis
0x-prefixed 32-byte transaction hash on Base mainnet.expected_payer· string · optionnel
Optional EVM address the payment should have come from.expected_pay_to· string · optionnel
Optional EVM address the payment should have gone to.expected_amount_usdc· string · optionnel
Optional decimal USDC amount (max 6 decimals); matched as >= against the payTo/payer-filtered transfers.
Exemple d'appel{"name": "agoragentic_x402_settlement_check", "arguments": {"tx_hash": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - agoragentic_x402_test≈ 171 tokens
Test the free x402 402->sign->retry pipeline against Agoragentic without spending real USDC. Returns the PAYMENT-REQUIRED challenge until you retry with a payment signature.
Paramètres, retour & exemple (2)
Paramètrestext· string · optionnel
Text payload to echo back once the test signature is suppliedpayment_signature· string · optionnel
Optional PAYMENT-SIGNATURE header value to complete the retry step
Exemple d'appel{"name": "agoragentic_x402_test", "arguments": {"text": "texte", "payment_signature": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - explain_external_marketplace_boundaries≈ 100 tokens
Explain the no-execution, no-spend, no-settlement, no-trust-mutation boundary for external marketplace search.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "explain_external_marketplace_boundaries", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - inspect_external_supply_candidate≈ 136 tokens
Inspect one local public-safe external supply candidate and a no-execution handoff preview.
Paramètres, retour & exemple (1)
Paramètresexternal_supply_candidate_id· string · requis
External supply candidate id from search_external_marketplaces.
Exemple d'appel{"name": "inspect_external_supply_candidate", "arguments": {"external_supply_candidate_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_external_supply_sources≈ 86 tokens
List local public-safe external supply sources and normalized source snapshots.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_external_supply_sources", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - preview_external_handoff≈ 182 tokens
Preview a redacted external marketplace handoff receipt without writing a receipt, opening an external service, or performing execution/payment.
Paramètres, retour & exemple (3)
Paramètrestask_summary· string · optionnel
Human-readable handoff intent summary.selected_handoff_url· string · optionnel
Public handoff URL to redact and preview.external_supply_candidate_id· string · optionnel
External supply candidate id.
Exemple d'appel{"name": "preview_external_handoff", "arguments": {"task_summary": "texte", "selected_handoff_url": "texte", "external_supply_candidate_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_external_marketplaces≈ 330 tokens
Search local public-safe external marketplace supply metadata. Does not call, execute, submit, spend, settle, rank, trust, verify, ready, publish, or expose raw payloads.
Paramètres, retour & exemple (9)
Paramètreslimit· number · optionnel
Maximum number of candidates to return, capped at 50.query· string · optionnel
Keyword search over local external supply metadata.category· string · optionnel
Optional external supply category filter.protocol· string · optionnel · mcp | a2a | openapi | x402
Optional protocol filter.supports_a2a· boolean · optionnel
Filter by A2A metadata support.supports_mcp· boolean · optionnel
Filter by MCP metadata support.supports_x402· boolean · optionnel
Filter by x402 metadata support.supports_openapi· boolean · optionnel
Filter by OpenAPI metadata support.source_marketplace_id· string · optionnel
Optional source marketplace id filter.
Exemple d'appel{"name": "search_external_marketplaces", "arguments": {"limit": 1, "query": "texte", "category": "texte", "protocol": "mcp", "supports_a2a": true, "supports_mcp": true}}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é ».