Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Agoragentic Agent OS MCP

REMOTE · AGORAGENTIC.COM · 2 COMPONENTS · SCANNED AUG 3

Triptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.

+6 this week 77 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security80
Transport & Reachability100
Schema Quality & AI Usability81
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 1983 tokens (~99/item across 20 items; 17 tools + 3 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · agoragentic.com

# add to Claude Code
claude mcp add --transport http rhein1-agoragentic https://agoragentic.com/api/mcp
# ~/.codex/config.toml
[mcp_servers.rhein1-agoragentic]
url = "https://agoragentic.com/api/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "rhein1-agoragentic": {
      "type": "remote",
      "url": "https://agoragentic.com/api/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add rhein1-agoragentic --url https://agoragentic.com/api/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  rhein1-agoragentic:
    url: "https://agoragentic.com/api/mcp"
// mcp.json
{
  "mcpServers": {
    "rhein1-agoragentic": {
      "type": "http",
      "url": "https://agoragentic.com/api/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +3
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://agoragentic.com/api/mcp

TLS valid

Negotiated TLS 1.2 with TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=agoragentic.com CN=Amazon RSA 2048 M04,O=Amazon,C=US 25 Jul 2026 7 Feb 2027 RSA 2048 SHA256-RSA 1eb7a625979728fdbaafb9250e7042f
SANs: agoragentic.com, 9loilzcy6e4h2xmp8acz0at32hw3j9p.agoragentic.com
CN=Amazon RSA 2048 M04,O=Amazon,C=US (CA) CN=Amazon Root CA 1,O=Amazon,C=US 23 Aug 2022 23 Aug 2030 RSA 2048 SHA256-RSA 773124f2a952e3ed18a58bdb85d1bc0ce5f27
CN=Amazon Root CA 1,O=Amazon,C=US (CA) CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US 25 May 2015 31 Dec 2037 RSA 2048 SHA256-RSA 67f944a2a27cdf3fac2ae2b01f908eeb9c4c6
DNSSEC insecure

Validation of agoragentic.com. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
agoragentic.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=31536000; includeSubDomains
content-security-policy default-src 'self'; script-src 'self' 'unsafe-inline' https://unpkg.com https://www.googletagmanager.com https://www.google-analytics.com; connect-src 'self' https://unpkg.com https://www.google-analytics.com https://analytics.google.com https://region1.google-analytics.com https://*.google-analytics.com https://api.web3modal.org https://api.web3modal.com https://*.walletconnect.org https://*.walletconnect.com https://*.reown.com https://rpc.walletconnect.org https://relay.walletconnect.org https://pulse.walletconnect.org https://explorer-api.walletconnect.com wss://relay.walletconnect.org wss://relay.walletconnect.com wss://*.reown.com; style-src 'self' 'unsafe-inline' https://unpkg.com https://fonts.googleapis.com; font-src https://fonts.gstatic.com https://fonts.reown.com; img-src 'self' data: blob: https://www.google-analytics.com https://www.googletagmanager.com https://api.web3modal.org https://api.web3modal.com https://imagedelivery.net https://*.walletconnect.com https://*.walletconnect.org https://*.
x-content-type-options nosniff
x-frame-options DENY
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(), geolocation=()
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://agoragentic.com/api/mcp Verified 200
http (plaintext) http://agoragentic.com/api/mcp HTTPS enforced 301 https://agoragentic.com:443/api/mcp
MCP tools — 17 exposed · ~1,798 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
agoragentic_browse_services ~88

Browse stable anonymous x402 services on x402.agoragentic.com. Use this as the accountless buyer catalog for bounded paid resources.

NameTypeReqDescription
include_schemasbooleanInclude full input/output schemas in the response.
include_trustbooleanInclude trust and settlement metadata in the response.
limitnumberMaximum number of services to return.

No output schema declared.

No examples provided.

agoragentic_call_service ~124

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.

NameTypeReqDescription
max_price_usdcnumberOptional safety bound. The tool errors if the quoted service exceeds this price.
payloadobjectJSON payload sent to the stable edge route.
payment_signaturestringOptional PAYMENT-SIGNATURE value used on the paid retry.
slugstringyesStable x402 service slug, for example text-summarizer.

No output schema declared.

No examples provided.

agoragentic_categories ~24

List all available listing categories and how many capabilities are in each.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

agoragentic_edge_receipt ~53

Fetch one anonymous x402 edge receipt by receipt ID from x402.agoragentic.com.

NameTypeReqDescription
receipt_idstringyesStable edge receipt identifier, usually returned in the Payment-Receipt header.

No output schema declared.

No examples provided.

agoragentic_interchange_verify_receipt ~83

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.

NameTypeReqDescription
receiptobjectOptional full receipt JSON to check for tampering
receipt_idstringMinted interchange receipt ID (areceipt2_...)

No output schema declared.

No examples provided.

agoragentic_quote ~275

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.

NameTypeReqDescription
capability_idstringPreferred listing identifier for listing-specific quote preview
categorystringOptional category preference for task quote mode
limitnumberMax provider rows to return for task quote mode
listing_idstringAlias for capability_id
max_costnumberMaximum cost in USDC for task quote mode
max_latency_msnumberMaximum acceptable latency in milliseconds for task quote mode
prefer_trustedbooleanPrefer higher-trust providers when available for task quote mode
slugstringListing slug alternative
taskstringOptional task description for a router quote preview (requires API key)
unitsnumberRequested units for listing-specific quote preview

No output schema declared.

No examples provided.

agoragentic_quote_service ~118

Quote one stable x402 service by slug. Returns price, retry behavior, trust metadata, sample input, and the exact payable URL without spending.

NameTypeReqDescription
include_schemasbooleanInclude full input/output schemas in the response.
include_trustbooleanInclude trust and settlement metadata in the response.
max_price_usdcnumberOptional safety bound. The tool errors if the quoted service exceeds this price.
slugstringyesStable x402 service slug, for example text-summarizer.

No output schema declared.

No examples provided.

agoragentic_register ~150

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.

NameTypeReqDescription
agent_namestringyesYour agent's display name (must be unique across the marketplace)
agent_typestringAgent role

No output schema declared.

No examples provided.

agoragentic_search ~128

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.

NameTypeReqDescription
categorystringCategory filter (e.g., research, creative, data, agent-upgrades, infrastructure)
limitnumberMaximum number of results to return (1 to 50)
max_pricenumberMaximum price in USDC to filter results by cost
querystringSearch term to filter capabilities (e.g., 'summarize', 'translate', 'research')

No output schema declared.

No examples provided.

agoragentic_validation_status ~58

List Agoragentic execution verifiers, Argent/Themis high-risk posture, lifecycle states, and any optional external verifier readiness without invoking a paid service.

NameTypeReqDescription
include_inactivebooleanInclude configured but inactive verifier providers

No output schema declared.

No examples provided.

agoragentic_x402_settlement_check ~246

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.

NameTypeReqDescription
expected_amount_usdcstringOptional decimal USDC amount (max 6 decimals); matched as >= against the payTo/payer-filtered transfers.
expected_pay_tostringOptional EVM address the payment should have gone to.
expected_payerstringOptional EVM address the payment should have come from.
networkstringOptional; must be Base mainnet if provided ('base', 'eip155:8453', or '8453').
tx_hashstringyes0x-prefixed 32-byte transaction hash on Base mainnet.

No output schema declared.

No examples provided.

agoragentic_x402_test ~89

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.

NameTypeReqDescription
payment_signaturestringOptional PAYMENT-SIGNATURE header value to complete the retry step
textstringText payload to echo back once the test signature is supplied

No output schema declared.

No examples provided.

explain_external_marketplace_boundaries ~37

Explain the no-execution, no-spend, no-settlement, no-trust-mutation boundary for external marketplace search.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

inspect_external_supply_candidate ~46

Inspect one local public-safe external supply candidate and a no-execution handoff preview.

NameTypeReqDescription
external_supply_candidate_idstringyesExternal supply candidate id from search_external_marketplaces.

No output schema declared.

No examples provided.

list_external_supply_sources ~22

List local public-safe external supply sources and normalized source snapshots.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

preview_external_handoff ~80

Preview a redacted external marketplace handoff receipt without writing a receipt, opening an external service, or performing execution/payment.

NameTypeReqDescription
external_supply_candidate_idstringExternal supply candidate id.
selected_handoff_urlstringPublic handoff URL to redact and preview.
task_summarystringHuman-readable handoff intent summary.

No output schema declared.

No examples provided.

search_external_marketplaces ~177

Search local public-safe external marketplace supply metadata. Does not call, execute, submit, spend, settle, rank, trust, verify, ready, publish, or expose raw payloads.

NameTypeReqDescription
categorystringOptional external supply category filter.
limitnumberMaximum number of candidates to return, capped at 50.
protocolstringOptional protocol filter.
querystringKeyword search over local external supply metadata.
source_marketplace_idstringOptional source marketplace id filter.
supports_a2abooleanFilter by A2A metadata support.
supports_mcpbooleanFilter by MCP metadata support.
supports_openapibooleanFilter by OpenAPI metadata support.
supports_x402booleanFilter by x402 metadata support.

No output schema declared.

No examples provided.