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

TWZRD Agent Intelligence

REMOTE · INTEL.TWZRD.XYZ · 2 COMPONENTS · SCANNED SEP 20

Pre-spend x402 reputation from observed behavior, plus portable signed V6 receipts.

0 this week 72 Trust /100
Trust breakdown (7 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 → Why this is hard to score →

Endpoint Security54
Transport & Reachability100
Schema Quality & AI Usability62
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 6698 tokens (~304/item across 22 items; 22 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management83
  • Stability check failed: schema churn in the 30 days we've observed: 4 tool removals, 0 breaking changes, 0 auth/transport breaks, 2 additions. See how to fix → Fail
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
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.Pass
  • An AI judge read all 23 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the TWZRD Agent Intelligence MCP server?

TWZRD Agent Intelligence is a hosted endpoint at https://intel.twzrd.xyz/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · intel.twzrd.xyz

# add to Claude Code
claude mcp add --transport http xyz-twzrd-intel-twzrd-agent-intel 'https://intel.twzrd.xyz/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "xyz-twzrd-intel-twzrd-agent-intel": {
      "url": "https://intel.twzrd.xyz/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "xyz-twzrd-intel-twzrd-agent-intel": {
      "type": "http",
      "url": "https://intel.twzrd.xyz/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.xyz-twzrd-intel-twzrd-agent-intel]
url = "https://intel.twzrd.xyz/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "xyz-twzrd-intel-twzrd-agent-intel": {
      "type": "remote",
      "url": "https://intel.twzrd.xyz/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add xyz-twzrd-intel-twzrd-agent-intel --url 'https://intel.twzrd.xyz/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  xyz-twzrd-intel-twzrd-agent-intel:
    url: "https://intel.twzrd.xyz/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "xyz-twzrd-intel-twzrd-agent-intel": {
      "Transport": "http",
      "Url": "https://intel.twzrd.xyz/mcp"
    }
  }
}
# add to Vellum
assistant mcp add xyz-twzrd-intel-twzrd-agent-intel -t streamable-http -u 'https://intel.twzrd.xyz/mcp'
// mcp.json
{
  "mcpServers": {
    "xyz-twzrd-intel-twzrd-agent-intel": {
      "type": "http",
      "url": "https://intel.twzrd.xyz/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.

  • 19 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “score_wallet_for_intel” rewrote its description, which is the text the model reads security
    • Tool “evaluate_x402_resource” rewrote its description, which is the text the model reads security
    • Tool “get_merchant_card” rewrote its description, which is the text the model reads security
    • Tool “get_provider_reputation” rewrote its description, which is the text the model reads security
    • Tool “low_level_preflight” rewrote its description, which is the text the model reads security
  • 18 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “get_x402_directory” rewrote its description, which is the text the model reads security
  • 16 Sept 26 +40
    • Stability: unverified → fail security
    • Injection markers: unverified → pass security
    • Authorization: Authorisation not fully verified: no authorisation is required to call this server, and 20 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. security
    • Endpoint reachability: not serving MCP → reachable functional
    • Tool coverage: unverified → 100 functional
    • MCP protocol: unverified → pass functional
  • 15 Sept 26 −40
    • Endpoint reachability: reachable → not serving MCP security
    • Tool safety: pass → unverified security
    • Stability: fail → unverified security
    • Authorization: Authorisation not fully verified: no authorisation is required to connect, but we couldn't read the tool list to see what that exposes. security
    • Tool coverage: 100 → unverified functional
    • Capabilities: pass → unverified functional
    • First check of Schema quality: unverified functional
  • 14 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “evaluate_x402_resource” rewrote its description, which is the text the model reads security
    • Server version: 0.5.9 → 0.5.10 functional
  • 13 Sept 26 −1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “twzrd_watch_list” rewrote its description, which is the text the model reads security
    • Tool “get_readiness_card_tool” rewrote its description, which is the text the model reads security
    • Tool “get_provider_reputation” rewrote its description, which is the text the model reads security
    • Tool “get_merchant_card” rewrote its description, which is the text the model reads security
    • Tool “evaluate_x402_resource” rewrote its description, which is the text the model reads security
    • Tool “low_level_preflight” rewrote its description, which is the text the model reads security
    • “get_readiness_card_tool” reworded the description of “price_usdc” cosmetic
    • “low_level_preflight” reworded the description of “price_usdc” cosmetic
    • “evaluate_x402_resource” reworded the description of “price_usdc” cosmetic
  • 11 Sept 26 +11
    • Judged manipulation: unverified → pass security
    • Schema quality: unverified → excellent functional
  • 10 Sept 26 −11
    • Judged manipulation: pass → unverified security
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: excellent → unverified functional
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 20 Sept 2026 · Probed https://intel.twzrd.xyz/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=twzrd.xyz CN=WE1,O=Google Trust Services,C=US 18 Sept 2026 17 Dec 2026 ECDSA 256 ECDSA-SHA256 3114753a172f7a7a0e01d20467579c3b
SANs: twzrd.xyz, *.twzrd.xyz
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC secure

Validation of intel.twzrd.xyz. Secure

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
xyz. present 3599, 18130 8, 8 Verified
twzrd.xyz. present 2371 13 Verified
intel.twzrd.xyz. Verified address RRset verified with the apex keys
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=63072000; includeSubDomains; preload
content-security-policy default-src 'none'
x-content-type-options nosniff

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://intel.twzrd.xyz/mcp Verified 200
http (plaintext) http://intel.twzrd.xyz/mcp Served over HTTP 200
MCP tools · 22 exposed · ~5,850 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. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
compare_wallets ~112

Free discovery: side-by-side intel for two wallets (e.g. choosing between two candidate providers). Returns both full score objects and which ranks higher by the wash-discounted effective_score ("tie" on equal, null if a side is unavailable).

NameTypeReqDescription
wallet_astringyesFirst wallet (Solana base58 or Base 0x) to compare.
wallet_bstringyesSecond wallet (Solana base58 or Base 0x) to compare.
NameTypeReqDescription
higher_effective_scoreWallet with the higher wash-discounted score, or "tie", or null if a side was unavailable.
wallet_aFull score object for the first wallet.
wallet_bFull score object for the second wallet.

No examples provided.

evaluate_x402_resource ~496

One-shot x402 guard. Fetches resource_url, extracts the seller wallet from the 402 accepts array (prefers Solana network entries), runs TWZRD preflight, and returns a spending decision. wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price. Decision: "allow" -> proceed only under agent policy. Never when wash_flagged=true. "warn" -> proceed with caution up to the cap; first paid hop is teaser_url ($0.001 /quick). Optional V7 receipt_url is $0.05. "block" -> DO NOT PAY. Stop immediately. "unknown" -> is_x402 == False: no 402 challenge was issued at all, so nothing was evaluated -- this is NOT a trust verdict. A seller can trivially make this happen by returning a non-402 status to this probe while charging through a different path for a real caller. Never treat "unknown" as a green light; if the caller actually intends to pay this resource_url, that separate payment path needs its own evaluation. Hard-stops: wash_flagged=true never soft-allows (decision=block). price_usdc is a unit price only when price_kind=exact. Unlabeled leftover 0.05 / leftover=0 and scheme=upto leftover defaults are not a per-request price. Revenue path: when decision is "warn", fetch teaser_url first ($0.001 USDC to TWZRD, GET /v1/intel/quick/{seller}). Optional receipt_url is the $0.05 V7 signed credential.

NameTypeReqDescription
agent_intentstringNatural-language description of what the agent intends to purchase.
methodstringHTTP method to use when probing the resource. Default: GET.
price_usdcnumberCaller-supplied exact unit price in USDC — overrides a 402 exact quote. Leave unset to use the 402-reported amount when price_kind=exact. Unlabeled leftover 0.05 / leftover=0 is not a unit price.
resource_urlstringyesURL of the x402 resource to evaluate before paying. Will be fetched to extract 402 payment requirements.
NameTypeReqDescription
decisionSpend decision: "allow" | "warn" | "block" | "unknown". wash_flagged=true never soft-allows — this field is block. "unknown" means is_x402 is False -- no 402 challenge was issued, so no trust evaluat…
errorError or info message; present on non-402 and degraded paths.
is_x402True if the resource returned HTTP 402 with x402 payment requirements.
max_price_usdcAdvertised maximum USDC when price_kind is upto_cap.
price_kindexact | upto_cap | unknown. upto_cap means price_usdc is not a unit price.
price_usdcQuoted unit price in USDC from the 402 response. Null when the accept is scheme=upto / price_kind=upto_cap, or the figure is unlabeled leftover 0.05 / leftover=0 (not a unit price).
readiness_cardFull readiness card from the preflight evaluation.
receipt_urlOptional $0.05 V7 portable receipt URL.
receipt_usdcCost of the optional V7 receipt in USDC (0.05).
seller_walletSeller wallet extracted from the 402 accepts array (Solana preferred).
teaser_urlFirst paid hop: $0.001 score-only teaser URL.
trust_scoreComposite trust signal, 0-100.
upsell_usdcCost of the first paid hop in USDC (0.001 teaser).
urlThe evaluated resource URL.

No examples provided.

get_counterparties ~193

Free discovery (capped teaser): the top-N merchants a wallet actually pays, by event count, with per-edge tx_count / total_usdc / first+last timestamps. See WHO a counterparty transacts with before trusting it. The list is capped (default 10, max 25) and `capped`/`total_distinct_merchants` disclose how much is withheld; the FULL deduped payment graph and numeric edge weights are part of the paid intel surface (GET /v1/intel/trust/{wallet}). Fail-open.

NameTypeReqDescription
limitintegerMax counterparties to return (default 10, hard cap 25 - this is a capped teaser).
walletstringyesPayer Solana wallet public key (32-44 base58 chars) whose counterparties (merchants paid) to list.
NameTypeReqDescription
cappedTrue if the full merchant set exceeds the returned list.
counterpartiesCapped top-N merchants paid, each with tx_count, total_usdc, first_at, last_at.
data_availableFalse when the corpus/DB was unavailable.
errorPresent only on the degraded path.
returnedNumber of counterparties returned (<= limit).
teaser_noteStates that the full deduped graph + edge weights are paid.
total_distinct_merchantsTotal distinct merchants this payer has paid (full, uncapped).
total_eventsTotal observed payment events for this payer.
walletThe payer wallet looked up.

No examples provided.

get_facilitator_footprint ~127

Free discovery: which x402 facilitators a payer has settled through, and how many. unique_facilitators = 1 is a thin/captive agent (locked to one rail); breadth across facilitators indicates a more established cross-rail agent. Returns the facilitator_ids list plus tx/merchant context. Fail-open: a DB gap returns data_available=false rather than erroring.

NameTypeReqDescription
walletstringyesSolana wallet public key (32-44 base58 chars) to look up its x402 facilitator footprint.
NameTypeReqDescription
data_availableFalse when the corpus/DB was unavailable.
errorPresent only on the degraded path.
facilitator_idsThe facilitator identifiers observed for this payer.
first_seenISO timestamp of first observed activity.
foundTrue if the wallet has observed corpus activity.
last_seenISO timestamp of last observed activity.
tx_countTotal observed paid calls.
unique_facilitatorsDistinct x402 facilitators this payer has settled through (1 = thin/captive).
unique_merchantsDistinct merchants paid.
walletThe wallet looked up.

No examples provided.

get_merchant_card ~403

Free merchant card: observed inbound payment-graph quality around a Solana receive wallet. Dual input (PR-3): pass ``wallet`` and/or ``resource_id``. Resource resolves via the first-party registry (TWZRD seed) to a pay_to, then the same graph card. Does NOT claim service quality (resource_listing_only / catalog_listing_only). HTTP twin: GET /v1/intel/merchant_card/{wallet_or_resource_id}. Compact (default) includes observed_at, stale, corpus_complete_day, corpus_age_days. Catalog services stay behind full=true. wash_flagged is tri-state: true (flagged) | false (evaluated clean) | null (never evaluated - NOT clean). wash_flagged=true never soft-allows (next_action.decision=refuse; no warn/allow/quick). Unlabeled leftover 0.05 / leftover=0 is not a unit price; cheapest_listed_price_usdc omits leftover and upto_cap amounts. Route on next_action.decision (refuse | insufficient_evidence | no_negative_signal); the card is down-only and never returns allow. `reason` carries the specific finding (e.g. a soft wash risk collapsed into "refuse", or a corpus outage collapsed into "insufficient_evidence") when the 3-value decision alone is not enough context.

NameTypeReqDescription
fullbooleanIf true, include catalog services. Default is the compact decision surface.
resource_idOptional registry resource_id (HTTP path template or mcp:tool). Resolved to merchant_wallet via PR-3 seed; claim resource_listing_only.
walletReceive wallet (x402 pay_to / merchant pubkey). Observed payment-graph card only — not a business, demand, or identity attestation.

Structured output declared, but exposes no named fields.

No examples provided.

get_poec_score ~429

Free preview: PoEC v0 (Proof of Economic Contribution) for a payer wallet, computed from the same observed x402 snapshot score_wallet_for_intel returns. poec_score = log10(1 + observed USDC sent) x success_quality x diversity x wash_cleanliness, behind hard floors (>=5 paid calls, >=3 distinct counterparties, wash_factor >= 0.5, not single-counterparty, wash_flag clean). Any failed floor, or an unobservable corpus, scores 0.0 with floors_passed=false - the floors fail closed, never open. wash_factor is a cleanliness multiplier (1.0 = clean) and is never inverted. Honesty contract: `claimable` is ALWAYS false. Volume here is corpus-observed, not a payout unlock. `success_quality` comes from the payer join onto signed `receipt_settlement_leaves` (0211); if that join is unobservable, `success_rate` stays in evidence_gaps and the score reads 0.0. What this surface already shows honestly is the floor filter (eligible_v0) and every component the score is built from. Self-reported settlements go through submit_contribution_claims. Base (EVM) 0x wallets are scored from the relayer-attributed x402_base_daily rollup (90d) with the same shape, but no wash/sybil graph exists for Base payers yet, so their wash_flag reads "unknown" (never "clean"), the wash floor stays closed, and poec_score stays 0.0 regardless of real volume. A wallet the corpus could not observe at all returns `error` set; on that path any real observed Base volume is attached under `base_observed`.

NameTypeReqDescription
walletstringyesPayer wallet (Solana base58 or Base 0x) to score for Proof of Economic Contribution.
NameTypeReqDescription
as_ofISO timestamp the snapshot was scored at.
base_observedPresent only for a Base (EVM) wallet TWZRD has independently observed paid calls from: real paid_calls/total_usdc/distinct_counterparties (90d, high-confidence, x402_base_daily). Informational only -…
claimableAlways false: volume is corpus-observed, not facilitator-attested or joined to a settlement leaf.
componentsobserved_volume, success_quality, diversity, hop_multiplier, wash_cleanliness, solana_boost.
distinct_counterpartiesDistinct counterparties observed.
eligible_v0Floors passed and observed volume > 0. A floor filter, not an unlock.
errorPresent only when the wallet could not be observed at all (e.g. not a valid Solana pubkey, upstream unavailable) -- distinguishes 'not scoreable' from a genuinely inactive wallet, both of which other…
evidence_gapsInputs with no live source. Empty plus success_rate 0.0 means the 0211 join ran and this wallet has no signed settlement leaf — not a missing join.
floors_passedAll hard floors held: >=5 paid calls, >=3 distinct counterparties, wash_factor >= 0.5, not single-counterparty, wash_flag clean, corpus observable.
paid_callsObserved x402 paid calls sent.
poec_scorelog10(1 + observed USDC sent) x success_quality x diversity x wash_cleanliness; 0.0 when any floor fails.
score_versionPoEC contract version, e.g. "poec_v0".
source_effective_scoreeffective_score of the underlying snapshot.
source_intel_scoreintel_score of the underlying snapshot.
success_rateSigned receipt_settlement_leaves for this payer / observed paid_calls, capped at 1.0. None = join unobservable; 0.0 = join ran, zero attested leaves. Never implies claimable.
walletThe scored payer wallet.
wash_flag"clean" | "single_counterparty" | "unknown", from the intel snapshot.

No examples provided.

get_provider_reputation ~299

Free discovery: corpus-backed SELLER reputation for a merchant/provider wallet. Answers "is this provider organic, narrow, or a wash fleet?" from the merchant's inbound payment graph over the last 90 days: unique payers, repeat-payer %, heavy-fleet revenue concentration, captive-payer % (onboarding-sink proxy), and a scripted-fleet uniformity signal, and top_payer_tx_pct (captive concentration). Returns wash_label + reputation tier + wash_flagged (tri-state: true | false | null; null = never evaluated, not clean). Complements score_wallet_for_intel (payer side) with the seller side. wash_flagged=true never soft-allows (buyer refuse; preflight block). Fail-open: a DB gap returns wash_label/tier "unknown" AND wash_flagged=null (plus wash_confidence) - an unevaluated verdict, never a clean one. This is the free seller signal. First paid hop is GET /v1/intel/quick/{wallet} (0.001 USDC). Optional V7 renorm + signed receipt is GET /v1/intel/trust/{wallet} (0.05 USDC).

NameTypeReqDescription
merchantstringyesSeller/merchant Solana wallet public key (the pay_to address) to score on inbound corpus reputation.
NameTypeReqDescription
avg_tx_per_payerAverage inbound tx per payer.
captive_payer_pctPercent of payers who pay ONLY this merchant (captive/onboarding-sink proxy).
heavy_fleet_payersCount of heavy single-counterparty fleet payers.
heavy_fleet_revenue_pctPercent of revenue from heavy-fleet payers.
heavy_fleet_tx_cvTx-count uniformity across heavy-fleet payers; near-zero = scripted sybil fleet.
merchantThe seller/merchant Solana wallet looked up.
provider_reputation_tierTier: "tier_a_provider" | "tier_b_provider" | "tier_tail" | "tier_wash_demo" | "unknown".
reasonDegraded-path reason (e.g. db_unavailable, no_corpus_inbound).
repeat_payer_pctPercent of payers who paid more than once.
score_versionprovider_reputation_v1.
top_payer_tx_pctPercent of inbound settles supplied by the single largest payer (captive concentration; >=90 with volume floor flags wash; null = not computed).
total_revenue_usdTotal inbound USDC revenue (90d).
total_txTotal inbound paid calls (90d).
unique_payersDistinct payers observed paying this merchant (90d).
wash_confidence"full" when self+reciprocal+ring ran; "base_2cycle" when the Base 2-cycle overlay ran but the live 3-cycle ring query did not return (not a full screen); "partial_inbound_only" when the circular-flow…
wash_flaggedtrue = fleet/wash/captive/scripted-fleet signals tripped — never soft-allow (refuse / preflight block); false = evaluated and clean; null = never evaluated (unknown - do NOT coerce to false).
wash_labelSeller class: "provider_organic_broad" | "provider_mixed" | "provider_narrow_or_unknown" | "wash_shaped" | "fleet_dominated" | "unknown".

No examples provided.

get_readiness_card_tool ~696

PRIMARY free pre-spend gate (advisory). Pass seller_wallet OR resource_name. wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price. When to use: before any x402 payment to a seller/resource. When not to use: after you already decided to refuse; use verify_receipt for signed receipts only. Pricing: free. Result is advisory (buyer policy still applies). Hard-stops: wash_flagged=true never soft-allows (decision=block / do_not_pay; no warn/allow/quick). Unlabeled leftover 0.05 / leftover=0 is not a unit price; read price_kind. Caller-supplied or scheme/price_kind=exact 0.05 stays a unit price. Decision semantics (top-level, no nesting via MCP): decision=block / recommended_action=do_not_pay -> DO NOT PAY. decision=warn / recommended_action=proceed_with_cap -> pay only up to maximum_recommended_spend_usdc. decision=allow / recommended_action=proceed_for_small_spend -> proceed under agent policy (no free-tier cap). next_action (enrollment handoff — do not stop after free card): next_step_type / payment_required / executable / command describe an optional next step. A host may use command only under its own policy. Never paste path templates (:pubkey / {pubkey}) as seller_wallet. Also returns reason_codes[], confidence, model_version, decision_envelope. trust_score is a free heuristic, NOT the full corpus. Next: on allow/warn for material spend, next_action.command is the optional AgentCash paid-trust or AutoGate install string, then verify_receipt when you have a V6 receipt. Optional: twzrd_watch_add for re-check after recheck_after_unix. Additive: top-level aop_bind program registry (evidence hierarchy) when enabled; never mutates decision / can_spend.

NameTypeReqDescription
agent_intentstringNatural-language intent describing the planned paid action.
buyer_walletstringBuyer's Solana wallet public key used for spend-context checks.
marketplace_scoreintegerOptional upstream marketplace trust score (0-100) to blend into preflight context.
price_usdcnumberCaller-supplied exact unit price in USDC. Leave unset unless you have an exact quote. Unlabeled leftover 0.05 / leftover=0 is not a unit price.
queried_pubkeystringConsumer pubkey for velocity attribution (echoed on output when provided).
resource_namestringProvider or resource label in a marketplace (for example marketplace:agent-name). Provide this OR seller_wallet.
resource_urlstringCanonical endpoint URL for the resource, if available.
seller_walletstringSeller's Solana base58 wallet (32-44 chars) for the listing or endpoint. Provide this OR resource_name. CRITICAL: never pass OpenAPI templates (:pubkey, {pubkey}, {seller_wallet}, SELLER_WALLET, PAY_…
NameTypeReqDescription
can_spendPrice-aware proceed flag (not 'true only on allow'). block → false; allow → true (unless known price exceeds free-tier ceiling); warn → true only when price_usdc is known and fits under recommended_c…
categoryResource category (e.g. defi, defi_intelligence).
caveatsRisk factors and the always-on trust_score_basis caveat.
corpus_age_daysWhole days since corpus_complete_day.
corpus_complete_dayUploaded corpus complete day (YYYY-MM-DD). Snapshot boundary, not live ingest.
data_as_of_unixAnchor time for the staleness calculation (seller last activity or card build time).
decisionSpend decision: "allow" | "warn" | "block". wash_flagged=true never soft-allows — this field is block (no warn/allow/quick).
max_price_usdcAdvertised maximum USDC when price_kind is upto_cap. Not a unit price.
next_fixesActionable steps the provider can take to raise trust.
observed_atISO-8601 watermark of the uploaded Dune complete day (not card-build time).
paid_deep_diveOptional Path A V7 receipt surface (/v1/intel/trust/{wallet}).
paid_price_usdcPrice of the optional V7 receipt in USDC (0.05).
paid_teaserFirst paid hop: $0.001 score-only teaser (/v1/intel/quick/{wallet}).
paid_teaser_usdcPrice of the first paid hop in USDC (0.001).
price_kindexact | upto_cap | unknown. upto_cap means price_usdc is not a unit price.
price_usdcQuoted unit price in USDC. Null when price_kind is upto_cap or the figure is unlabeled leftover 0.05 / leftover=0 (scheme=upto leftover defaults, including stale 0.05, are not a unit price).
proofProof block: v5_receipt_upsell_available, has_v5_receipts, receipt_endpoint, known_seller_wallets, provider_reputation.
queried_pubkeyConsumer pubkey echoed when provided on input (velocity attribution; not a settle gate).
recheck_after_unixUNIX timestamp after which this intel is stale. ADVISORY AND UNSIGNED on a paid receipt -- it is outside the signed leaf, so a receipt holder can extend it and the receipt still verifies. Enforce you…
recheck_hintOne-line hint: re-verify via GET /v1/intel/trust/{pubkey}. Do not gate solely on recheck_after_unix -- it is unsigned on a paid receipt; use your own max_age_seconds.
resource_nameResolved resource/provider label.
root_provenanceWZRD protocol root metadata (for deposit/claim/settle resources): latest_root_seq, dataset_hash (if known), leaf_version (GLOBAL_V5), verification_status, onchain_match (null = call verify_root_input…
score_decay_modelstep:<=7d=1.0,<=30d=0.8,<=90d=0.5,>90d=0.25 (the recency decay on paid scores). ADVISORY AND UNSIGNED on a paid receipt.
seller_walletSeller Solana wallet, if known.
staleTrue when uploaded-corpus age exceeds the high-confidence re-check window. Warning only; not a wash refuse.
staleness_daysRecommended re-check cadence in days (7 high-quality, 3 partial/stale). ADVISORY AND UNSIGNED on a paid receipt.
trust_scoreComposite trust signal, 0-100.
trust_score_basisProvenance of the score; ALWAYS the free heuristic, never the paid corpus model.
versionCard schema version, e.g. readiness_card_v1.

No examples provided.

get_solana_market_status ~133

Health probe for the Solana Market API data backend. Call this to gate or degrade gracefully BEFORE the other get_solana_market_* tools: it does a short-timeout hit on the data service and reports whether it is reachable, so an agent can tell "market has no data" from "service is down" without failing a real query. Free discovery tool. When the market data service exposes /status, the response includes prod_key_configured, data_first_available, and an actionable note describing what to configure for full on-chain visibility.

Input schema present but exposes no named parameters.

NameTypeReqDescription
availableTrue if the Solana Market data service responded.
base_url_configuredWhether the market data-service base URL is explicitly configured.
detailHuman-readable status or error detail.
market_velocityFull velocity payload when present (rank/trend/score/last_updated). Populated into ReadinessCard.root_provenance.market_velocity for WZRD protocol resources.
scoreNormalized velocity score 0.0-1.0.
trendVelocity trend: rising | stable | declining.
velocity_rankVelocity rank from market signals (higher better).

No examples provided.

get_top_intel_agents ~213

Leaderboard of observed payer wallets in the x402 settlement graph, each with its intel score. This is behavioral corpus research, not identity proof or evidence that the wallet is a TWZRD customer. Ranks by the wash-discounted effective_score (single-counterparty fleets are demoted, not hidden) with a deterministic tiebreaker. Set min_paid_calls to suppress one-shot wallets and max_days_since_last to suppress dormant ones.

NameTypeReqDescription
limitintegerMaximum number of ranked payer wallets to return (default 10).
max_days_since_lastnumberOnly include wallets active within this many days (default null = no recency filter). Use e.g. 14 to exclude dormant or historical payers.
min_paid_callsintegerFilter out wallets with fewer than this many observed paid calls (default 0 = no filter). Use to get credible *active* counterparties, not a raw dump.
NameTypeReqDescription
agentsRanked agent rows, each with intel_score, effective_score, wash fields, and rank.
countNumber of rows returned.
data_availableFalse when the corpus/DB was unavailable.
errorPresent only on the degraded path.
score_modelSelf-describing scoring contract.
score_versionScoring contract version.

No examples provided.

get_x402_directory ~255

Wash overlay on ingested PayAI/CDP/Agentic listings (PayAI not_indexed). Prefer HTTP GET /v1/intel/resources for the resource join SOT (callable URL + discovery claim listed|live_402 + settlement reputation on pay_to). That surface is HTTP-only so MCP stays at 24 tools. Use this tool when you need the ingested listing overlay indexed by payTo. Not GET /v1/intel/bazaar/offers (TWZRD Bazaar catalog) and not 402 extensions.bazaar. Solana wash overlay is the only wash graph. Base listings additionally carry high-confidence EIP-3009 corpus membership from x402_base_daily; they remain wash_unknown. Polygon listings carry wash_unknown. Query params — flagged_only, limit, source — mirror GET /v1/intel/x402-directory.

NameTypeReqDescription
flagged_onlybooleanReturn only wash-flagged listings.
limitintegerMax directory rows to return (1-500).
sourceSource filter: payai_bazaar, cdp_bazaar, agentic_market, or None for all.

Structured output declared, but exposes no named fields.

No examples provided.

is_wash_fleet ~248

Free discovery: cheap circular-flow (wash) check for a payer wallet. Returns the CATEGORICAL classification (clean / self_pay / reciprocal / self+reciprocal), an is_circular bool, and the observed event counts + distinct_merchants from the wallet's corpus edges. Use as a fast Sybil/wash gate before trusting a counterparty. Accepts a Solana public key or a Base/EVM address. On Base the signal reads the high-confidence x402 rollup only, and 3-cycle ring detection does not run (Solana-only precomputed matview), so ring_events=0 there means NOT EVALUATED, never "no rings observed". Fail-open: a DB gap returns classification "unknown". The numeric wash discount (wash_factor / wash_ratio) and the full renormalized model stay paid — they are NOT returned here.

NameTypeReqDescription
walletstringyesWallet to check for circular-flow / wash behavior: a Solana public key (32-44 base58 chars) or a Base/EVM address (0x + 40 hex).
NameTypeReqDescription
chainWhich corpus answered: "solana" or "base". Base reads the high-confidence x402 rollup only.
classificationCircular-flow class: "clean" | "self_pay" | "reciprocal" | "self+reciprocal" | "unknown".
distinct_merchantsDistinct merchants this wallet paid.
errorPresent only on the degraded path.
is_circularTrue if any self-pay or reciprocal (2-cycle) flow was observed.
reasonDegraded-path reason, if any.
reciprocal_eventsEvents forming a 2-cycle (counterparty also pays this wallet).
ring_evaluatedTrue only when the ring axis actually ran for this wallet: the precomputed Solana ring aggregate was read, or the live Base 3-cycle query returned. False when the ring lookup failed or the Solana wal…
ring_eventsEvents forming a 3-cycle ring. Meaningless unless ring_evaluated is true: 0 with ring_evaluated false means NOT LOOKED FOR, not none found.
self_eventsEvents where the wallet paid itself.
total_eventsTotal observed payment events.
walletThe wallet checked.

No examples provided.

low_level_preflight ~362

Low-level preflight check. Returns a richer result object including paid_quick_endpoint ($0.001 first hop) and optional paid_trust_endpoint ($0.05 V7). wash_flagged=true never soft-allows. Unlabeled leftover 0.05 / leftover=0 is not a unit price. Prefer get_readiness_card_tool for most callers. Use this when you need max_spend_recommendation_usdc, full_report_hint, or the suggest_full_report flag. The embedded `readiness_card` carries the SAME full shape as get_readiness_card_tool (see the outputSchema). Hard-stops: wash_flagged=true never soft-allows (decision=block; no warn/allow/quick). Unlabeled leftover 0.05 / leftover=0 is not a unit price; read readiness_card.price_kind.

NameTypeReqDescription
agent_intentstringWhat the agent intends to do with the purchased response or tool.
buyer_walletstringBuyer's Solana wallet public key; enables buyer-context evidence in scoring.
marketplace_scoreintegerOptional marketplace-provided score (0-100) for blend-in scoring context.
price_usdcnumberCaller-supplied exact unit price in USDC. Leave unset unless you have an exact quote. Unlabeled leftover 0.05 / leftover=0 is not a unit price.
resource_namestringProvider or listing identifier to evaluate before payment.
resource_urlstringCanonical endpoint URL for the resource, if available.
seller_walletstringSeller's Solana wallet public key for reputation and spend checks.
NameTypeReqDescription
decisionSpend decision: "allow" | "warn" | "block". wash_flagged=true never soft-allows — this field is block (no warn/allow/quick).
evidenceEvidence bullets behind the decision.
full_report_hintHow to fetch the paid full report.
max_spend_recommendation_usdcSuggested per-call spend ceiling for this decision.
paid_quick_endpointFirst paid hop: $0.001 score-only teaser, if seller identity is known.
paid_trust_endpointOptional $0.05 V7 receipt path, if seller identity is known.
readiness_cardThe full ReadinessCard shape (same keys as get_readiness_card_tool).
reasonDecision-consistent one-line rationale.
suggest_full_reportWhether to upsell the paid v6-receipt report.
trust_scoreComposite trust signal, 0-100.

No examples provided.

score_wallet_for_intel ~355

Free discovery: real 0-100 intel score for a wallet from its observed x402 payment history across the broader x402 ecosystem (paid calls, distinct counterparties, volume, recency). A Base 0x wallet is scored from the relayer-attributed x402_base_daily rollup (90d) with the same shape; no Base wash graph exists yet, so its wash_flag is "unknown" unless single-counterparty. Uses a simple transparent heuristic (volume log + breadth + spend log + recency decay) — the exact formula is returned inline as `score_model`. Returns intel_score, the wash-discounted effective_score + wash_flag/wash_factor (cheap Sybil signal), counts, component breakdown, and a data_available flag. Malformed pubkeys are rejected cleanly; the failure path returns the same shape as success. Sourced from the cross-facilitator corpus via the public Rust HTTP endpoint GET /v1/agents/{wallet}/x402 (backed by the x402_solana_payer_agg matview). First paid hop is the score-only teaser GET /v1/intel/quick/{wallet} (0.001 USDC). Optional V7 signed receipt (intel_renorm_v1_1: score_raw, confidence, breadth_factor, wash_factor) is GET /v1/intel/trust/{wallet} (0.05 USDC).

NameTypeReqDescription
walletstringyesWallet to score: a Solana base58 pubkey or a Base 0x address, using x402 payment-history intelligence.
NameTypeReqDescription
basisHuman-readable basis line.
chain"base" when scored from the Base corpus; null on the Solana path.
data_availableFalse when the corpus could not be observed (vs genuinely inactive).
distinct_counterpartiesDistinct counterparties (merchants paid + payers received from).
effective_scoreWash-discounted score (single-counterparty fleets demoted).
errorPresent only on the degraded path.
first_seenISO timestamp of first observed activity.
intel_scoreRaw activity-reputation score, 0-100.
is_single_counterpartyTrue if all payments went to one counterparty (Sybil signal).
last_seenISO timestamp of last observed activity.
networkCAIP-2 network of the corpus used, e.g. "eip155:8453"; null on the Solana path.
paid_callsObserved x402 paid calls SENT (payer side).
payments_receivedObserved x402 paid calls RECEIVED (merchant side).
roleObserved role: "payer" | "merchant" | "both" | "unknown".
score_componentsPer-component breakdown: volume, breadth, spend, recency_factor.
score_modelSelf-describing scoring contract (scale, formula, component maxes, recency tiers).
score_versionScoring contract version.
total_usdcTotal observed USDC sent.
total_usdc_receivedTotal observed USDC received (merchant side).
walletThe scored wallet: Solana base58 pubkey or Base 0x address (lowercased).
wash_coverageWhich wash signals exist for this chain. Base: single-counterparty only, so wash_flag is "unknown" (never "clean") for multi-counterparty wallets.
wash_factorMultiplier applied to intel_score for effective_score.
wash_flag"clean" | "single_counterparty" | "unknown".
window_daysObservation window in days when the corpus is windowed (Base: 90); null on the Solana path.

No examples provided.

score_wallets_batch ~105

Free discovery: score up to 25 wallets in a single call (each via the same transparent model as score_wallet_for_intel). Convenience for triaging a set of candidate counterparties at once; `requested`/`capped` disclose any truncation.

NameTypeReqDescription
walletsarrayyesList of wallets (Solana base58 or Base 0x) to score in one call (hard cap 25; extras are dropped).
NameTypeReqDescription
cappedTrue if the request exceeded max_per_call.
countNumber of wallets scored.
errorPresent only on the degraded path.
max_per_callHard cap on wallets per batch call.
requestedNumber of valid wallets requested.
resultsPer-wallet score objects (same shape as score_wallet_for_intel).

No examples provided.

submit_contribution_claims ~423

PoECX bridge: report settlements from your OWN rails (not TWZRD's paid routes) for cross-check against TWZRD's independently-ingested x402 corpus, by on-chain signature. A claim whose tx_signature, payer/merchant, and amount all match what TWZRD's own ingest independently observed is materially stronger evidence than either a bare self-report or the anonymous corpus alone — the signature is real and on-chain, and a mismatch can't be forged to pass. Unmatched claims are returned too, with a reason, never silently dropped. This is a preview, not an unlock: `claimable` is always false. It exists to let a real counterparty with its own settlement volume start feeding PoECX before any on-chain payout path exists — see the PoECX plan. Capped at 25 claims per call (discovery convenience, not bulk export); extras are dropped, never silently ignored — see `capped`/`claims_requested`. Within that cap, only the first claim per (chain, tx_signature, transfer_index) is checked. Omitted transfer_index is the first leg (dedup key 0). Later copies of the same leg appear in `unverified` with reason_code `duplicate_claim` and `duplicate_of` pointing to the zero-based first input index. Two legs of one tx count twice. This deduplicates one preview report, not claims across separate calls.

NameTypeReqDescription
claimsarrayyesSelf-reported settlements to cross-check. Each item: {"tx_signature": str, "chain": "solana"|"base", "amount_usdc": float (optional), "transfer_index": int (optional, Solana transfer_index / Base log…
walletstringyesThe wallet these settlement claims are being reported for.
NameTypeReqDescription
as_ofISO timestamp this report was built. Two reports of the same claims that differ only in tier after a backfill are distinguishable by as_of + classification_version.
attestation_class"CORPUS_CROSS_CHECKED" when the corpus was observed; "CORPUS_UNAVAILABLE" when lookup could not run (not a miss). Not TWZRD-attested settlement.
cappedTrue if claims_requested exceeded max_per_call and extras were dropped.
claimableAlways false today — this is a preview, not an on-chain payout unlock.
claims_duplicatesRepeated chain/transaction/leg claims within the capped input; included in claims_unverified and excluded from value totals.
claims_requestedNumber of claims in the original request, before any cap.
claims_submittedNumber of claims actually processed (after cap).
claims_unverifiedClaims not found, with a mismatched wallet or amount, or duplicated within this report.
claims_verifiedUnique chain/transaction/leg claims whose wallet and amount matched TWZRD's independently-observed corpus.
classification_versionBase cluster-pin / KNOWN_CLUSTERS snapshot id. Moves when corpus reclassify changes high/unknown/excluded meaning; distinct from score_version.
corpus_availableFalse when DSN/query failed so claims were not corpus-checked. Distinct from a genuine miss.
max_per_callHard cap on claims per call.
notePlain-language caveat on what this report does and doesn't prove.
score_versionReport contract version, e.g. "poecx_bridge_v0".
unverifiedPer-claim detail for unverified claims, each with a reason.
verifiedPer-claim detail for verified claims, each carrying observed_x402_confidence and observed_facilitator_id.
verified_usdcSum of observed USDC for verified claims across all tiers, including excluded. Use verified_usdc_x402_high for allowlist-attributed Base volume.
verified_usdc_by_confidenceVerified USDC split by evidence tier: "high" = relayer funding-cluster is on TWZRD's x402 operator allowlist (attribution, not protocol-level confirmation); "unknown" = observed on-chain transfer TWZ…
verified_usdc_x402_highSum of observed USDC for verified claims whose observed_x402_confidence is high (allowlist attribution, not protocol confirmation). Excluded/unknown/untiered are omitted.
walletThe wallet the claims were submitted for.

No examples provided.

twzrd_demo_gate ~279

Runnable, no-spend proof of the TWZRD buyer-side x402 trust gate - discoverable at runtime with no install and no human. Returns a deterministic transcript showing the gate's behaviour on a fixture counterparty: the block path ABORTS and a wallet/signer is never contacted, the allow path would proceed, and ok=true. Spends no USDC, contacts no wallet. This call surfaces an EXTERNAL_RUN *candidate* in TWZRD's honest attribution ledger (it carries a non-internal integration id + your run_id, tagged with your real inbound IP). A candidate is NOT an EXTERNAL_RUN: proof still requires a non-VPS source_ip and matching your run_id to your own transcript via packages/twzrd-agent-intel/scripts/count_attributed_runs.py --confirm. See the returned not_external_run_proof.

NameTypeReqDescription
integrationstringStable label for your integration (e.g. your agent/app name). Echo it plus the returned run_id in your own transcript so a run can later be confirmed. Defaults to a generic MCP-discovery label.
run_idOptional caller-supplied run id to correlate with your transcript. Omit to have one generated for this call.

Structured output declared, but exposes no named fields.

No examples provided.

twzrd_watch_add ~146

Register a re-call watch on a seller wallet. After registration, TWZRD will proactively re-check the seller's trust intel when `recheck_after_unix` elapses and POST a notification to your webhook_url if the score/decision materially changes. Returns the watch row with the computed recheck_after_unix timestamp so your agent knows exactly when to expect a re-call or proactively re-check itself.

NameTypeReqDescription
payer_walletstringyesYour agent wallet address (the watcher).
seller_walletstringyesThe seller/merchant wallet to watch.
webhook_urlOptional HTTPS URL to POST when intel goes stale.

Structured output declared, but exposes no named fields.

No examples provided.

twzrd_watch_list ~91

List active re-call watches for your agent wallet. Each watch shows the seller, current score/decision, and recheck_after_unix timestamp (untrusted V5/V6 hint). evaluateRecall / shouldRecheckTrusted is the consumer gate; do not treat due / shouldRecheck as a trusted allow.

NameTypeReqDescription
payer_walletstringyesYour agent wallet address.

Structured output declared, but exposes no named fields.

No examples provided.

twzrd_watch_remove ~61

Deactivate a re-call watch by ID. payer_wallet must match the owner.

NameTypeReqDescription
payer_walletstringyesYour agent wallet address (must match the watch owner).
watch_idintegeryesWatch ID from twzrd_watch_list.

Structured output declared, but exposes no named fields.

No examples provided.

verify_receipt ~333

Free utility: offline-verify a portable v5/v6 trust receipt — the "after you pay" half of the loop. Recomputes the Keccak256 leaf from the receipt's preimage (tamper-evidence) AND verifies the Ed25519 signature against the published TWZRD receipt-signing key (authenticity). Returns valid/leaf_valid/signature_valid plus the recomputed leaf and any errors. Pure and offline — no DB, no network, no payment. Pass the entire PaidReceipt object you were issued. Trust is anchored on the published key (or expected_pubkey), NOT on whatever pubkey the receipt carries. max_age_seconds: optional freshness gate (replay protection). Same semantics as the Python library verify_paid_receipt(..., max_age_seconds=...) and the standalone CLI --max-age.

NameTypeReqDescription
expected_pubkeystringOverride the trusted signing pubkey to verify against (default: the published TWZRD receipt key).
max_age_secondsIf > 0, reject the receipt if its preimage.timestamp_unix is older than this many seconds (replay/freshness protection, same as CLI --max-age and library).
receiptobjectyesThe full v6 PaidReceipt object (leaf + preimage + signature + signing_pubkey) returned by the paid /v1/intel/trust surface.
require_signaturebooleanRequire and verify the Ed25519 signature (default true). Set false only to inspect an unsigned preview.
NameTypeReqDescription
domainThe V5 domain detected in the preimage.
errorsIssues found; empty on success.
leaf_validTrue iff the Keccak256 leaf recomputes from the preimage.
provided_leafThe normalized leaf supplied in the receipt.
recomputed_leafThe leaf recomputed from the preimage (0x...).
signature_checkedWhether the signature was checked (require_signature).
signature_validTrue iff the Ed25519 signature verifies; None if the signature check was skipped.
signing_pubkeyThe pubkey carried by the receipt.
trusted_pubkeyThe published key authenticity was checked against.
validTrue iff the leaf recomputes AND the signature verifies against the trusted key.

No examples provided.

verify_root_inputs ~91

Independent root verification (see tools/root_verifier.py for the recompute logic).

NameTypeReqDescription
resource_nameWZRD protocol resource (deposit/claim/settle etc.) for auto-detection and seq hints.
root_seqSpecific root sequence to verify. If omitted, best-effort resolution via resource metadata or latest.
seller_walletSeller wallet for WZRD protocol resource detection.
NameTypeReqDescription
errorError message on the ERROR path; null on PASS/FAIL.
leaf_countNumber of leaves (users) in the verified root.
leaf_hash_matchTrue iff every server-provided leaf_hash matches the locally recomputed value.
onchain_matchAlways null: this tool does NOT read Solana/the AO program. Use server_consistent for the recompute result; do not gate on-chain actions on this field expecting a chain anchor.
recomputed_dataset_hashIndependently recomputed keccak-concat dataset_hash (hex).
recomputed_rootIndependently recomputed sorted-pair keccak256 merkle root (hex).
root_seqRoot sequence number that was verified.
server_consistentTrue iff the recomputed root/dataset_hash matches the value the SERVER published alongside its own leaves (self-consistency). NOT an on-chain check. Null when not comparable.
status"PASS" = recomputed GLOBAL_V5 leaves + dataset_hash + sorted-pair root match the published values. "FAIL" = mismatch (do not trust the root). "ERROR" = could not run (fetch failure / missing data).

No examples provided.

Common questions

What is the TWZRD Agent Intelligence MCP server?

TWZRD Agent Intelligence is an MCP server listed in the public MCP registry as xyz.twzrd.intel/twzrd-agent-intel. Pre-spend x402 reputation from observed behavior, plus portable signed V6 receipts. This page covers its hosted endpoint (https://intel.twzrd.xyz/mcp).

Is the TWZRD Agent Intelligence MCP server safe to use?

TWZRD Agent Intelligence scores 72 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the TWZRD Agent Intelligence MCP server expose?

TWZRD Agent Intelligence exposes 22 tools: get_readiness_card_tool, evaluate_x402_resource, low_level_preflight, verify_root_inputs, get_solana_market_status, and 17 more. Their descriptions and schemas cost roughly 5,850 tokens of context every time the server is loaded.

Does the TWZRD Agent Intelligence MCP server require authentication?

No. We connected to TWZRD Agent Intelligence without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the TWZRD Agent Intelligence MCP server still maintained?

TWZRD Agent Intelligence is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.