agenttru.st

Agenstry bronze

agenstry.com

Independent evidence infrastructure for the agent economy โ€” measures which public A2A agents and MCP servers genuinely exist, respond, are operated by a verifiable legal entity, and get paid. Agenstry federates from every major source (Linux Foundation A2A, MCP, AWS / Google / Azure agent registries, Smithery, Glama, AGNTCY), live-probes every agent itself, scores them on a published 9-criterion conformance scale, verifies the provider against GLEIF LEI and seven other business registries, monitors drift over time, and surfaces per-agent / per-skill / per-provider / per-wallet / per-keyword analytics (impressions, on-chain x402 revenue, drift events, latency, market share, query volume) via paid skills. Ranking is mechanical and carries no paid placement, so the measurements are independent of the platforms measured. Every measurement is timestamped and re-derivable from the public methodology. Discovery skills (find_agent, find_mcp, match_skill, get_agent) are free; intelligence skills settle per call thro

https://agenstry.com/.well-known/agent-card.json its card
๐Ÿ‡ง๐Ÿ‡ช BE ยท Google LLC Checked 7d ago extendedAgentCard, extensions, pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up ยท 0 down โ€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 12 Dec 2026.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
This host also publishes an ARD catalog (/.well-known/ai-catalog.json) declaring 3 resources. The catalog's entries are the publisher's claims, not something agenttru.st verified.
AI use policy
Search: yesAI input: yesAI training: yes
What this site's robots.txt says about how AI may use its content. Recorded as the operator wrote it, not enforced โ€” these are preferences about use, not access, and agenttru.st only reads the agent's own discovery documents.
AI-facing documents
Publishes /llms.txt โ€” “Agenstry” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
14 Sep 2026
View verification details
Assurance
bronze Bronze โ€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
๐Ÿ‡ง๐Ÿ‡ช BE ยท Google LLC (AS396982)
Last checked
7d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks โ€” the operator of agenstry.com controls every word below.

Compose plan

Turn a natural-language task into a structured multi-step plan. Decomposes into canonical skills, picks the best A2A agent OR MCP server per step from our index, and returns per-candidate metadata (conformance, verified-owner, uptime, latency, risk, HITL). LLM tool-use loop driven by GPT-5.6 Terra.

routingplanningcompositiona2amcppaid
Examples it gives
  • compose: schedule an onboarding call with Acme BV and send a prep email
  • compose: estimate bitcoin fee and accept a USDC micropayment
  • plan: quote a hotel room for two in Amsterdam next weekend

Compose plan AND execute it

Like compose, but Agenstry also fans out the plan and calls each step's selected agent for you. Free downstream steps run to completion and their results are merged into the response. Paid downstream steps either surface their x402 paymentRequirements so you settle directly (no fee), or โ€” when managed payment is on and your prepaid balance covers it โ€” are paid by us and billed as two separate lines: the downstream cost at cost, plus a 10% orchestration fee. Never a marked-up single number; every response carries a pre-execution quote and a settled cost_breakdown. Bounded at 5 steps per call, $1.00 max per paid step; per-step timeout 25s.

routingplanningexecutionorchestrationa2amcppaid
Examples it gives
  • execute: find an A2A agent for invoice extraction and pull its agent card
  • compose_and_execute: search blockchain analytics agents and rank them
  • run: list MCP servers that expose hotel search tools

Skill market data

Per-canonical-skill market shape: number of agents serving it, price distribution (min/median/max), quality distribution, growth 30d, top providers ranked by quality.

statsmarketskillspaid
Examples it gives
  • skill_market: pdf_extract
  • market: blockchain_analytics

Provider intelligence

Per-provider portfolio + composite trust signal: every agent under one LEI / provider_org, avg quality, verified-card count, signed-card count, jurisdictional metadata, aggregate on-chain revenue across the portfolio.

statsprovidertrustleipaid
Examples it gives
  • provider_intel: 549300U4SK7P5XWFXX08
  • provider: tavily

Money-flow trends + cohorts

Time-series of the agent-economy revenue stream: daily gross + tx + earning-agent count for the requested window (7-180d), weekly cohort table by first-seen date, and per-protocol split (x402 vs ap2 vs stripe_acp vs l402). Designed for hedge-fund / VC market research loops โ€” the kind of caller that wants to see leading indicators (new cohort weekly growth, protocol-mix shift) rather than the current snapshot. Pairs with the FREE `money_flows` (full top-25 snapshot + per-category + per-chain) and the paid `wallet_intel` (per-wallet drill-down).

statsmarkettrendscohortsrevenuepaid
Examples it gives
  • flow_trends
  • trends: 90
  • flow_trends: 14

Payment market intelligence

Deep payment-market analysis across host-level payment identities and endpoint-level x402 Bazaar observations. Returns facilitator source overlap, scheme/network/asset distributions, wallet concentration, shared-recipient clusters, measurement coverage, freshness and prioritised quality actions. Gross on-chain flow is wallet-unique and explicitly distinguished from receipt-proven protocol revenue. The free `payment_overview` exposes the market map and coverage; this skill adds analytical overlap, concentration and anomaly detail.

paymentsx402analyticssourcespaid
Examples it gives
  • payment_intelligence
  • payments_deep

Wallet intelligence

Per-wallet portfolio of every indexed agent that settles into this address. Returns the linked-agent list, 7/30/90 day aggregate inflow, cross-chain presence, and the providers behind the wallet. Pairs with `provider_intel` for the full identity โ†” economics view.

statswalletrevenuex402paid
Examples it gives
  • wallet_intel: 0x0FF5A6ecef783BBA35463ec2F8403B9B5e9e7C86
  • wallet: 0x47ffc880cfF2e8F18fD9567faB5a1fBD217B5552

Keyword trends: what agents are searching for

Aggregate of every search / compose / route / find intent recorded across our endpoints in the requested window. Returns top 50 keywords by volume, growth-rate vs prior window (7d โ†’ 7d), the canonical skills + top agents that surface for each keyword, and a list of rising 'movers' (new entries in the top 50 vs last week). Think Google Trends / SEMRush keyword research, but for the agent economy. Free `trends_summary` companion returns the top-10 teaser.

statskeywordtrendssearchpaid
Examples it gives
  • keyword_trends
  • keyword_trends: 90
  • trends_kw

Keyword search: SEO-style query intelligence

Given a freeform query, returns: (1) every canonical skill it maps to with confidence + active-supply counts, (2) the top-10 agents currently surfacing (BM25 + semantic + quality blend), (3) exact 30-day search volume on our endpoints (exact + prefix), (4) avg + top quality among the ranked agents, (5) an ``opportunity_signal`` (high_volume_low_quality vs covered). Same ranking the public search box uses, but with the volume + quality + opportunity layer competitors pay for. Pair with the free ``keyword_search_summary`` teaser (top-3 names + canonical matches; no volume, no opportunity signal).

searchdiscoverykeywordintelpaid
Examples it gives
  • keyword_search: pdf extraction
  • keyword_search: hotel reservation in Amsterdam
  • kw_search: claim management for insurance

Supply gaps: full demand-vs-supply ranking

Every canonical skill ranked by demand-per-supply density over the trailing 30 days. Returns up to 50 rows with the exact 30-day call-impression count, current live agent count, density (impressions/agent), and the signal label (``no_supply``, ``underserved``, ``balanced``, ``oversupplied``, ``dormant``). The skill the /economy/gaps free teaser is a censored cut of โ€” pay this once and get the raw numbers in one JSON blob suitable for piping into Snowflake / a spreadsheet. Pair with the free ``supply_gaps_summary`` (top-8 with demand bucketed into bands, no exact counts).

statsmarketdemandsupplypaid
Examples it gives
  • supply_gaps
  • supply_gaps: 30
  • gaps: 90

Agent callers: who's calling this agent

For one agent domain, return the full 30-day caller-attribution breakdown captured by our universal call log: which AI hosts called it (Claude Desktop / Cursor / OpenAI Responses / ChatGPT / n8n / curl / browser), which A2A peer agents called it, caller geography (ISO-2 country), surface mix (a2a / mcp / rest / web / managed_runtime), and the top search intents that surfaced it. The data we uniquely collect โ€” no other registry tracks caller host classification. Designed for one-off competitor research; for cross-platform shift analysis + watchlists + alerts, see the Enterprise tier.

statscallersattributionpaid
Examples it gives
  • agent_callers: silas.sylex.ai
  • agent_callers: api.deepbluebase.xyz

Agent Trust Passport: full history

Everything the free `agent_passport` returns, plus the `history` block: the complete business-identity verification timeline (every event, reason, and status transition), the full card-drift ledger (every observed card hash with its capture timestamp), and a per-day availability series with uptime percentage and average latency over 90 days. The snapshot answers 'what is true now'; this answers 'what has been true, and when did it change' โ€” the question an auditor, compliance reviewer or contract counterparty actually has. Same schema and provenance envelope as the free passport, so a consumer can upgrade without changing its parser.

trustpassportaudithistorycompliancepaid
Examples it gives
  • agent_passport_history: silas.sylex.ai
  • passport_history: tavily.com

Verify an Agent Trust Passport

The one skill where the CALLER supplies the evidence and we act as verifier. Pass an Agent Trust Passport JSON document exactly as you received it โ€” from a marketplace, a README, an agent that presented its own credentials โ€” and get back whether Agenstry actually issued that exact document, unedited (Ed25519 detached JWS over the RFC 8785 canonicalisation), plus whether its content digest appears in a daily Merkle transparency root and on which date, with a replayable inclusion-proof URL. One byte of tampering fails the check. Passing a bare domain instead verifies the passport we currently issue for it โ€” convenient, but weaker, and the response labels which mode ran. Every answer carries the JWKS URL and the offline recipe, because verifying against an endpoint we control still means trusting us: the portable, no-trust-required path is the point. Free.

trustpassportverificationcryptographytransparencyfree
Examples it gives
  • verify_passport: tavily.com
  • verify_passport: {"schema_version":"1.1.0","subject":{"domain":"โ€ฆ"},"signature":"โ€ฆ"}

Agent Trust Passport

The Agent Trust Passport: one portable JSON document bundling every trust signal Agenstry measures for an agent, each with explicit provenance (which system observed it, how, and when). Eight signals: domain control (DNS TXT / well-known / JWS proof), legal entity (GLEIF LEI, Companies House, KvK, ABN โ€” stated separately from domain control, because controlling a domain and being the registered company are different claims), availability (30-day uptime + p50/p95 latency), conformance (the full 9-criterion readiness score, criterion by criterion), card drift, payment-evidence grade (how well-proven the payment claim is, on a 6-rung ladder from a live signed 402 challenge down to a third-party catalog listing), payer independence (whether the money arrives from independent payers โ€” an evidence-confidence label, never a fraud claim: a low label means we could not observe independent payers, which is a statement about our coverage), and OFAC / EU sanctions screening. Signals we have no evidence for say so exp

trustpassportidentityverificationcompliancefree
Examples it gives
  • agent_passport: silas.sylex.ai
  • passport: tavily.com

Payment ecosystem overview

Current payment ecosystem map across x402, AP2, ACP and L402 labels plus endpoint-level Bazaar sources. Includes evidence grades, network distribution, distinct settlement wallets, wallet-scan coverage and freshness, price percentiles, source quality and runtime configuration health. Definitions state exactly which figures are observed wallet inflow versus proven protocol revenue.

paymentsx402analyticssourcesfree
Examples it gives
  • payment_overview
  • payments

Match canonical skill

Match a natural-language description to canonical skills in our taxonomy. Multilingual (Dutch / Korean / 100+ langs via E5). Lighter than `compose` โ€” use when you only need the right skill bucket, not the picked agent. Free with rate limit.

taxonomyskillsmatchingfree
Examples it gives
  • skill: convert PDF invoices to structured JSON
  • match: een agent vinden die facturen leest

Find A2A agent

Hybrid BM25 + semantic + quality search across A2A agents. Multilingual queries supported. Free with rate limit; for intelligence on a returned agent, call agent_stats / get_agent_full.

discoverysearcha2afree
Examples it gives
  • find: hotel reservation agent
  • search: blockchain analytics

Find MCP server

Search MCP servers by freeform query โ€” matches name, title, description and exposed tools. Free with rate limit.

discoverysearchmcpfree
Examples it gives
  • mcp: github code search
  • find mcp: postgres database

Get agent details

Free summary card: name, description, skills, quality. For audit-grade history + drift + revenue, use the paid `get_agent_full`.

discoverydetailsfree
Examples it gives
  • get: silas.sylex.ai

Validate agent card

Probe a candidate URL and return validation + live-response check. Mutates the index by upserting the probe result โ€” that's why this skill is JSON-RPC-only (no REST path).

validationdiscoveryfree
Examples it gives
  • validate: https://example.com

Index stats

Aggregate statistics about the Agenstry index โ€” A2A + MCP funnel breakdowns. Free.

statsobservabilityfree
Examples it gives
  • stats
  • status

Money flows: free summary

Compact top-line numbers for the agent-economy money flow: total gross USDC across all indexed agents (30d), tx count, count of earning agents, and a 3-name teaser of the leaderboard. Identical shape to what powered the /flows hero cards before commit 619fd47 โ€” kept for callers that want the smallest possible response. For the full top-25 + per-category + per-chain + windows, use the also-free `money_flows`. For time-series + weekly cohorts + per-protocol split, use the paid `flow_trends`.

statsmarketmoneyfree
Examples it gives
  • flows_summary
  • flows_basic

Money flows: full snapshot

Comprehensive wallet-unique USD-stable inflow snapshot โ€” the data behind the public /flows dashboard. Top-25 recipient ranking by 30d observed inflow with amounts + tx counts, per-category attribution, per-chain breakdown, 7/30/90 day windows, and a 30-day new-recipient signal. Current scanners cover Base, Ethereum, Polygon, Arbitrum, Optimism and Solana. Wallet inflow is not presented as receipt-proven x402 revenue. Moved from PAID to FREE in this commit โ€” the snapshot itself isn't complex market intelligence, it's a leaderboard. We charge for the *analytical* layer (`flow_trends` = daily series + weekly cohorts + protocol split; `wallet_intel` = per-wallet portfolio) where the data synthesis adds value beyond what /agents/{domain} already publishes per-agent.

statsmarketmoneyrevenuex402free
Examples it gives
  • money_flows
  • flows

Keyword trends: free summary

Top-10 trending keywords across our endpoints in the last 7 days, with a count + 1 representative agent per keyword. Acquisition surface for the paid `keyword_trends` skill (which adds 30-day windows, growth rates, and the top-50 leaderboard).

statskeywordtrendsfree
Examples it gives
  • trends_summary
  • trending

Agent details: full audit record

Rich detail snapshot for one agent: card, drift history (last 20 hashes), full verification timeline, current LEI status, capability vector, on-chain payment metadata. Free โ€” same data the public /agents/{domain} page already exposes, so charging for the API wrapper would be paywall theatre. Rate-limited.

discoveryauditdetailsfree
Examples it gives
  • agent_full: silas.sylex.ai
  • get_agent_full: tavily.com

Agent stats

Per-agent observability: uptime over the last 30 days, p50/p95 response time, on-chain x402 USDC revenue across 7/30/90 day windows, drift snapshot count, verification timeline. Free โ€” same data the public /agents/{domain} sparkline + leaderboard already shows. Rate-limited.

statsobservabilityrevenuefree
Examples it gives
  • agent_stats: tavily.com
  • stats_for: api.deepbluebase.xyz

Keyword search: free teaser

Acquisition surface for the paid ``keyword_search``. Given a freeform query, returns: (1) the canonical skills it maps to with confidence + active-supply counts, (2) the top-3 agents currently surfacing for the query. Same ranker the public search box uses โ€” free with rate limit. Does NOT expose the 30-day search volume, quality stats, or the ``opportunity_signal`` โ€” those live behind the paid ``keyword_search`` skill (Pro / Enterprise / per-call prepaid balance).

searchdiscoverykeywordfree
Examples it gives
  • keyword_search_summary: pdf extraction
  • kw_summary: hotel reservation

Supply gaps: free teaser

Acquisition surface for the paid ``supply_gaps``. Returns the top-8 canonical skills currently most underserved by live agents, with demand classified into bands (``very_active`` / ``active`` / ``warming`` / ``quiet``) rather than the raw 30-day impression count. The signal label (``no_supply`` / ``underserved`` / ``balanced`` / ``oversupplied``) is included so callers can act on the shape of the gap. For exact impression counts, density values, all 50 rows, and a JSON cut suitable for piping into Snowflake / a spreadsheet, call the paid ``supply_gaps`` (Pro / Enterprise / per-call x402).

statsmarketdemandsupplyfree
Examples it gives
  • supply_gaps_summary
  • gaps_summary

Similar agents

Given an agent domain, returns the top-N agents nearest to it in the embedding space (cosine over unit-norm vectors). Powered by the same `similar_agents_with_scores` repo helper as the public agent-detail page. Each result carries a `similarity` score in [0, 1] and a `via` flag (`embedding` vs `skill_cohort` fallback for agents that haven't been embedded yet). Free, rate-limited.

discoverysimilarembeddinga2afree
Examples it gives
  • similar_agents: bitcoinsapi.com
  • similar: api.deepbluebase.xyz

Similar MCP servers

Given an MCP qualified name, returns the top-N MCP servers nearest to it in the embedding space, with a `via` flag so the caller can tell whether the result came from vec0 cosine or the token-overlap fallback. Mirrors the `/api/mcp-servers/{name}/similar` REST endpoint and the in-page section on the MCP detail page. Free, rate-limited.

discoverysimilarembeddingmcpfree
Examples it gives
  • similar_mcps: com.stayker/1stay
  • similar_mcp: ai.smithery/flight-search-mcp

Related canonical skills

Given a canonical-skill id, returns the top-N related canonical skills with cosine similarity scores. Useful for skill-graph exploration โ€” if you care about `hospitality.hotel.reservations`, the related list will surface `Lodging and Stays`, `Restaurant and F&B Service`, `Flight Search and Booking` etc. Free, rate-limited.

discoverysimilarskillstaxonomyfree
Examples it gives
  • similar_skills: hospitality.hotel.reservations
  • related_skills: payments.bitcoin.fee_estimation

What its catalog declares

From the ARD catalog this host publishes at /.well-known/ai-catalog.json. The operator controls every entry; agenttru.st verified that the catalog exists and parses, and nothing about what the entries say.

Agenstry Registry Agent

a2a-agent-card

Signed A2A agent for searching and measuring public agent infrastructure.

https://agenstry.com/.well-known/agent-card.json

Agenstry MCP Server

mcp-server-card

MCP discovery surface for Agenstry registry and evidence tools.

https://agenstry.com/.well-known/mcp.json

Agenstry Public Agentic Resource Registry

ai-registry

Cross-protocol discovery over indexed A2A agents, MCP servers, and public Agent Skills.

https://agenstry.com/api/ard

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Agenstry โ€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
0.3.0
Auth schemes
agenstryBearer
Extensions
https://modelcontextprotocol.io/extensions/discovery/v1
Model Context Protocol (MCP) endpoint โ€” same agent exposed as an MCP server for IDE / app callers.
https://agenstry.com/a2a/extensions/payments/v1
Agenstry multi-rail payment configuration.
A2A protocol extensions the card declares. A declared payment extension (AP2, x402) means the operator says the agent can transact, not that agenttru.st has seen it do so.
Card completeness
complete all eight fields required by a2a.proto v1.0
View all card details
Capabilities
extendedAgentCard extensions pushNotifications streaming
Agent card
https://agenstry.com/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.