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.

APEX Faucet

REMOTE · APEXFAUCET.XYZ · 2 COMPONENTS

Pay-safe is first: one signed check before you send USDC. 226 tools, x402, no key.

0 this week 77 Trust /100

Last scanned (9 hours ago)

Scores higher than 69% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Crypto and Web3

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 Security63
Transport & Reachability100
Schema Quality & AI Usability79
  • 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
  • Context-footprint check failed: tool/resource definitions use about 34616 tokens (~150/item across 230 items; 226 tools + 4 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 Management100
  • Stability check failed: schema churn in the 30 days we've observed: 0 tool removals, 1 breaking changes, 0 auth/transport breaks, 80 additions. See how to fix → Fail
Tool Coverage98
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 93% of tool parameters carry a description.Partial
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 4 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "pay_safe" implies "pay" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 228 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities20
  • Spec-recency check failed: implements MCP spec 2024-11-05; the latest is 2026-07-28. See how to fix → Fail
What we tested

Checks we ran (12)

  • TLS certificate
  • HTTPS
  • HSTS header
  • DNSSEC
  • Transport
  • Schema quality
  • Stability
  • Tool coverage
  • Injection markers
  • Destructive annotations
  • Judged manipulation
  • MCP protocol

Checks we could not complete (1)

These are gaps on our side, not findings about this hosted endpoint. We only credit what we can confirm, so a category made up entirely of them scores 0.

  • Authorization in Endpoint SecurityAuthorisation not fully verified: no authorisation is required to call this server, and 198 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.

Does not apply to this hosted endpoint (2)

  • Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
  • Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.

The score does not measure everything. What the score does not measure →

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.

  • 5 Nov 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “pay_safe” rewrote its description, which is the text the model reads security
    • Too many changes on this day to record them all, so 32 were dropped functional
    • “pay_safe” added an optional parameter “tier” cosmetic
    • Tool “erc8004_how_to” changed its title: Erc8004 how to cosmetic
    • Tool “whale_ticker” changed its title: Whale ticker cosmetic
    • Tool “pay_safe” changed its title: Pay safe cosmetic
    • Tool “x1_agents” changed its title: X1 agents cosmetic
    • Tool “company_check” changed its title: Company check cosmetic
    • Tool “lp_add_build” changed its title: Lp add build cosmetic
    • Tool “arc_faucet_claim” changed its title: Arc faucet claim cosmetic
    • Tool “find_mcp_or_api” changed its title: Find mcp or api cosmetic
    • Tool “pdf_text” changed its title: Pdf text cosmetic
    • Tool “arc_trending” changed its title: Arc trending cosmetic
    • Tool “agent_trust” changed its title: Agent trust cosmetic
    • Tool “arc_allowance” changed its title: Arc allowance cosmetic
    • Tool “safetynet_cards” changed its title: Safetynet cards cosmetic
    • Tool “city_venues” changed its title: City venues cosmetic
    • Tool “commodity_swap_build” changed its title: Commodity swap build cosmetic
    • Tool “catalog_product” changed its title: Catalog product cosmetic
    • Tool “graviton_state” changed its title: Graviton state cosmetic
    • Tool “leads_find_businesses” changed its title: Leads find businesses cosmetic
    • Tool “domain_check” changed its title: Domain check cosmetic
    • Tool “g2_jobs_info” changed its title: G2 jobs info cosmetic
    • Tool “page_markdown” changed its title: Page markdown cosmetic
    • Tool “arc_agent_search” changed its title: Arc agent search cosmetic
    • Tool “nft_info” changed its title: Nft info cosmetic
    • Tool “bulk_screener” changed its title: Bulk screener cosmetic
    • Tool “arc_passport_draft” changed its title: Arc passport draft cosmetic
    • Tool “door_say” changed its title: Door say cosmetic
    • Tool “firehose” changed its title: Firehose cosmetic
    • Tool “g2_jobs_get” changed its title: G2 jobs get cosmetic
    • Tool “arc_agent_reputation” changed its title: Arc agent reputation cosmetic
    • Tool “email_verify” changed its title: Email verify cosmetic
    • Tool “arc_passport_status” changed its title: Arc passport status cosmetic
    • Tool “arc_payment_check” changed its title: Arc payment check cosmetic
    • Tool “arc_cctp_cost” changed its title: Arc cctp cost cosmetic
    • Tool “evm_token_info” changed its title: Evm token info cosmetic
    • Tool “arc_bundle_check” changed its title: Arc bundle check cosmetic
    • Tool “find_open_datasets” changed its title: Find open datasets cosmetic
    • Tool “arc_holders” changed its title: Arc holders cosmetic
    • Tool “x402_seller_check” changed its title: X402 seller check cosmetic
    • Tool “leads_pricing” changed its title: Leads pricing cosmetic
    • Tool “basename” changed its title: Basename cosmetic
    • Tool “arc_passport_confirm” changed its title: Arc passport confirm cosmetic
    • Tool “vault_heartbeat” changed its title: Vault heartbeat cosmetic
    • Tool “games_index” changed its title: Games index cosmetic
    • Tool “lp_position” changed its title: Lp position cosmetic
    • Tool “fx_rate” changed its title: Fx rate cosmetic
    • Tool “bnb_fresh_launches” changed its title: Bnb fresh launches cosmetic
    • Tool “image_generate” changed its title: Image generate cosmetic
    • Tool “faucet_metrics” changed its title: Faucet metrics cosmetic
    • Tool “x402_inspect” changed its title: X402 inspect cosmetic
    • Tool “arc_token_info” changed its title: Arc token info cosmetic
    • Tool “exit_check_bulk” changed its title: Exit check bulk cosmetic
    • Tool “sanctions_check” changed its title: Sanctions check cosmetic
    • Tool “arc_antibody” changed its title: Arc antibody cosmetic
    • Tool “wall_grid” changed its title: Wall grid cosmetic
    • Tool “sentinel_market” changed its title: Sentinel market cosmetic
    • Tool “arc_wallet_history” changed its title: Arc wallet history cosmetic
    • Tool “arc_agent_market” changed its title: Arc agent market cosmetic
    • Tool “hire_agent_how_to” changed its title: Hire agent how to cosmetic
    • Tool “evm_code” changed its title: Evm code cosmetic
    • Tool “door_guess” changed its title: Door guess cosmetic
    • Tool “xnt_price” changed its title: Xnt price cosmetic
    • Tool “get_onto_x1” changed its title: Get onto x1 cosmetic
    • Tool “guardian_info” changed its title: Guardian info cosmetic
    • Tool “top_traders” changed its title: Top traders cosmetic
    • Tool “evm_token_balance” changed its title: Evm token balance cosmetic
    • Tool “duplicate_check” changed its title: Duplicate check cosmetic
    • Tool “web_read” changed its title: Web read cosmetic
    • Tool “arc_deployers” changed its title: Arc deployers cosmetic
    • Tool “g2_post” changed its title: G2 post cosmetic
    • Tool “base_token_verdict” changed its title: Base token verdict cosmetic
    • Tool “email_check” changed its title: Email check cosmetic
    • Tool “guardian_buy” changed its title: Guardian buy cosmetic
    • Tool “arc_wallet” changed its title: Arc wallet cosmetic
    • Tool “commodity_markets” changed its title: Commodity markets cosmetic
    • Tool “g2_read” changed its title: G2 read cosmetic
    • Tool “apex_buy_status” changed its title: Apex buy status cosmetic
    • Tool “agent_meal” changed its title: Agent meal cosmetic
    • Tool “craft_how_to” changed its title: Craft how to cosmetic
    • Tool “arc_rpc_status” changed its title: Arc rpc status cosmetic
    • Tool “crypto_news” changed its title: Crypto news cosmetic
    • Tool “safetynet_how_to_help” changed its title: Safetynet how to help cosmetic
    • Tool “onchain_games” changed its title: Onchain games cosmetic
    • Tool “arc_trades” changed its title: Arc trades cosmetic
    • Tool “exit_check” changed its title: Exit check cosmetic
    • Tool “meal_curve” changed its title: Meal curve cosmetic
    • Tool “rental_plans” changed its title: Rental plans cosmetic
    • Tool “nft_marketplace” changed its title: Nft marketplace cosmetic
    • Tool “agent_tune” changed its title: Agent tune cosmetic
    • Tool “crypto_price” changed its title: Crypto price cosmetic
    • Tool “evm_wallet_balance” changed its title: Evm wallet balance cosmetic
    • Tool “arc_fresh_launches” changed its title: Arc fresh launches cosmetic
    • Tool “page_extract” changed its title: Page extract cosmetic
    • Tool “arc_token_check” changed its title: Arc token check cosmetic
    • Tool “arc_faucet_status” changed its title: Arc faucet status cosmetic
    • Tool “night_market” changed its title: Night market cosmetic
    • Tool “agora_post_instructions” changed its title: Agora post instructions cosmetic
    • Tool “room_menu” changed its title: Room menu cosmetic
    • Tool “evm_call” changed its title: Evm call cosmetic
    • Tool “arc_stablecoins” changed its title: Arc stablecoins cosmetic
    • Tool “rental_work_proof” changed its title: Rental work proof cosmetic
    • Tool “tokenized_stocks” changed its title: Tokenized stocks cosmetic
    • Tool “g2_jobs_post” changed its title: G2 jobs post cosmetic
    • Tool “ens_resolve” changed its title: Ens resolve cosmetic
    • Tool “tx_explain” changed its title: Tx explain cosmetic
    • Tool “arc_agent_status” changed its title: Arc agent status cosmetic
    • Tool “threat_intel” changed its title: Threat intel cosmetic
    • Tool “wallet_profile” changed its title: Wallet profile cosmetic
    • Tool “x402_bazaar_rank” changed its title: X402 bazaar rank cosmetic
    • Tool “door_state” changed its title: Door state cosmetic
    • Tool “arc_price_at” changed its title: Arc price at cosmetic
    • Tool “rental_agents” changed its title: Rental agents cosmetic
    • Tool “arc_whale_feed” changed its title: Arc whale feed cosmetic
    • Tool “arc_hook_risk” changed its title: Arc hook risk cosmetic
    • Tool “catalog_browse” changed its title: Catalog browse cosmetic
    • Tool “arc_exit_check_bulk” changed its title: Arc exit check bulk cosmetic
    • Tool “prediction_movers” changed its title: Prediction movers cosmetic
    • Tool “agent_radio” changed its title: Agent radio cosmetic
    • Tool “bridge_assets” changed its title: Bridge assets cosmetic
    • Tool “x402_accept_on_arc_how_to” changed its title: X402 accept on arc how to cosmetic
    • Tool “arc_gas” changed its title: Arc gas cosmetic
    • Tool “market_search” changed its title: Market search cosmetic
    • Tool “recent_trades” changed its title: Recent trades cosmetic
    • Tool “place_conditions” changed its title: Place conditions cosmetic
    • Tool “x402_endpoint_doctor” changed its title: X402 endpoint doctor cosmetic
    • Tool “arc_immune” changed its title: Arc immune cosmetic
    • Tool “bloodstream_agent” changed its title: Bloodstream agent cosmetic
    • Tool “arc_wallet_value” changed its title: Arc wallet value cosmetic
    • Tool “leads_find_contacts” changed its title: Leads find contacts cosmetic
    • Tool “arc_yield” changed its title: Arc yield cosmetic
    • Tool “arc_impostors” changed its title: Arc impostors cosmetic
    • Tool “arc_facilitators” changed its title: Arc facilitators cosmetic
    • Tool “drug_safety_card” changed its title: Drug safety card cosmetic
    • Tool “arc_touchstone” changed its title: Arc touchstone cosmetic
    • Tool “prediction_odds” changed its title: Prediction odds cosmetic
    • Tool “x402_payment_test” changed its title: X402 payment test cosmetic
    • Tool “evm_nonce” changed its title: Evm nonce cosmetic
    • Tool “otc_desk” changed its title: Otc desk cosmetic
    • Tool “site_extract” changed its title: Site extract cosmetic
    • Tool “bloodstream_cells” changed its title: Bloodstream cells cosmetic
    • Tool “launchpad” changed its title: Launchpad cosmetic
    • Tool “arc_payee_check” changed its title: Arc payee check cosmetic
    • Tool “impostor_check” changed its title: Impostor check cosmetic
    • Tool “evm_block” changed its title: Evm block cosmetic
    • Tool “hl_movers” changed its title: Hl movers cosmetic
    • Tool “top_tokens” changed its title: Top tokens cosmetic
    • Tool “bloodstream_call” changed its title: Bloodstream call cosmetic
    • Tool “door_glyph” changed its title: Door glyph cosmetic
    • Tool “craft_recipes” changed its title: Craft recipes cosmetic
    • Tool “base_exit_check” changed its title: Base exit check cosmetic
    • Tool “trade_rail_quote” changed its title: Trade rail quote cosmetic
    • Tool “room_upgrade” changed its title: Room upgrade cosmetic
    • Tool “bnb_dip_signals” changed its title: Bnb dip signals cosmetic
    • Tool “graviton_how_to_play” changed its title: Graviton how to play cosmetic
    • Tool “agent_vault_status” changed its title: Agent vault status cosmetic
    • Tool “leads_email_pattern” changed its title: Leads email pattern cosmetic
    • Tool “get_onto_arc” changed its title: Get onto arc cosmetic
    • Tool “commodity_price” changed its title: Commodity price cosmetic
    • Tool “base_launch_feed” changed its title: Base launch feed cosmetic
    • Tool “base_gas” changed its title: Base gas cosmetic
    • Tool “evm_balances_bulk” changed its title: Evm balances bulk cosmetic
    • Tool “arc_send_guard” changed its title: Arc send guard cosmetic
    • Tool “service_market” changed its title: Service market cosmetic
    • Tool “swap_build” changed its title: Swap build cosmetic
    • Tool “arc_fee_flow” changed its title: Arc fee flow cosmetic
    • Tool “arc_ubi_payouts” changed its title: Arc ubi payouts cosmetic
    • Tool “arc_impact” changed its title: Arc impact cosmetic
    • Tool “pay_preflight” changed its title: Pay preflight cosmetic
    • Tool “arc_graveyard” changed its title: Arc graveyard cosmetic
    • Tool “funding_spreads” changed its title: Funding spreads cosmetic
    • Tool “funding_rates” changed its title: Funding rates cosmetic
    • Tool “referral” changed its title: Referral cosmetic
    • Tool “software_risk_check” changed its title: Software risk check cosmetic
    • Tool “volume_check” changed its title: Volume check cosmetic
    • Tool “arc_verdict” changed its title: Arc verdict cosmetic
    • Tool “agora_list” changed its title: Agora list cosmetic
    • Tool “page_snap” changed its title: Page snap cosmetic
    • Tool “room_garden” changed its title: Room garden cosmetic
    • Tool “arc_smart_signals” changed its title: Arc smart signals cosmetic
    • Tool “arc_poison_stats” changed its title: Arc poison stats cosmetic
    • Tool “arc_contract_read” changed its title: Arc contract read cosmetic
    • Tool “payment_verify” changed its title: Payment verify cosmetic
    • Tool “arc_trust_check” changed its title: Arc trust check cosmetic
    • Tool “holdings” changed its title: Holdings cosmetic
    • Tool “agent_welcome_how_to” changed its title: Agent welcome how to cosmetic
    • Tool “x1_passport” changed its title: X1 passport cosmetic
    • Tool “dataset_finder” changed its title: Dataset finder cosmetic
    • Tool “site_map” changed its title: Site map cosmetic
    • Tool “start_here” changed its title: Start here cosmetic
    • Tool “contract_flags” changed its title: Contract flags cosmetic
    • Tool “commodity_how_to_trade” changed its title: Commodity how to trade cosmetic
    • Tool “leads_verify_domains” changed its title: Leads verify domains cosmetic
    • Tool “arc_exit_check” changed its title: Arc exit check cosmetic
    • Tool “arc_bridges” changed its title: Arc bridges cosmetic
    • Tool “arc_seller_rank” changed its title: Arc seller rank cosmetic
    • Tool “arc_pools” changed its title: Arc pools cosmetic
  • 4 Nov 26 −1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 24 Oct 26 +2

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 22 Oct 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 20 Oct 26 −1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 17 Oct 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 3 Oct 26 +1

    We did not load change detail this far back for this component, so this day may have recorded more than is shown.

  • 1 Oct 26 73

    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 5 Nov 2026 · Probed https://apexfaucet.xyz/api/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=apexfaucet.xyz CN=WE1,O=Google Trust Services,C=US 17 Sept 2026 16 Dec 2026 ECDSA 256 ECDSA-SHA256 d70d658fe7f58f0f13c98934bfd25dfc
SANs: apexfaucet.xyz, *.apexfaucet.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 insecure

Validation of apexfaucet.xyz. — Not signed

Zone DS Keys Algorithms Outcome
. Trust anchor 20326, 38696 8, 8 Verified
xyz. DS published 3599, 18130 8, 8 Verified
apexfaucet.xyz. No DS 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=63072000; includeSubDomains; preload
content-security-policy frame-ancestors 'self'; base-uri 'self'; object-src 'none'; upgrade-insecure-requests
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy strict-origin-when-cross-origin
permissions-policy camera=(), microphone=(self), geolocation=(self)

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

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://apexfaucet.xyz/api/mcp Verified 200
http (plaintext) http://apexfaucet.xyz/api/mcp HTTPS enforced 301 https://apexfaucet.xyz/api/mcp
MCP tools · 226 exposed · ~34,252 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
swap_build ~292

Build an UNSIGNED swap transaction on X1 at the best price across XDEX and APEX AMM — direct, or two hops through XNT or APEX in ONE transaction, simulated against your wallet before it is returned. Returns base64 you sign with your own key and broadcast yourself; this server never holds your keys and never signs for you. Use mint addresses, or the string "native" for XNT. APEX mint is Du6Z596DwGnfUcMSyRHSBQzNybiQKu8GESVfruEv9Jqr. Check priceImpact before signing — thin pools move hard. Building is free. When you spend XNT (more than 0.01), the transaction includes a 0.1% platform fee to the APEX buyback wallet, shown as platformFee in the answer; otherwise you pay only the network fee.

NameTypeReqDescription
amountnumberyesAmount of tokenIn, in whole tokens (not raw units).
slippagenumber–Slippage tolerance as a fraction. Default 0.01 (1%).
tokenInstringyesMint address to spend, or "native" for XNT.
tokenOutstringyesMint address to receive, or "native" for XNT.
walletstringyesYour X1 wallet public key — it will be the fee payer and signer.

No output schema declared.

No examples provided.

threat_intel ~132

Flux Threat Intel — scam wallet and token findings on X1. The public blacklist is FREE and always will be; a paid tier (5 XNT / 30 days) adds a push alert to your wallet within seconds of a new finding, plus the full JSON feed. Every entry names what was actually observed on-chain — mint authority still live, top-holder concentration, LP not burned. Adjacency is NOT a finding: wallets that merely transacted with a flagged wallet are tracked separately and never published as accused.

NameTypeReqDescription
walletstring–Your X1 wallet — checks whether it has an active subscription.

No output schema declared.

No examples provided.

token_lookup ~161

Look up ONE X1 token by symbol or mint address: price in XNT and USD, holders, liquidity and 24 h volume in XNT, 24 h change. A symbol returns the best search match; when several tokens share a ticker, run impostor_check first and pass the mint. For a ranked list use top_tokens. PAID: $0.003 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1; no key, no sign-up) at https://apexfaucet.xyz/api/x402/token. Over MCP this tool answers with that price and URL, not the data.

NameTypeReqDescription
querystringyesSymbol (e.g. CAPY) or mint address.

No output schema declared.

No examples provided.

tokenized_stocks ~131

Tokenized stocks on Solana (xStocks): which tokens are the issuer's (mint authority read on chain), price, liquidity, volume; with a symbol, a $1,000 buy and sell quote (round-trip cost) and the look-alike fake tokens. $0.005

NameTypeReqDescription
paymentstring–a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.
symbolstring–optional ticker: AAPL, TSLA, SPY, NVDA...

No output schema declared.

No examples provided.

tomato_sell ~116

Sell TOMATO on Arc for APEX or USDC through our Uniswap v4 pool, from YOUR wallet: returns a live quote, the minimum you accept (2% below the quote) and the exact transactions to send in order (approvals only when missing). Free; the pool keeps its 1% swap fee. We never hold your tokens.

NameTypeReqDescription
amountnumberyeshow many TOMATO to sell
fromstringyesyour wallet address on Arc
tostring–apex or usdc

No output schema declared.

No examples provided.

top_tokens ~131

Ranked list of X1 tokens by liquidity in XNT, 3 to 25 entries (default 8): rank, symbol, name, liquidity, 24 h change. For one token's full numbers use token_lookup. PAID: $0.025 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1; no key, no sign-up) at https://apexfaucet.xyz/api/x402/screener-bulk. Over MCP this tool answers with that price and URL, not the data.

NameTypeReqDescription
ninteger––

No output schema declared.

No examples provided.

top_traders ~145

Leaderboard of X1 wallets by NET XNT FLOW per token — NOT a profit and loss. A wallet still holding its position counts as a loss; a wallet that acquired tokens elsewhere and sold here counts as a win. No closed-position check is performed (audit 2026-09-17). PAID: $0.004 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1; no key, no sign-up) at https://apexfaucet.xyz/api/x402/top-traders. Over MCP this tool answers with that price and URL, not the data.

NameTypeReqDescription
limitinteger––

No output schema declared.

No examples provided.

trade_rail_quote ~288

APEX Trade Rail: before a bot buys a token on Arc, X1 or BNB Chain, simulate the buy AND the sell back at its size; a token you could not sell, or whose round trip costs more than maxLossPct (15 at most), is refused with the reason; otherwise the real pool, expected and minimum out, and UNSIGNED transactions for your own wallet (nothing is signed, held or sent by us). $0.003 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
amountstringyesbuy: what you spend (USDC on Arc, XNT on X1, BNB on BNB); sell: tokens
chainstringyesarc, x1 or bnb
fromstring–your wallet (needed for the transaction and for sells)
maxLossPctstring–0.5 to 15, default 15
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.
sidestringyesbuy or sell
tokenstringyestoken address

No output schema declared.

No examples provided.

tx_explain ~111

What did a Base or Arc transaction do? One plain sentence plus the function, every token moved and the gas in USD. $0.003 per call over x402.

NameTypeReqDescription
chainstringyesbase or arc
paymentstring–a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.
txstringyesthe transaction hash (0x + 64 hex)

No output schema declared.

No examples provided.

vault_heartbeat ~117

The APEX perpetual vault dead-man switch, read live from chain. 700M APEX drips weekly forever on an immutable contract (upgrade authority verified NONE). If the founder stops checking in for 28 days, 100% of every future drip goes to the PUBLIC FAUCET instead of to him — permanently, until he returns, and nobody can switch it off. Returns days remaining on the switch, the current split, and the vault's own lifetime accounting. Includes the exact getAccountInfo call to verify every figure independently.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

volume_check ~105

PAYWALLED. Is a token's volume real demand? Round-trip analysis of the last 24h: how much volume came from wallets buying and selling the same token back and forth (wash trading, arbitrage or market making) versus one-way trades, with the top round-trippers and pool liquidity. Returns x402 payment instructions for GET /api/x402/volume-check/{mint} ($0.004).

NameTypeReqDescription
mintstringyesToken mint address on X1.

No output schema declared.

No examples provided.

wall_grid ~152

The Wall — a 10,000-tile grid at /wall/. One tile is $1, bought once, kept forever: attach a label and a link and it stays. Pay either rail for the same price — XNT on X1, or USDC on Solana mainnet to the same address (X1 is a Solana fork, so there is no bridge and you never need to hold XNT). Returns live inventory, both prices, the wallet to pay, and every tile already taken. No subscription and no expiry. Outbound links are rel="sponsored nofollow noopener".

NameTypeReqDescription
countnumber–Optional — get an exact quote for this many tiles (1-100).

No output schema declared.

No examples provided.

wallet_profile ~118

Reputation and trading profile of ONE X1 wallet, from the trades our screener has indexed. For its current balances use holdings; for the leaderboard across wallets use top_traders. PAID: $0.004 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1; no key, no sign-up) at https://apexfaucet.xyz/api/x402/wallet. Over MCP this tool answers with that price and URL, not the data.

NameTypeReqDescription
walletstringyes–

No output schema declared.

No examples provided.

web_read ~151

Read up to 10 web pages as clean text in one call: title, description and readable body, with the final URL. A plain fetch (no JavaScript); for a rendered page use page_extract. $0.003 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.
urlsstringyescomma-separated URLs, up to 10

No output schema declared.

No examples provided.

whale_ticker ~114

Whale-sized swaps across ALL X1 tokens, newest first (up to 50). For every trade of one token use recent_trades. PAID: $0.004 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1; no key, no sign-up) at https://apexfaucet.xyz/api/x402/whale-ticker. Over MCP this tool answers with that price and URL, not the data.

NameTypeReqDescription
limitinteger––

No output schema declared.

No examples provided.

x1_agents ~166

The X1 Agent Registry in full: every registered agent, its owner and registration file, a live check of every endpoint it lists (MCP, A2A, x402 and the networks it accepts, web), whether it can be paid on X1, and feedback counts. The registry is new, so the list is short and says so. $0.003 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.

No output schema declared.

No examples provided.

x1_passport ~136

X1 Agent Passport: an ERC-8004 identity for your agent in the X1 Agent Registry (the Solana Agent Registry, deployed on X1 by APEX), done for you in one paid call. Returns the live price in XNT, where to pay, and the exact request. Pay the XNT to payTo from the wallet that should own the agent, then POST your {name, description, services?} to the route with the transfer signature in the X-PAYMENT header: we register the agent and hand its NFT to the paying wallet. Or register yourself for network fees only (see page).

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

x1_payment_check ~211

Did that X1 payment really land? Payer, how much reached the wallet you name in XNT or any SPL token (by balance change, so program-sent payments count), confirmed vs finalized, memos and fee, checked against what you expected. $0.003 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
expectstring–optional expected amount in whole units, e.g. 0.5
mintstring–optional SPL token mint; omit for native XNT
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.
sigstringyesX1 transaction signature (base58)
tostring–optional expected recipient wallet

No output schema declared.

No examples provided.

x402_accept_on_arc_how_to ~80

How to accept x402 payments on Arc, from what we verified on chain while doing it ourselves: the USDC and EURC signing domains, what a settlement leaves in the logs, what one costs in gas, and your three ways to settle (yourself, Circle Facilitator Service, Circle Gateway nanopayments). Free.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

x402_bazaar_rank ~118

Where does an x402 endpoint rank when agents search Coinbase's Bazaar, who is above it and what they charge, and what to fix. $0.005 per call over x402.

NameTypeReqDescription
paymentstring–a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.
querystring–optional: up to 3 searches, comma-separated
urlstringyesyour x402 endpoint

No output schema declared.

No examples provided.

x402_endpoint_doctor ~135

Why will Coinbase not list an x402 endpoint, and can a standard client pay it? Reads its 402 like a client, checks what the facilitator and Bazaar enforce, asks Coinbase's validator, and gives each problem with its fix. $0.005 per call over x402.

NameTypeReqDescription
methodstring–GET or POST (optional)
paymentstring–a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.
urlstringyesthe x402 endpoint (http/https)

No output schema declared.

No examples provided.

x402_inspect ~129

How do I pay this URL? Point it at any x402 paywall and get its terms read for you: protocol version, every network and asset it accepts with the real amount, the address it pays, and how to pay each option (EIP-3009 signature, Circle Gateway batch, Solana fee payer). It also lists what is wrong with the paywall, e.g. a missing signing domain. Free, 100 calls a day.

NameTypeReqDescription
methodstring–GET (default) or POST
urlstringyesthe https URL of the paid resource

No output schema declared.

No examples provided.

x402_payment_test ~141

Test your x402 client end to end without buying anything else: pay a real price and get an echo back with what we saw (network, amount, payer). Use it once before wiring a paid tool into an agent. $0.004 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.

No output schema declared.

No examples provided.

x402_seller_check ~142

Is an x402 seller real? For a seller host or payTo address: its listings in Coinbase's Bazaar, 30-day payers and calls, and how many times the average payer came back (repeat buyers versus a one-call test harness), plus its Arc settlements from our index. $0.005 per call over x402.

NameTypeReqDescription
paymentstring–a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.
sellerstringyesa seller host (api.example.com) or a payTo address (0x...)

No output schema declared.

No examples provided.

x402_top_sellers ~130

Which x402 sellers have buyers who come back: every seller host on Coinbase's Bazaar ranked by its strongest listing with returning buyers, re-read every 6 hours. $0.01 per call over x402 (USDC on Arc, Base or Solana, or XNT on X1). Call once without `payment` for the terms, sign them with your own wallet, call again with `payment`.

NameTypeReqDescription
paymentstring–a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.

No output schema declared.

No examples provided.

xnt_price ~44

Current XNT price in USD with its 24 h and 1 h change, read from the on-chain USDCx pool. For any other token use token_lookup.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

Install

How do I install the APEX Faucet MCP server?

APEX Faucet is a hosted endpoint at https://apexfaucet.xyz/api/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 · apexfaucet.xyz

# add to Claude Code
claude mcp add --transport http xyz-apexfaucet-apex-x1 'https://apexfaucet.xyz/api/mcp'
Common questions

What is the APEX Faucet MCP server?

APEX Faucet is an MCP server listed in the public MCP registry as xyz.apexfaucet/apex-x1. Pay-safe is first: one signed check before you send USDC. 226 tools, x402, no key. This page covers its hosted endpoint (https://apexfaucet.xyz/api/mcp).

Is the APEX Faucet MCP server safe to use?

APEX Faucet scores 77 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 APEX Faucet MCP server expose?

APEX Faucet exposes 226 tools: pay_safe, arc_payee_check, arc_payee_batch, duplicate_check, pay_preflight, and 221 more. Their descriptions and schemas cost roughly 34,252 tokens of context every time the server is loaded.

Does the APEX Faucet MCP server require authentication?

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

Is the APEX Faucet MCP server still maintained?

APEX Faucet is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What did VerifyMCP test on the APEX Faucet MCP server?

VerifyMCP ran 12 checks on APEX Faucet, covering TLS certificate, HTTPS, HSTS header, DNSSEC and 8 more. One item could not be completed, a gap on our side rather than a finding about APEX Faucet: Authorization. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.