← The evidence ledger
Evidence row 3939535
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint a61387e3-4b70-4c60-b007-95fcdcae113d
- Recorded
- Previous row
- #2197960
- Body SHA-256
- e829d8407f19d96f77c223c5aa4b325b72e8f86affc6c06960bd0f5e5a0fdcc5
- Leaf
- 0x19b9d025f65e0a5b76e9b9268bfa046824260dc19a4172aeff965db4f119e9a5
What was observed
{
"count": 214,
"tools": [
{
"description": "Run up to 20 sub-operations in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/batch",
"inputSchema": {
"properties": {
"ops": {
"type": "array"
}
},
"type": "object"
},
"name": "agentkit__batch"
},
{
"description": "Resolve chain id to CAIP-2 and metadata. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/chain",
"inputSchema": {
"properties": {
"chain": {
"type": "number"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__chain"
},
{
"description": "Convert units, currencies and formats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/convert",
"inputSchema": {
"properties": {
"from": {
"type": "string"
},
"to": {
"type": "string"
},
"value": {
"type": "number"
}
},
"type": "object"
},
"name": "agentkit__convert"
},
{
"description": "Next N run times for a cron expression in any IANA timezone, with UTC, local time and epoch. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/cron",
"inputSchema": {
"properties": {
"count": {
"type": "number"
},
"cron": {
"type": "string"
},
"from": {
"type": "string"
},
"tz": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__cron"
},
{
"description": "Evaluate up to 20 cron expressions in one call; each entry isolated so a bad cron returns an error object without failing the batch. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/cronbatch",
"inputSchema": {
"properties": {
"count": {
"type": "number"
},
"crons": {
"items": {
"type": "string"
},
"type": "array"
},
"from": {
"type": "string"
},
"tz": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__cronbatch"
},
{
"description": "Plain-English explanation of a cron expression plus its next run times. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/cronexplain",
"inputSchema": {
"properties": {
"count": {
"type": "number"
},
"cron": {
"type": "string"
},
"tz": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__cronexplain"
},
{
"description": "Business-day and timezone date maths. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/datetime",
"inputSchema": {
"properties": {
"days": {
"type": "number"
},
"op": {
"type": "string"
},
"ts": {
"type": "string"
},
"tz": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__datetime"
},
{
"description": "Plan a whole task list at once: due dates, weekdays, business days remaining, overdue flags. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/deadlines",
"inputSchema": {
"properties": {
"tasks": {
"items": {
"properties": {
"days": {
"type": "number"
},
"start": {
"type": "string"
},
"unit": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "agentkit__deadlines"
},
{
"description": "Encode/hash/decode (base64, hex, JWT decode, hashes). Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/encode",
"inputSchema": {
"properties": {
"input": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__encode"
},
{
"description": "Pull emails, dates, URLs and other entities out of text. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/extract",
"inputSchema": {
"properties": {
"text": {
"type": "string"
},
"types": {
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"name": "agentkit__extract"
},
{
"description": "Fetch a page and return clean markdown. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/fetchmd",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__fetchmd"
},
{
"description": "MCP-style tool dispatch endpoint. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/mcp",
"inputSchema": {
"properties": {
"args": {
"properties": {},
"type": "object"
},
"tool": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__mcp"
},
{
"description": "One call: page to markdown + entities + PII report. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/pagebrief",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__pagebrief"
},
{
"description": "Find and mask PII and card numbers in text. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/redact",
"inputSchema": {
"properties": {
"mode": {
"type": "string"
},
"text": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__redact"
},
{
"description": "Repair malformed JSON (single quotes, unquoted keys, None, trailing commas). Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/repair",
"inputSchema": {
"properties": {
"json": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__repair"
},
{
"description": "Business-hours SLA maths: business minutes remaining to a promise deadline and whether it falls inside business hours. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/sla",
"inputSchema": {
"properties": {
"from": {
"type": "string"
},
"promise": {
"type": "string"
},
"tz": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__sla"
},
{
"description": "Check x402 seller uptime and price. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/uptime",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__uptime"
},
{
"description": "Validate formats: IBAN, Luhn card, email, URL, etc. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/validate",
"inputSchema": {
"properties": {
"format": {
"type": "string"
},
"op": {
"type": "string"
},
"value": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__validate"
},
{
"description": "Stateful watchlist monitor for x402 sellers. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/agentkit/watch",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "agentkit__watch"
},
{
"description": "Surface-change report between two OpenAPI 3 specs: which paths/methods/parameters/response codes were added or removed. Informational only, not a full compatibility audit. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/api-change-check/compare",
"inputSchema": {
"properties": {
"after": {
"properties": {
"openapi": {
"type": "string"
},
"paths": {
"properties": {
"/a": {
"properties": {
"get": {
"properties": {
"responses": {
"properties": {
"200": {
"properties": {},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
},
"post": {
"properties": {
"responses": {
"properties": {
"201": {
"properties": {},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
},
"before": {
"properties": {
"openapi": {
"type": "string"
},
"paths": {
"properties": {
"/a": {
"properties": {
"get": {
"properties": {
"responses": {
"properties": {
"200": {
"properties": {},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
}
},
"type": "object"
},
"name": "api_change_check__compare"
},
{
"description": "ERC-20 allowance check between owner and spender on Base. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/allowance",
"inputSchema": {
"properties": {
"owner": {
"type": "string"
},
"spender": {
"type": "string"
},
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__allowance"
},
{
"description": "List live ERC-20 approvals for a Base wallet (approval hygiene). Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/approvals",
"inputSchema": {
"properties": {
"owner": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__approvals"
},
{
"description": "Due-diligence for up to 20 Base tokens in ONE $0.01 call, deduped and sorted worst-first. Cheapest per-token check here. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/bulk",
"inputSchema": {
"properties": {
"tokens": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__bulk"
},
{
"description": "Bundle of checks for one token in a single call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/bundle",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__bundle"
},
{
"description": "x402 seller preflight for one URL: alive, 402 terms, payee on-chain lookup. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/check",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__check"
},
{
"description": "Full due-diligence report for one Base token: price, exit liquidity, contract risk, holder concentration and flags in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/due",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__due"
},
{
"description": "Stateful due-diligence alerts: tokens whose risk flags changed since your last call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/due/alerts",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "basedue__due_alerts"
},
{
"description": "Gas cost estimate for a specific Base transaction. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/estimate",
"inputSchema": {
"properties": {
"to": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__estimate"
},
{
"description": "Exit-liquidity check: how much USD you can sell for a given size without wrecking the price. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/exit",
"inputSchema": {
"properties": {
"token": {
"type": "string"
},
"usd": {
"type": "number"
}
},
"type": "object"
},
"name": "basedue__exit"
},
{
"description": "Recent Base pool and token activity feed. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/feed",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "basedue__feed"
},
{
"description": "Stateful new-pool watch: returns only pools newer than your last call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/feedwatch",
"inputSchema": {
"properties": {
"since": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__feedwatch"
},
{
"description": "Current Base gas price and a cost estimate for a transaction. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/gas",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "basedue__gas"
},
{
"description": "Feed of newly created Base pools with initial liquidity. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/newpools",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "basedue__newpools"
},
{
"description": "On-chain lookup of an x402 payee address: balance, activity, contract or EOA. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/payee",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__payee"
},
{
"description": "All pools for a Base token with depth and LP-burn status. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/pools",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__pools"
},
{
"description": "Current price and pool depth for a Base token. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/price",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__price"
},
{
"description": "Contract risk flags for a Base token: ownership, mint, taxes, honeypot heuristics. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/tokenrisk",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__tokenrisk"
},
{
"description": "Base transaction status and decoded summary by hash. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/tx",
"inputSchema": {
"properties": {
"hash": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__tx"
},
{
"description": "Wallet activity summary for a Base address: recent transfers, counterparties, token holdings. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/wallet",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__wallet"
},
{
"description": "Create or read a stateful alert on a Base token (price, liquidity, risk changes). Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/basedue/watch",
"inputSchema": {
"properties": {
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "basedue__watch"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/add",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__add"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/batch",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__batch"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/between",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__between"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/compare",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__compare"
},
{
"description": "Is a date a business day in a country, with the holiday rule and observed date. Params: country, date. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/day",
"inputSchema": {
"properties": {
"country": {
"type": "string"
},
"date": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__day"
},
{
"description": "ECB reference FX rates and currency conversion (via frankfurter.dev, open public data). Params: base, symbols (csv), optional amount, date, or start+end for a series. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/fx",
"inputSchema": {
"description": "Give base and symbols; optional amount/date/start+end.",
"properties": {
"amount": {
"description": "optional amount to convert",
"type": "number"
},
"base": {
"description": "3-letter base currency, default EUR",
"type": "string"
},
"date": {
"description": "YYYY-MM-DD, optional",
"type": "string"
},
"end": {
"description": "YYYY-MM-DD",
"type": "string"
},
"start": {
"description": "YYYY-MM-DD, with end, for a series",
"type": "string"
},
"symbols": {
"description": "CSV of target currencies, e.g. USD,GBP",
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__fx"
},
{
"description": "T+n settlement date per country, net of holidays, with worst_case across countries. Params: trade_date, n, countries. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/settle",
"inputSchema": {
"properties": {
"countries": {
"type": "string"
},
"n": {
"type": "number"
},
"trade_date": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__settle"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/workdays",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__workdays"
},
{
"description": "Business-day and holiday arithmetic for US/UK/DE/FR/NL plus ECB reference FX rates: business days, T+n settlement dates, cross-country comparison and currency conversion. Open public data, deterministic. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/bizcal-api/year",
"inputSchema": {
"properties": {
"amount": {
"type": "number"
},
"base": {
"type": "string"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "bizcal_api__year"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/balance",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__balance"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/batch",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__batch"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/block",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__block"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/code",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__code"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/gas",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__gas"
},
{
"description": "Up to 20 read ops (balance, token, code, nonce, tx, block, gas, network) in ONE $0.01 call — $0.0005 per read, cheaper than any single-read seller. Each op is isolated: a bad op returns an error object, never fails the batch. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/multiread",
"inputSchema": {
"properties": {
"chain": {
"description": "Default chain for ops that omit one (base or ethereum)",
"type": "string"
},
"ops": {
"description": "1-20 read operations",
"items": {
"properties": {
"address": {
"type": "string"
},
"chain": {
"type": "string"
},
"hash": {
"type": "string"
},
"number": {
"type": "string"
},
"op": {
"enum": [
"balance",
"token",
"code",
"nonce",
"tx",
"block",
"gas",
"network"
],
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"ops"
],
"type": "object"
},
"name": "chainread__multiread"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/network",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__network"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/nonce",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__nonce"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/payment",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__payment"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/preflight",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__preflight"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/simulate",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__simulate"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/token",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__token"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/tx",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__tx"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/txpreflight",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__txpreflight"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/verdict",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__verdict"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/watch",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__watch"
},
{
"description": "Read-only Base/Ethereum chain data for AI agents: batched multi-read (20 reads in one call), tx preflight (would it revert + gas cost), token safety verdict, balances, gas, tx lookup, and a stateful watchlist monitor. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/chainread/watch/check",
"inputSchema": {
"properties": {
"ops": {
"items": {
"properties": {
"address": {
"type": "string"
},
"op": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"name": "chainread__watch_check"
},
{
"description": "Exact match of a crypto wallet address against OFAC-designated digital currency addresses. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/address",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__address"
},
{
"description": "Screen up to 25 pipe-separated names in one call; cheapest per name. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/batch",
"inputSchema": {
"properties": {
"names": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__batch"
},
{
"description": "List sanctions list changes since a date so you re-screen only what moved. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/changes",
"inputSchema": {
"properties": {
"since": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__changes"
},
{
"description": "Sanctions data for organisations only (companies, vessels, aircraft): search the entity index, no personal data. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/entities",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"q": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__entities"
},
{
"description": "One-call KYB bundle: sanctions screen across US/GB/EU plus SEC EDGAR company match plus RDAP domain facts, with a roll-up risk level. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/kyb",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
},
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__kyb"
},
{
"description": "Fuzzy name match across OFAC, UK OFSI and EU sanctions lists, with similarity scores. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/screen",
"inputSchema": {
"properties": {
"name": {
"type": "string"
},
"threshold": {
"type": "number"
}
},
"type": "object"
},
"name": "check_sanctions__screen"
},
{
"description": "Buyer preflight: sanctions screen plus domain RDAP facts plus a live x402 probe of the endpoint you are about to pay. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/seller",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
},
"endpoint": {
"type": "string"
},
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__seller"
},
{
"description": "Sanctions and risk facts for a token or crypto project by name and/or contract address. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/token",
"inputSchema": {
"properties": {
"address": {
"type": "string"
},
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__token"
},
{
"description": "One call, one decision: reconciles name and/or wallet into exposure clear/flagged with reasons. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/verdict",
"inputSchema": {
"properties": {
"address": {
"type": "string"
},
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__verdict"
},
{
"description": "Re-screen a fixed counterparty list and report only what changed since the last call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/check-sanctions/watchlist",
"inputSchema": {
"properties": {
"names": {
"type": "string"
}
},
"type": "object"
},
"name": "check_sanctions__watchlist"
},
{
"description": "Diff one URL against a durable server-side baseline; returns changed true/false with added/removed line samples. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/chgwatch/diff",
"inputSchema": {
"properties": {
"baseline": {
"type": "string"
},
"mode": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "chgwatch__diff"
},
{
"description": "Diff several URLs in one call, each against its stored baseline. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/chgwatch/diffmulti",
"inputSchema": {
"properties": {
"mode": {
"type": "string"
},
"urls": {
"type": "string"
}
},
"type": "object"
},
"name": "chgwatch__diffmulti"
},
{
"description": "Sitemap inventory change monitor: stores a site's sitemap URL inventory as a durable baseline, then later returns only added/removed URLs. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/chgwatch/sitemapdiff",
"inputSchema": {
"properties": {
"max": {
"type": "number"
},
"submaps": {
"type": "number"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "chgwatch__sitemapdiff"
},
{
"description": "Register a URL for ongoing monitoring: action=add stores a baseline, action=check reports changes vs it. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/chgwatch/watch",
"inputSchema": {
"properties": {
"action": {
"type": "string"
},
"mode": {
"type": "string"
},
"urls": {
"type": "string"
}
},
"type": "object"
},
"name": "chgwatch__watch"
},
{
"description": "Poll every URL in your watchlist in one call and get per-URL changed flags. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/chgwatch/watchlist",
"inputSchema": {
"properties": {
"action": {
"type": "string"
}
},
"type": "object"
},
"name": "chgwatch__watchlist"
},
{
"description": "RDAP domain registration facts for one domain. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/domain",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__domain"
},
{
"description": "One joined company dossier: SEC EDGAR identity plus recent filings, RDAP domain facts and an OFAC/EU sanctions screen of the name, or a wallet sanctions screen, in a single call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/dossier",
"inputSchema": {
"properties": {
"company": {
"type": "string"
},
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__dossier"
},
{
"description": "Recent SEC EDGAR filings for a company. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/filings",
"inputSchema": {
"properties": {
"company": {
"type": "string"
},
"limit": {
"type": "number"
}
},
"type": "object"
},
"name": "company_facts__filings"
},
{
"description": "Resolve a company name to its SEC EDGAR entity, with an OFAC name screen. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/lookup",
"inputSchema": {
"properties": {
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__lookup"
},
{
"description": "Screen up to 25 company names and 25 wallet addresses against OFAC SDN in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/lookup/batch",
"inputSchema": {
"properties": {
"companies": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__lookup_batch"
},
{
"description": "OFAC digital-currency address screening against the SDN list. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/lookup/wallet",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__lookup_wallet"
},
{
"description": "Register a company, domain or wallet once, then poll it: returns only what changed since the last poll. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/company-facts/lookup/watch",
"inputSchema": {
"properties": {
"company": {
"type": "string"
},
"id": {
"type": "string"
}
},
"type": "object"
},
"name": "company_facts__lookup_watch"
},
{
"description": "Probe an x402 endpoint without paying; reports whether it returns a valid 402 challenge with scored issues and fixes. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/audit",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__audit"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/audit-batch",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__audit_batch"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/batch",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__batch"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/dns",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__dns"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/email",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__email"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/grade",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__grade"
},
{
"description": "DNS record values for one domain. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/lookup",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__lookup"
},
{
"description": "Live aggregate snapshot of the x402 market: payable rate, price percentiles and network mix. No parameters. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/market",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "domain_intel__market"
},
{
"description": "Change in x402 endpoints probed, payable rate and prices across stored market snapshots. No parameters. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/market-trend",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "domain_intel__market_trend"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/monitor",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__monitor"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/portfolio",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__portfolio"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/probe",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__probe"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/seller",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__seller"
},
{
"description": "Domain trust API (DNS, SPF/DMARC/DKIM, WHOIS age, TLS) plus x402 seller auditing, endpoint monitoring and live x402 market stats. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domain-intel/verified",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domain_intel__verified"
},
{
"description": "Up to 20 domains in one call: DNS + RDAP age/expiry + email-auth grade for each. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domainkit/batch",
"inputSchema": {
"properties": {
"domains": {
"type": "string"
}
},
"type": "object"
},
"name": "domainkit__batch"
},
{
"description": "DNS records (A, AAAA, MX, TXT, NS, CAA, SOA) for one domain. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domainkit/dns",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
},
"types": {
"type": "string"
}
},
"type": "object"
},
"name": "domainkit__dns"
},
{
"description": "Full report: DNS + RDAP registration age/expiry/registrar/nameservers + email-auth grade. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domainkit/domain",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domainkit__domain"
},
{
"description": "Email-auth preflight: SPF, DMARC, DKIM readiness and a deliverability grade. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domainkit/email",
"inputSchema": {
"properties": {
"domain": {
"type": "string"
}
},
"type": "object"
},
"name": "domainkit__email"
},
{
"description": "DNS records for a domain: A, AAAA, MX, TXT, NS, CNAME, SOA, CAA. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domfacts/dns",
"inputSchema": {
"properties": {
"domain": {
"description": "Domain name, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domfacts__dns"
},
{
"description": "Watch a domain's RDAP registration facts. action=create stores a snapshot; action=check (later calls) returns what changed: status, registrar, expiry, nameservers and the expiry countdown. Built for repeat checks. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domfacts/monitor",
"inputSchema": {
"properties": {
"action": {
"description": "create stores a snapshot; check returns what changed since the stored one",
"enum": [
"create",
"check"
],
"type": "string"
},
"domain": {
"description": "Domain name, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domfacts__monitor"
},
{
"description": "RDAP registration facts: registrar, created and expiry dates, domain age, days to expiry, nameservers, EPP status. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/domfacts/rdap",
"inputSchema": {
"properties": {
"domain": {
"description": "Domain name, e.g. example.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domfacts__rdap"
},
{
"description": "Deadline and date arithmetic for AI agents: business days, days between dates, timezone conversion, recurring schedules, deadline risk scoring. Deterministic, no LLM. GET query params or POST JSON. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/due/batch",
"inputSchema": {
"properties": {
"from": {
"type": "string"
},
"op": {
"type": "string"
},
"to": {
"type": "string"
}
},
"type": "object"
},
"name": "due__batch"
},
{
"description": "Deadline and date arithmetic for AI agents: business days, days between dates, timezone conversion, recurring schedules, deadline risk scoring. Deterministic, no LLM. GET query params or POST JSON. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/due/due",
"inputSchema": {
"properties": {
"from": {
"type": "string"
},
"op": {
"type": "string"
},
"to": {
"type": "string"
}
},
"type": "object"
},
"name": "due__due"
},
{
"description": "Public SEC EDGAR data for agents: company profile plus recent filings, XBRL financial history for any tag (revenue, net income, assets), and full-text search across EDGAR filings si…[29 more chars, already applied] Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/edgar/company",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-100)",
"type": "integer"
},
"period": {
"description": "all, annual or quarterly",
"enum": [
"all",
"annual",
"quarterly"
],
"type": "string"
},
"q": {
"description": "Ticker, company name or CIK, e.g. AAPL, nvidia, 320193",
"type": "string"
},
"tag": {
"description": "XBRL tag or alias: revenue, net_income, assets, cash, eps, or any us-gaap tag",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "edgar__company"
},
{
"description": "Public SEC EDGAR data for agents: company profile plus recent filings, XBRL financial history for any tag (revenue, net income, assets), and full-text search across EDGAR filings si…[29 more chars, already applied] Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/edgar/financials",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-100)",
"type": "integer"
},
"period": {
"description": "all, annual or quarterly",
"enum": [
"all",
"annual",
"quarterly"
],
"type": "string"
},
"q": {
"description": "Ticker, company name or CIK, e.g. AAPL, nvidia, 320193",
"type": "string"
},
"tag": {
"description": "XBRL tag or alias: revenue, net_income, assets, cash, eps, or any us-gaap tag",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "edgar__financials"
},
{
"description": "Public SEC EDGAR data for agents: company profile plus recent filings, XBRL financial history for any tag (revenue, net income, assets), and full-text search across EDGAR filings si…[29 more chars, already applied] Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/edgar/resolve",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-100)",
"type": "integer"
},
"period": {
"description": "all, annual or quarterly",
"enum": [
"all",
"annual",
"quarterly"
],
"type": "string"
},
"q": {
"description": "Ticker, company name or CIK, e.g. AAPL, nvidia, 320193",
"type": "string"
},
"tag": {
"description": "XBRL tag or alias: revenue, net_income, assets, cash, eps, or any us-gaap tag",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "edgar__resolve"
},
{
"description": "Public SEC EDGAR data for agents: company profile plus recent filings, XBRL financial history for any tag (revenue, net income, assets), and full-text search across EDGAR filings si…[29 more chars, already applied] Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/edgar/search",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (1-100)",
"type": "integer"
},
"period": {
"description": "all, annual or quarterly",
"enum": [
"all",
"annual",
"quarterly"
],
"type": "string"
},
"q": {
"description": "Ticker, company name or CIK, e.g. AAPL, nvidia, 320193",
"type": "string"
},
"tag": {
"description": "XBRL tag or alias: revenue, net_income, assets, cash, eps, or any us-gaap tag",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "edgar__search"
},
{
"description": "Batch funding lookup for up to 10 symbols in one paid call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/funding-rates/batch",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "funding_rates__batch"
},
{
"description": "Ranked cross-venue funding carry: gross annualized gap, bps/day, one-time round-trip fee, breakeven days and net return over a holding period. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/funding-rates/carry",
"inputSchema": {
"properties": {
"hold_days": {
"type": "number"
},
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "funding_rates__carry"
},
{
"description": "Current funding rate per symbol across venues, with annualized rate and carry_play block. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/funding-rates/funding",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "funding_rates__funding"
},
{
"description": "Cross-venue funding dispersion per asset: highest vs lowest annualized venue and the carry in bps/day. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/funding-rates/spread",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "funding_rates__spread"
},
{
"description": "Watchlist monitor: funding for a saved symbol list with change flags. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/funding-rates/watch",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "funding_rates__watch"
},
{
"description": "For one symbol, the venue with the highest and lowest annualized funding plus the spread, and where to be short or long. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/fundinglens/best",
"inputSchema": {
"properties": {
"symbol": {
"type": "string"
}
},
"type": "object"
},
"name": "fundinglens__best"
},
{
"description": "Normalized 8h and annualized funding for a comma-separated symbol list across venues, optional venues= filter. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/fundinglens/rates",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
},
"venues": {
"type": "string"
}
},
"type": "object"
},
"name": "fundinglens__rates"
},
{
"description": "Free. Lists the paid services on this server: name, description, price, HTTP paths, MCP tools and OpenAPI document. Paid tools are billed per call with x402 in USDC on Base.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_services"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/addrcheck",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__addrcheck"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/audit",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__audit"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/batch",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__batch"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/bundle",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__bundle"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/canary",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__canary"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/claimcheck",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__claimcheck"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/dataset",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__dataset"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/export",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__export"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/paycheck",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__paycheck"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/peek",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__peek"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/preflight",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__preflight"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/sellercheck",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__sellercheck"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/sellersearch",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__sellersearch"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/shortlist",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__shortlist"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/sitemap",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__sitemap"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/smpeek",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__smpeek"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/txpreflight",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__txpreflight"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/vet",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__vet"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/watch",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__watch"
},
{
"description": "Web page intelligence for agents: audit a page, SEO metadata, URL liveness preflight, change monitoring, x402 seller search and bulk export of the public x402 seller index. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/pageaudit/watchlist",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "pageaudit__watchlist"
},
{
"description": "Account info for a Solana address: owner program, lamports, data length. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/account",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__account"
},
{
"description": "SOL balance for a Solana address. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/balance",
"inputSchema": {
"properties": {
"address": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__balance"
},
{
"description": "Risk score for up to 10 Solana mints in ONE $0.01 call, sorted worst-first. Cheapest per-token risk check available here. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/batch",
"inputSchema": {
"properties": {
"mints": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__batch"
},
{
"description": "Current Solana priority fee estimate in micro-lamports per CU. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/fee",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "solcheck__fee"
},
{
"description": "Top holders of an SPL mint with concentration of the top 10. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/holders",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"mint": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__holders"
},
{
"description": "Mechanical 0-100 risk score with full flags and facts for one Solana token (mint/freeze authority, holder concentration). Facts only, not advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/risk",
"inputSchema": {
"properties": {
"mint": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__risk"
},
{
"description": "Current Solana slot and epoch. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/slot",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "solcheck__slot"
},
{
"description": "SPL mint facts: decimals, supply, mint and freeze authority. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/token",
"inputSchema": {
"properties": {
"mint": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__token"
},
{
"description": "Transaction status and confirmation for a signature. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/solcheck/tx",
"inputSchema": {
"properties": {
"signature": {
"type": "string"
}
},
"type": "object"
},
"name": "solcheck__tx"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/batch",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__batch"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/check",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__check"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/tx",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__tx"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/txbatch",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__txbatch"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/verify",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__verify"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/wallet",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__wallet"
},
{
"description": "Token and on-chain checks on Base: token risk score, watchlist deltas, batch screening, wallet flags, tx verification with decoded USDC transfers, and x402 seller verification (402 terms + USDC settlement check to payTo). Informational only, not financial advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/token-dd/watch",
"inputSchema": {
"properties": {
"address": {
"description": "0x-prefixed 40-hex token contract address",
"type": "string"
},
"chain": {
"description": "Chain id, e.g. base",
"type": "string"
}
},
"required": [
"chain",
"address"
],
"type": "object"
},
"name": "token_dd__watch"
},
{
"description": "Live ERC-20 allowance of owner to spender on Base, plus an infinite-approval flag. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/txpreflight/allowance",
"inputSchema": {
"properties": {
"owner": {
"type": "string"
},
"spender": {
"type": "string"
},
"token": {
"type": "string"
}
},
"type": "object"
},
"name": "txpreflight__allowance"
},
{
"description": "Batch vet up to 20 x402 seller URLs or verify up to 20 settlement tx hashes in one paid call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/txpreflight/batch",
"inputSchema": {
"properties": {
"urls": {
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"name": "txpreflight__batch"
},
{
"description": "One-call go/no-go for a Base transaction: simulate it and check token allowance/balance, so you know before signing whether it will succeed. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/txpreflight/guard",
"inputSchema": {
"properties": {
"data": {
"type": "string"
},
"from": {
"type": "string"
},
"to": {
"type": "string"
}
},
"type": "object"
},
"name": "txpreflight__guard"
},
{
"description": "Simulate a Base transaction (to, data, value, optional from and urgency): verdict, revert simulation, gas estimate and USD fee. No signing, no sending. For x402 SELLER URL checks use GET /seller. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/txpreflight/preflight",
"inputSchema": {
"properties": {
"data": {
"type": "string"
},
"to": {
"type": "string"
},
"urgency": {
"type": "string"
},
"value": {
"type": "string"
}
},
"type": "object"
},
"name": "txpreflight__preflight"
},
{
"description": "Preflight an x402 seller URL before you pay: fetched for free, returns alive/parked/dead, the parsed 402 terms (price, network, payTo, asset), payee trust on Base, and a proceed/caution/stop verdict. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/txpreflight/seller",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "txpreflight__seller"
},
{
"description": "Verify a Base transaction: status, gas fee, ETH and USDC transfers. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/txpreflight/verify",
"inputSchema": {
"properties": {
"hash": {
"type": "string"
}
},
"type": "object"
},
"name": "txpreflight__verify"
},
{
"description": "Live ERC-20 allowance hygiene for a Base address: which tokens are approved, to whom, and which approvals are unlimited or stale. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/walletprofile/hygiene",
"inputSchema": {
"properties": {
"address": {
"description": "Base address, 0x + 40 hex.",
"type": "string"
},
"range_blocks": {
"description": "How many recent blocks to scan (default 20000, max 200000).",
"type": "integer"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "walletprofile__hygiene"
},
{
"description": "Stateful wallet-change monitor: first call stores a baseline for (id, address); later calls with the same id return the change since your previous call (balance delta in wei, outgoing-tx delta, blocks/seconds elapsed). Built for repeat polling of watchlists and alerts. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/walletprofile/monitor",
"inputSchema": {
"properties": {
"address": {
"description": "Base address, 0x + 40 hex.",
"type": "string"
},
"id": {
"description": "Your opaque key. Reuse it to get the diff for this address (letters, digits, _ . : -, max 120 chars).",
"type": "string"
}
},
"required": [
"id",
"address"
],
"type": "object"
},
"name": "walletprofile__monitor"
},
{
"description": "Wallet activity profile for a Base address: balance, outgoing tx count, transfer counts, counterparties, per-token flows, approval events, heuristic risk score and verdict, with a coverage block documenting every limit. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/walletprofile/profile",
"inputSchema": {
"properties": {
"address": {
"description": "Base address, 0x + 40 hex.",
"type": "string"
},
"range_blocks": {
"description": "How many recent blocks to scan (default 20000, max 200000).",
"type": "integer"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "walletprofile__profile"
},
{
"description": "Exact-address OFAC SDN screen for a Base address. This is an exact-match screen only, not a full compliance check and not legal advice. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/walletprofile/sanctions",
"inputSchema": {
"properties": {
"address": {
"description": "Base address, 0x + 40 hex.",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "walletprofile__sanctions"
},
{
"description": "Extract up to 10 pages in one paid call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/web-extract/batch",
"inputSchema": {
"properties": {
"format": {
"enum": [
"text",
"markdown",
"json"
],
"type": "string"
},
"urls": {
"description": "Up to 10 public URLs",
"items": {
"format": "uri",
"type": "string"
},
"type": "array"
}
},
"required": [
"urls"
],
"type": "object"
},
"name": "web_extract__batch"
},
{
"description": "Split a page into token-counted, paragraph-aware chunks for RAG pipelines. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/web-extract/chunk",
"inputSchema": {
"properties": {
"max_tokens": {
"maximum": 8000,
"minimum": 50,
"type": "integer"
},
"overlap": {
"maximum": 500,
"minimum": 0,
"type": "integer"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "web_extract__chunk"
},
{
"description": "Structured multi-signal dossier for one page: text, metadata, headings and links together. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/web-extract/dossier",
"inputSchema": {
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "web_extract__dossier"
},
{
"description": "Fetch a public page and return its main text as plain text, Markdown or JSON. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/web-extract/extract",
"inputSchema": {
"properties": {
"format": {
"enum": [
"text",
"markdown",
"json"
],
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "web_extract__extract"
},
{
"description": "Pull specific named fields from a page (e.g. title, price, author). Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/web-extract/schema-extract",
"inputSchema": {
"properties": {
"fields": {
"items": {
"type": "string"
},
"type": "array"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "web_extract__schema_extract"
},
{
"description": "Convert any public web page to clean Markdown, extract HTML tables to JSON, pull JSON-LD, or crawl a whole site's sitemap and get Markdown for up to 25 pages in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/webmd/extract",
"inputSchema": {
"properties": {
"max": {
"description": "For /sitemap: max pages, default 10, cap 25",
"type": "integer"
},
"mode": {
"description": "Extraction mode",
"enum": [
"text",
"article",
"full"
],
"type": "string"
},
"url": {
"description": "Public page URL",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webmd__extract"
},
{
"description": "Convert any public web page to clean Markdown, extract HTML tables to JSON, pull JSON-LD, or crawl a whole site's sitemap and get Markdown for up to 25 pages in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/webmd/jsonld",
"inputSchema": {
"properties": {
"max": {
"description": "For /sitemap: max pages, default 10, cap 25",
"type": "integer"
},
"mode": {
"description": "Extraction mode",
"enum": [
"text",
"article",
"full"
],
"type": "string"
},
"url": {
"description": "Public page URL",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webmd__jsonld"
},
{
"description": "Convert any public web page to clean Markdown, extract HTML tables to JSON, pull JSON-LD, or crawl a whole site's sitemap and get Markdown for up to 25 pages in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/webmd/sitemap",
"inputSchema": {
"properties": {
"max": {
"description": "For /sitemap: max pages, default 10, cap 25",
"type": "integer"
},
"mode": {
"description": "Extraction mode",
"enum": [
"text",
"article",
"full"
],
"type": "string"
},
"url": {
"description": "Public page URL",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webmd__sitemap"
},
{
"description": "Convert any public web page to clean Markdown, extract HTML tables to JSON, pull JSON-LD, or crawl a whole site's sitemap and get Markdown for up to 25 pages in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/webmd/tables",
"inputSchema": {
"properties": {
"max": {
"description": "For /sitemap: max pages, default 10, cap 25",
"type": "integer"
},
"mode": {
"description": "Extraction mode",
"enum": [
"text",
"article",
"full"
],
"type": "string"
},
"url": {
"description": "Public page URL",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webmd__tables"
},
{
"description": "Fetch a public web page and return clean structured content for agents: title and description, heading outline, main article text (boilerplate removed), markdown, links, images, tables and JSON-LD. No LLM, no API key, ~1s. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/webread/meta",
"inputSchema": {
"properties": {
"limit": {
"description": "Max characters of main text/markdown (200-60000)",
"type": "integer"
},
"mode": {
"description": "all, text, markdown, outline, links, images, tables or jsonld",
"enum": [
"all",
"text",
"markdown",
"outline",
"links",
"images",
"tables",
"jsonld"
],
"type": "string"
},
"same_domain_only": {
"description": "For links mode: only links on the same domain (default true)",
"type": "boolean"
},
"url": {
"description": "Public http(s) URL to read",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webread__meta"
},
{
"description": "Fetch a public web page and return clean structured content for agents: title and description, heading outline, main article text (boilerplate removed), markdown, links, images, tables and JSON-LD. No LLM, no API key, ~1s. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/webread/outline",
"inputSchema": {
"properties": {
"limit": {
"description": "Max characters of main text/markdown (200-60000)",
"type": "integer"
},
"mode": {
"description": "all, text, markdown, outline, links, images, tables or jsonld",
"enum": [
"all",
"text",
"markdown",
"outline",
"links",
"images",
"tables",
"jsonld"
],
"type": "string"
},
"same_domain_only": {
"description": "For links mode: only links on the same domain (default true)",
"type": "boolean"
},
"url": {
"description": "Public http(s) URL to read",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webread__outline"
},
{
"description": "Fetch a public web page and return clean structured content for agents: title and description, heading outline, main article text (boilerplate removed), markdown, links, images, tables and JSON-LD. No LLM, no API key, ~1s. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/webread/read",
"inputSchema": {
"properties": {
"limit": {
"description": "Max characters of main text/markdown (200-60000)",
"type": "integer"
},
"mode": {
"description": "all, text, markdown, outline, links, images, tables or jsonld",
"enum": [
"all",
"text",
"markdown",
"outline",
"links",
"images",
"tables",
"jsonld"
],
"type": "string"
},
"same_domain_only": {
"description": "For links mode: only links on the same domain (default true)",
"type": "boolean"
},
"url": {
"description": "Public http(s) URL to read",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "webread__read"
},
{
"description": "Search plus clean Markdown extraction of the top results in one call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/brief",
"inputSchema": {
"properties": {
"chars": {
"type": "number"
},
"extract": {
"type": "number"
},
"q": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__brief"
},
{
"description": "Batch brief: up to 10 queries, each with Markdown extraction, in one paid call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/websearch/briefbatch",
"inputSchema": {
"properties": {
"chars": {
"type": "number"
},
"extract": {
"type": "number"
},
"queries": {
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"name": "websearch__briefbatch"
},
{
"description": "npm dependency risk check for a package. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/deps",
"inputSchema": {
"properties": {
"name": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__deps"
},
{
"description": "Multi-source research dossier: search, extract pages, headings, word counts, deduped digest. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/dossier",
"inputSchema": {
"properties": {
"q": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__dossier"
},
{
"description": "Stock and crypto quotes. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/quotes",
"inputSchema": {
"properties": {
"symbols": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__quotes"
},
{
"description": "Multi-venue perpetual funding rates. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/rates",
"inputSchema": {
"properties": {
"symbol": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__rates"
},
{
"description": "Ranked web search merged from Hacker News, GitHub, Wikipedia and Stack Exchange. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/websearch/search",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"q": {
"type": "string"
}
},
"type": "object"
},
"name": "websearch__search"
},
{
"description": "Batch search: up to 10 queries in ONE $0.01 call. GET ?queries=a,b,c or POST {\"queries\":[...]}. Optional limit, sources, format=md. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: POST https://api.firstmention.uk/s/websearch/searchbatch",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"queries": {
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"name": "websearch__searchbatch"
},
{
"description": "Audit up to 25 https x402 endpoints for silent revenue leaks: paid paths served free (HTTP 200), 402 bodies with no accepts[] that clients cannot pay, and paid paths missing from openapi.json. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/audit",
"inputSchema": {
"properties": {
"endpoints": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__audit"
},
{
"description": "Vet up to 20 x402 seller URLs in one call, or verify up to 20 settlement tx hashes. Returns a per-item result plus an overall verdict and safe_to_pay flag. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/batch",
"inputSchema": {
"properties": {
"urls": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__batch"
},
{
"description": "One target URL. Returns whether it answers a valid HTTP 402 x402 challenge, the price, network, asset and payTo it quotes, latency, plus whether a nearby /openapi.json exists and is well-formed. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/check",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__check"
},
{
"description": "Repeat-use: records an endpoint's 402 state (status, payable, payTo, amount, network, in_spec) and returns exactly what changed since your previous call. First call records a baseline; call again later for a delta. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/monitor",
"inputSchema": {
"properties": {
"url": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__monitor"
},
{
"description": "Vet a list of x402 seller URLs and rank them pay/caution/avoid with an overall verdict. Returns count, overall_verdict, safe_to_pay and per-URL results. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/screen",
"inputSchema": {
"properties": {
"urls": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__screen"
},
{
"description": "Given one or more Base USDC transfer tx hashes and an optional expected recipient, returns confirmed status, from/to, amount in USDC, block, timestamp and token contract, read from the chain. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402-preflight/verify",
"inputSchema": {
"properties": {
"to": {
"type": "string"
},
"txs": {
"type": "string"
}
},
"type": "object"
},
"name": "x402_preflight__verify"
},
{
"description": "Screen an EVM wallet address against OFAC's designated crypto addresses and return on-chain facts: whether it appears on a sanctions list, plus its USDC balance and transaction count on Base. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/address",
"inputSchema": {
"properties": {
"address": {
"description": "EVM wallet address (0x...)",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "x402check__address"
},
{
"description": "Preflight up to 20 x402 endpoint URLs in ONE paid call; each URL gets the same check as /check with a per-URL verdict and a summary count. Cheapest way to vet a whole seller list. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/batch",
"inputSchema": {
"properties": {
"urls": {
"description": "Comma-separated https URLs, at most 20",
"type": "string"
}
},
"required": [
"urls"
],
"type": "object"
},
"name": "x402check__batch"
},
{
"description": "Preflight an x402 endpoint before you pay: reachable? valid 402 terms (scheme, network, asset, amount, payTo)? is the payTo clean of OFAC sanctions? how old is its domain (RDAP)? Returns a verdict and a list of problems. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/check",
"inputSchema": {
"properties": {
"url": {
"description": "https URL of the x402 endpoint to preflight",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "x402check__check"
},
{
"description": "OFAC sanctions change feed: what was added, removed or changed between two daily snapshots. Poll it on a schedule instead of re-screening your whole book. Pass since=YYYY-MM-DD, or omit for the latest diff. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/delta",
"inputSchema": {
"properties": {
"since": {
"description": "Snapshot date to diff from, YYYY-MM-DD (optional; defaults to the previous snapshot)",
"type": "string"
}
},
"type": "object"
},
"name": "x402check__delta"
},
{
"description": "One-call company vetting for a counterparty: fuzzy OFAC SDN name screen, SEC EDGAR entity identity (CIK, name, SIC, state, recent forms) and domain age, joined into a verdict. Public data only. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/diligence",
"inputSchema": {
"properties": {
"domain": {
"description": "Company domain for RDAP age check",
"type": "string"
},
"name": {
"description": "Company name to screen",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "x402check__diligence"
},
{
"description": "One-call seller due diligence before paying: endpoint liveness + valid 402 terms + age and registrar of the endpoint domain (RDAP), with a yes/no verdict. Lighter than /check. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/guard",
"inputSchema": {
"properties": {
"url": {
"description": "https URL of the x402 endpoint",
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "x402check__guard"
},
{
"description": "One-call compliance report on a company: OFAC sanctions screen, SEC EDGAR identity and recent filings, and domain registration facts, assembled into a single JSON dossier with a risk verdict. Public data only. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/report",
"inputSchema": {
"properties": {
"domain": {
"description": "Company domain (optional)",
"type": "string"
},
"name": {
"description": "Company name",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "x402check__report"
},
{
"description": "Screen a company name or an EVM wallet address against the full OFAC SDN and consolidated lists with fuzzy name matching. Returns match/no-match, best score and the matching designations with programs. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/screen",
"inputSchema": {
"properties": {
"address": {
"description": "EVM wallet address to screen instead of a name",
"type": "string"
},
"name": {
"description": "Company or entity name to screen",
"type": "string"
}
},
"type": "object"
},
"name": "x402check__screen"
},
{
"description": "Verify an on-chain USDC settlement actually landed on Base: decodes the ERC-20 Transfer (token, decimals, amount, sender, recipient), success status, and whether the recipient matches the payTo you expected. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/settle",
"inputSchema": {
"properties": {
"hash": {
"description": "Base transaction hash (0x...)",
"type": "string"
},
"min_amount": {
"description": "Minimum acceptable USDC amount, e.g. 0.01",
"type": "string"
},
"payTo": {
"description": "Expected recipient address to compare against",
"type": "string"
}
},
"required": [
"hash"
],
"type": "object"
},
"name": "x402check__settle"
},
{
"description": "Register a company name or wallet address once, then poll for changes: returns the current screen result plus whether it changed since your last call. Built for recurring compliance monitoring. $0.01/call. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402check/watch",
"inputSchema": {
"properties": {
"address": {
"description": "EVM wallet address to watch instead of a name",
"type": "string"
},
"name": {
"description": "Company or entity name to watch",
"type": "string"
}
},
"type": "object"
},
"name": "x402check__watch"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/audit",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__audit"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/batchcheck",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__batchcheck"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/demandreport.json",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__demandreport_json"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/demandreport.md",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__demandreport_md"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/dossier",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__dossier"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/history",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__history"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/paycheck",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__paycheck"
},
{
"description": "PAID $0.01: describe the job in plain words (?task=...&limit=N) and get the indexed x402 endpoints most likely to do it, each with price, network, payer evidence and a ready-to-run call plan. POST JSON also accepted. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/pick",
"inputSchema": {
"properties": {
"limit": {
"description": "Number of picks (1-10, default 3)",
"type": "integer"
},
"max_price_usd": {
"description": "Ignore endpoints priced above this",
"type": "number"
},
"min_payers": {
"description": "Only endpoints with at least this many recorded paying buyers",
"type": "integer"
},
"task": {
"description": "What the agent needs done, in plain words",
"type": "string"
}
},
"required": [
"task"
],
"type": "object"
},
"name": "x402index__pick"
},
{
"description": "Vet x402 sellers before you pay: live 402 charge decode, fairness vs a 59k-listing index, and a one-call full-catalog audit. New: /pick finds the right paid endpoint for a task. Price: $0.01 per call in USDC on Base (eip155:8453), paid with x402 in params._meta[\"x402/payment\"]. HTTP: GET https://api.firstmention.uk/s/x402index/verdict",
"inputSchema": {
"properties": {
"limit": {
"type": "number"
},
"task": {
"type": "string"
}
},
"type": "object"
},
"name": "x402index__verdict"
}
]
}What the leaf hashes
{"body":"e829d8407f19d96f77c223c5aa4b325b72e8f86affc6c06960bd0f5e5a0fdcc5","id":3939535,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794027384961570,"prev":2197960,"subject":"a61387e3-4b70-4c60-b007-95fcdcae113d","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (195826 rows).
- 0x19b949fe6f0a96190999a6b47d7cb4428bd92a8465e580062229ca6d0482edb2
- 0xd7b7c40f1be4a37374b731996473c54c8c5c469b8397aac8a4373cf24c15f663
- 0x78a0573586a9cf0b2b7d6b7b2ff0a5ae926b561eb630cc61ce5ac6e9ff8dadd7
- 0xcf020f912ca31f60f45e6d1756d1bb01c3ddf935c3463f6bd48bc374a57ce2bf
- 0x2181dad4eb8f9a955df085ab6493aee3fd5ac782ba7476fb85e40884c8ebaaa1
- 0x1ba1f13e48d30b9f641a6d1d43865e709bdc6965a2aee8ec4673e0329fb7fafd
- 0x3cc5184bb81e0b628b02122cba8d763aae931d06aac55d3fc23c3c3084554293
- 0xfc751a5344a629a63d796e23839ab1b0acad44a7e7cb301500ffd288ca9e6fde
- 0xe9309b43f99682673e4faa5381dc1cb1b12deab8dab6d8f4f5d5345f96af3646
- 0xdefaf6fd235ee57704875c35d561999a7dbb07a3f0459b1072f000fcaf8daa28
- 0x42f37e57d8609db545b92abd10ac9101bf5877c85e10c06649ef076ac65e8f5c
- 0x5e66ecfab97def5f0d2dbf8d476c99ca978066e2c988566f0a0cff517c34d700
- 0x10098a8e53ad0238235972679790fca4168b24d877abf224a8392ea979b282ad
- 0xfc9ab88d5cb08cae376d37d3f24517c7a2cd94f277b0d505932d5ac795e4c6be
- 0x22002567dfb80a697b73b13f0cc7ab99ac0c0bd9ea84bf4883eeb09f86036e24
- 0x80bdd907e4cabf074c5e8d919e88abbc805de47d0c5c142e281a67157f82926f
- 0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a
- 0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c
- Day root
- 0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
- Chained
- 0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
- Published
- On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa