MCP-Server

quartermaster

app.surewhynot.quartermaster/quartermaster
Krypto & Web3 Entwicklertools Sicherheit Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Offers paid web, AI, developer, cryptographic, Base blockchain, and x402 payment-verification utilities for agents.

base64
[Dev] Base64 encode or decode a string. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['data'], 'properties': {'op': {'enum': ['encode', 'decode'], 'type': 'string'}, 'data': {'type': 'string'}}}
base_allowance
Check an ERC-20 spending allowance on Base; flags unlimited approvals. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['owner', 'spender'], 'properties': {'owner': {'type': 'string'}, 'token': {'type': 'string'}, 'spender': {'type': 'string'}}}
base_contract
Determine whether a Base address is a contract or an EOA. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string'}}}
base_token_info
ERC-20 name, symbol, decimals, total supply for a token on Base. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string'}}}
base_usdc_transfers
Recent USDC transfers (in and out) for an address on Base. Costs $0.002.
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'limit': {'type': 'integer'}, 'address': {'type': 'string'}}}
classify_text
[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.
Eingabeschema
{'type': 'object', 'required': ['text', 'labels'], 'properties': {'text': {'type': 'string', 'maxLength': 8000}, 'labels': {'type': 'string', 'description': 'Comma-separated candidate labels (2-20)'}}}
current_time
FREE (no wallet needed): current time as ISO, unix, UTC, and optional local time for an IANA timezone.
Eingabeschema
{'type': 'object', 'properties': {'tz': {'type': 'string', 'description': 'Optional IANA timezone, e.g. America/Chicago'}}}
describe_image
[AI] AI vision: describe a public image URL, including visible text. Costs $0.005.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'prompt': {'type': 'string'}}}
dns_lookup
[Web] Resolve DNS records over DNS-over-HTTPS (A, AAAA, CNAME, MX, NS, TXT, and more). Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'type': {'type': 'string'}}}
embed_text
[AI] Text embeddings (1024-dim vector) for semantic search and RAG. Costs $0.002.
Eingabeschema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 8000}}}
extract_structured
Structured extraction: JSON Schema plus a URL or raw text in, matching JSON out. Costs $0.005.
Eingabeschema
{'type': 'object', 'required': ['schema'], 'properties': {'url': {'type': 'string'}, 'text': {'type': 'string'}, 'schema': {'type': 'string', 'description': 'JSON Schema as a JSON string'}}}
gas_prices
[Crypto/Base] Current Base gas prices with a simple-transfer cost estimate. Costs $0.001.
Eingabeschema
{'type': 'object', 'properties': {}}
generate_uuid
FREE (no wallet needed): generate UUID v4 values, up to 100 at once.
Eingabeschema
{'type': 'object', 'properties': {'count': {'type': 'integer', 'description': 'How many, 1-100'}}}
hash_string
FREE (no wallet needed): SHA-1/256/384/512 hex digest of a string.
Eingabeschema
{'type': 'object', 'required': ['data'], 'properties': {'algo': {'enum': ['sha1', 'sha256', 'sha384', 'sha512'], 'type': 'string'}, 'data': {'type': 'string'}}}
http_check
[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.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
http_error_explain
[Web] Explain an HTTP status code: meaning, common causes, fixes, retry guidance. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'integer'}}}
http_errors_list
FREE (no wallet needed): index of documented HTTP status codes (use http_error_explain for a paid detailed explanation).
Eingabeschema
{'type': 'object', 'properties': {}}
jwt_decode
[Dev] Decode a JWT header and payload (signature NOT verified). Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string'}}}
moderate_text
[AI] Content-safety classification (Llama Guard): safe flag plus category codes. Costs $0.002.
Eingabeschema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 12000}}}
page_meta
[Web] Get page metadata: title, description, Open Graph, canonical URL, favicon, language. Costs $0.002.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
payment_proof
[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).
Eingabeschema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': '0x Base tx hash or base58 Solana signature'}, 'payTo': {'type': 'string', 'description': 'expected recipient: 0x address (Base) or base58 wallet (Solana)'}, 'amount': {'type': 'string'}}}
payment_receipt
[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.
Eingabeschema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': '0x Base tx hash or base58 Solana signature'}}}
public_holiday
[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.
Eingabeschema
{'type': 'object', 'required': ['country'], 'properties': {'date': {'type': 'string', 'description': 'YYYY-MM-DD (defaults to today)'}, 'country': {'type': 'string'}}}
qr_generate
[Web] Generate a QR code as SVG (or terminal text with format=text). Costs $0.002.
Eingabeschema
{'type': 'object', 'required': ['data'], 'properties': {'ecc': {'enum': ['L', 'M', 'Q', 'H'], 'type': 'string'}, 'data': {'type': 'string', 'maxLength': 2048}, 'format': {'enum': ['svg', 'text'], 'type': 'string'}}}
quartermaster_info
Free: catalog, prices, and payment instructions for this server.
Eingabeschema
{'type': 'object', 'properties': {}}
random_numbers
[Dev] Cryptographically-secure random integers in a range (CSPRNG, unbiased) — real entropy an LLM cannot produce itself. Costs $0.001.
Eingabeschema
{'type': 'object', 'properties': {'max': {'type': 'integer'}, 'min': {'type': 'integer'}, 'count': {'type': 'integer'}}}
random_pick
[Dev] Pick one or several options at random from a caller-supplied list (CSPRNG), optionally without replacement. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['options'], 'properties': {'count': {'type': 'integer'}, 'unique': {'type': 'boolean'}, 'options': {'type': 'string', 'description': 'Comma-separated options'}}}
regex_test
[Dev] Test a regular expression against text; returns every match with numbered and named capture groups. Deterministic. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['pattern', 'text'], 'properties': {'text': {'type': 'string', 'maxLength': 20000}, 'flags': {'type': 'string'}, 'pattern': {'type': 'string', 'maxLength': 1000}}}
resolve_basename
Resolve a Basename (.base.eth) to a wallet address on Base. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}}}
settlement_assurance
[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).
Eingabeschema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': '0x Base tx hash or base58 Solana signature'}, 'payTo': {'type': 'string', 'description': 'expected recipient: 0x address (Base) or base58 wallet (Solana)'}, 'amount': {'type': 'string'}, 'resource': {'type': 'string'}}}
summarize_url
[AI] AI summary of a public webpage (fetch + extract + summarize). length: short|medium|long. Costs $0.01.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}, 'length': {'enum': ['short', 'medium', 'long'], 'type': 'string'}}}
text_diff
[Dev] Compact line-level diff between two texts. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['before', 'after'], 'properties': {'after': {'type': 'string'}, 'before': {'type': 'string'}}}
text_stats
[Dev] Word/sentence counts, reading time, and readability score for text. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}}}
tldr_text
[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.
Eingabeschema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 16000}, 'length': {'enum': ['short', 'medium', 'long'], 'type': 'string'}}}
token_price
[Crypto/Base] USD price for major tokens by symbol or any Base ERC-20 by address. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string'}}}
translate_text
[AI] AI translation into any target language; source auto-detected. Costs $0.005.
Eingabeschema
{'type': 'object', 'required': ['text', 'to'], 'properties': {'to': {'type': 'string'}, 'text': {'type': 'string', 'maxLength': 8000}}}
tx_decode
[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.
Eingabeschema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$'}}}
tx_status
[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.
Eingabeschema
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$'}}}
unshorten_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.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
usdc_normalize
Convert USDC amounts between atomic units and human decimals. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['amount'], 'properties': {'amount': {'type': 'string'}, 'decimals': {'type': 'integer'}, 'direction': {'enum': ['to-human', 'to-atomic'], 'type': 'string'}}}
wallet_balance
[Crypto/Base] ETH and USDC (or any ERC-20) balance for an address on Base. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['address'], 'properties': {'token': {'type': 'string'}, 'address': {'type': 'string'}}}
web_extract
[Web] Extract clean readable text and metadata from a public webpage as structured JSON. Costs $0.005 (USDC via x402).
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public webpage URL'}}}
x402_audit
[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.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'x402 paid endpoint to audit'}}}
x402_discover
[x402] Search the Coinbase x402 Bazaar for paid resources by natural-language query. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer'}, 'query': {'type': 'string'}}}
x402_inspect
[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.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string'}}}
x402_merchant
[x402] List all x402 Bazaar resources under a merchant payTo wallet. Costs $0.001.
Eingabeschema
{'type': 'object', 'required': ['payTo'], 'properties': {'limit': {'type': 'integer'}, 'payTo': {'type': 'string'}}}
x402_router
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).
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Your goal in plain English'}}}
x402_simulate
[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.
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The x402 endpoint to pre-flight'}, 'address': {'type': 'string', 'description': 'Optional payer wallet (0x…) for a Base affordability check'}}}
x402_test_vector
[x402] Free: example x402 payment-requirement objects with field explanations.
Eingabeschema
{'type': 'object', 'properties': {}}
Hinzugefügt
quartermaster_info
17. September 2026 07:58
Hinzugefügt
http_errors_list
17. September 2026 07:58
Hinzugefügt
hash_string
17. September 2026 07:58
Hinzugefügt
generate_uuid
17. September 2026 07:58
Hinzugefügt
current_time
17. September 2026 07:58
Hinzugefügt
x402_test_vector
17. September 2026 07:58
Hinzugefügt
text_diff
17. September 2026 07:58
Hinzugefügt
text_stats
17. September 2026 07:58
Hinzugefügt
base64
17. September 2026 07:58
Hinzugefügt
jwt_decode
17. September 2026 07:58
Hinzugefügt
base_usdc_transfers
17. September 2026 07:58
Hinzugefügt
base_contract
17. September 2026 07:58
Hinzugefügt
base_allowance
17. September 2026 07:58
Hinzugefügt
base_token_info
17. September 2026 07:58
Hinzugefügt
usdc_normalize
17. September 2026 07:58
Hinzugefügt
x402_merchant
17. September 2026 07:58
Hinzugefügt
x402_discover
17. September 2026 07:58
Hinzugefügt
settlement_assurance
17. September 2026 07:58
Hinzugefügt
payment_proof
17. September 2026 07:58
Hinzugefügt
x402_audit
17. September 2026 07:58
Hinzugefügt
resolve_basename
17. September 2026 07:58
Hinzugefügt
payment_receipt
17. September 2026 07:58
Hinzugefügt
token_price
17. September 2026 07:58
Hinzugefügt
describe_image
17. September 2026 07:58
Hinzugefügt
moderate_text
17. September 2026 07:58
Hinzugefügt
extract_structured
17. September 2026 07:58
Hinzugefügt
embed_text
17. September 2026 07:58
Hinzugefügt
tx_decode
17. September 2026 07:58
Hinzugefügt
x402_simulate
17. September 2026 07:58
Hinzugefügt
x402_inspect
17. September 2026 07:58