ZBS Index What actually exists in applied AI, with the source next to it

mcp server

quartermaster

x402 toolkit for AI agents: paid web, AI, and Base chain tools per call in USDC. Free tools too.

Description as published by the maintainer. Source

  • version 1.6.0
  • active

active — Registry entry last updated 2026-07-07.

What this server can do

49 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

base_allowance(owner, token, spender)
Check an ERC-20 spending allowance on Base; flags unlimited approvals. Costs $0.001. Required: owner, spender.
base_contract(address)
Determine whether a Base address is a contract or an EOA. Costs $0.001. Required: address.
base_token_info(address)
ERC-20 name, symbol, decimals, total supply for a token on Base. Costs $0.001. Required: address.
base_usdc_transfers(limit, address)
Recent USDC transfers (in and out) for an address on Base. Costs $0.002. Required: address.
base64(op, data)
[Dev] Base64 encode or decode a string. Costs $0.001. Required: data.
classify_text(text, labels)
[AI] Zero-shot classification of text into caller-supplied labels; the result is validated back into your label set so you can route on it. Costs $0.002. Required: text, labels.
current_time(tz)
FREE (no wallet needed): current time as ISO, unix, UTC, and optional local time for an IANA timezone.
describe_image(url, prompt)
[AI] AI vision: describe a public image URL, including visible text. Costs $0.005. Required: url.
dns_lookup(name, type)
[Web] Resolve DNS records over DNS-over-HTTPS (A, AAAA, CNAME, MX, NS, TXT, and more). Costs $0.001. Required: name.
embed_text(text)
[AI] Text embeddings (1024-dim vector) for semantic search and RAG. Costs $0.002. Required: text.
extract_structured(url, text, schema)
Structured extraction: JSON Schema plus a URL or raw text in, matching JSON out. Costs $0.005. Required: schema.
gas_prices
[Crypto/Base] Current Base gas prices with a simple-transfer cost estimate. Costs $0.001.
generate_uuid(count)
FREE (no wallet needed): generate UUID v4 values, up to 100 at once.
hash_string(algo, data)
FREE (no wallet needed): SHA-1/256/384/512 hex digest of a string. Required: data.
http_check(url)
[Web] Liveness/latency pre-flight for a URL: is it up, HTTP status and class, response latency in ms, whether it redirects and where, content-type and server. Costs $0.001. Use before relying on a dependency. Required: url.
http_error_explain(code)
[Web] Explain an HTTP status code: meaning, common causes, fixes, retry guidance. Costs $0.001. Required: code.
http_errors_list
FREE (no wallet needed): index of documented HTTP status codes (use http_error_explain for a paid detailed explanation).
jwt_decode(token)
[Dev] Decode a JWT header and payload (signature NOT verified). Costs $0.001. Required: token.
moderate_text(text)
[AI] Content-safety classification (Llama Guard): safe flag plus category codes. Costs $0.002. Required: text.
page_meta(url)
[Web] Get page metadata: title, description, Open Graph, canonical URL, favicon, language. Costs $0.002. Required: url.
payment_proof(hash, payTo, amount)
[x402] Verify an x402 settlement on Base OR Solana from a tx id (0x hash or base58 signature): confirm it succeeded, decode its USDC transfers, optionally assert payTo/amount - returns a single verdict. Costs $0.003. Choose this when you only need the yes/no did-it-land answer; use settlement_assurance for the full scored report (proof + receipt + optional endpoint audit). Required: hash.
payment_receipt(hash)
[x402] Formatted settlement receipt for a Base transaction (0x hash) or Solana settlement (base58 signature): timestamp, decoded transfers, explorer link. Costs $0.002. Choose this for a human-readable record; use payment_proof to ASSERT a specific payTo/amount, or settlement_assurance for a full scored verdict. Required: hash.
public_holiday(date, country)
[Dev] Is a date a public holiday in a country (2-letter ISO code)? Returns the holiday name, its types, and the next upcoming holiday. Costs $0.001. Useful for scheduling. Required: country.
qr_generate(ecc, data, format)
[Web] Generate a QR code as SVG (or terminal text with format=text). Costs $0.002. Required: data.
quartermaster_info
Free: catalog, prices, and payment instructions for this server.
random_numbers(max, min, count)
[Dev] Cryptographically-secure random integers in a range (CSPRNG, unbiased) — real entropy an LLM cannot produce itself. Costs $0.001.
random_pick(count, unique, options)
[Dev] Pick one or several options at random from a caller-supplied list (CSPRNG), optionally without replacement. Costs $0.001. Required: options.
regex_test(text, flags, pattern)
[Dev] Test a regular expression against text; returns every match with numbered and named capture groups. Deterministic. Costs $0.001. Required: pattern, text.
resolve_basename(name)
Resolve a Basename (.base.eth) to a wallet address on Base. Costs $0.001. Required: name.
settlement_assurance(hash, payTo, amount, resource)
[x402] FLAGSHIP: from a tx id on Base (0x hash) or Solana (base58 signature), prove a completed x402 payment is real and sound - onchain success, USDC transfer match to an expected wallet/amount, a receipt, and an optional audit of the issuing endpoint - as one 0-100 scored report with a verdict. Costs $0.03. This is the most complete post-payment check; use payment_proof if you only need a plain pass/fail, tx_status for raw status, or x402_audit to grade a seller endpoint by URL (no payment yet). Required: hash.
summarize_url(url, length)
[AI] AI summary of a public webpage (fetch + extract + summarize). length: short|medium|long. Costs $0.01. Required: url.
text_diff(after, before)
[Dev] Compact line-level diff between two texts. Costs $0.001. Required: before, after.
text_stats(text)
[Dev] Word/sentence counts, reading time, and readability score for text. Costs $0.001. Required: text.
tldr_text(text, length)
[AI] Summarize raw text you pass in directly (not a URL). length: short|medium|long. Costs $0.005. Use summarize_url when you have a URL instead. Required: text.
token_price(token)
[Crypto/Base] USD price for major tokens by symbol or any Base ERC-20 by address. Costs $0.001. Required: token.
translate_text(to, text)
[AI] AI translation into any target language; source auto-detected. Costs $0.005. Required: text, to.
tx_decode(hash)
[Crypto/Base] Decode a Base transaction's calldata into the function it called and its arguments — ERC-20 transfer/approve and the EIP-3009 transferWithAuthorization used by x402 settlements. Recognizes x402 settlement transactions and formats USDC amounts. Costs $0.003. Use tx_status for pass/fail; use this to see WHAT a transaction did. Required: hash.
tx_status(hash)
[Crypto/Base] Check a Base transaction: success/reverted/pending, confirmations, gas, explorer link. Costs $0.002. Choose this for a quick raw status; use payment_receipt for decoded transfers, or settlement_assurance to PROVE an x402 payment settled to the right wallet/amount. Required: hash.
unshorten_url(url)
[Web] Expand a shortened/redirecting URL: follow the redirect chain and return every hop plus the final destination. Each hop is SSRF-validated. Costs $0.002. Safe way to see where an untrusted link goes. Required: url.
usdc_normalize(amount, decimals, direction)
Convert USDC amounts between atomic units and human decimals. Costs $0.001. Required: amount.
wallet_balance(token, address)
[Crypto/Base] ETH and USDC (or any ERC-20) balance for an address on Base. Costs $0.001. Required: address.
web_extract(url)
[Web] Extract clean readable text and metadata from a public webpage as structured JSON. Costs $0.005 (USDC via x402). Required: url.
x402_audit(url)
[x402] WORKFLOW: full scored audit of an x402 SELLER endpoint (a URL) in one call - verifies the 402 challenge, payment fields, Bazaar discovery metadata, and the origin's discovery surfaces; returns a 0-100 score, checks with evidence, and recommended fixes. Costs $0.01. Use this to grade an endpoint before trusting/publishing it; use settlement_assurance instead when you already have a transaction hash and want to prove a completed PAYMENT settled correctly. Required: url.
x402_discover(limit, query)
[x402] Search the Coinbase x402 Bazaar for paid resources by natural-language query. Costs $0.001. Required: query.
x402_inspect(url)
[x402] Inspect and lint any x402 paid endpoint: decode the 402 challenge, identify network/asset, flag misconfigurations and Bazaar-readiness. Costs $0.002. Choose this for a quick one-shot decode+lint; use x402_audit for a full 0-100 scored report with origin discovery probes and recommended fixes. Required: url.
x402_merchant(limit, payTo)
[x402] List all x402 Bazaar resources under a merchant payTo wallet. Costs $0.001. Required: payTo.
x402_router(q)
START HERE. One tool for anything x402, Base chain, or web/AI: describe your goal in plain English (q) and Quartermaster picks and runs the right underlying tool, returning the answer plus which tool it used. Examples: 'audit https://api.example.com/paid', 'price of eth', 'is 0x… a contract', 'verify settlement 0x…', 'search the bazaar for weather'. Use this when you don't want to choose among the individual tools below. Costs $0.03 (USDC via x402). Required: q.
x402_simulate(url, address)
[x402] Pre-flight a payment BEFORE you spend: decode an endpoint's 402 challenge, report the cost on every rail (Base and Solana) and the cheapest, and — with an optional payer address — verify the wallet can afford the call on Base. Costs $0.003. Use this before paying an unfamiliar endpoint; use x402_inspect to lint an endpoint you own. Required: url.
x402_test_vector
[x402] Free: example x402 payment-requirement objects with field explanations.

Last successful function declaration observed on . Source: https://quartermaster.surewhynot.app/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://quartermaster.surewhynot.app/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 1.6.0 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-07-07 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-07-07 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
mcp tools declared 49 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe quartermaster.surewhynot.app
mcp endpoint status ok The server listed 49 functions when asked. as of probe quartermaster.surewhynot.app

Where to get it

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. Tools declared by the MCP server at https://quartermaster.surewhynot.app/mcp — quartermaster.surewhynot.app, observed , trust tier 1.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.