Search / com.zfinia.api/intelligence
zFinia Intelligence
R0· no sign-inMachine-economy newswire and paid changes-since for agents. MCP is challenge-handoff, not a wallet.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.zfinia.api/intelligence
R0· no sign-inMachine-economy newswire and paid changes-since for agents. MCP is challenge-handoff, not a wallet.
v1.0.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"intelligence": {
"type": "http",
"url": "https://api.zfinia.com/mcp"
}
}
}claude mcp add --transport http intelligence https://api.zfinia.com/mcp[mcp_servers.intelligence]
url = "https://api.zfinia.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"intelligence": {
"type": "remote",
"url": "https://api.zfinia.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"intelligence": {
"type": "http",
"url": "https://api.zfinia.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=intelligence&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLnpmaW5pYS5jb20vbWNwIn0%3D"
}{
"servers": {
"intelligence": {
"type": "http",
"url": "https://api.zfinia.com/mcp"
}
}
}{
"mcpServers": {
"intelligence": {
"httpUrl": "https://api.zfinia.com/mcp"
}
}
}extensions:
"intelligence":
enabled: true
name: "intelligence"
type: streamable_http
uri: "https://api.zfinia.com/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltool list is cacheable (ttlMs 300000)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: company_evidence_pack (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); x402_endpoint_preflight (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); x402_endpoint_health (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 5,337 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes373 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagejwks_rotation_readinessremovedCompare two JWKS documents across a rotation and report what would break. Reports a key withdrawn while the tokens it signed may still be in flight; a kid reused for different key material, where a relying party holding a cached document resolves the id and verifies against the wrong key, so the failure looks like a bad signature rather than a missing key; key material republished under a new id; and a rotation with no overlap at all, which breaks every outstanding token at once. Pay 260000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
sql_migration_reversibility_auditremovedCheck whether a down-migration actually reverses its up-migration. Matches each operation against its inverse on the same table and column, and reports what would be left in place after a rollback. Reports an up-migration that discards data, which no down-migration can restore without a backup, and a down-migration that drops or truncates something the up-migration never created, which would destroy unrelated data during a rollback. Pay 240000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
sql_ddl_compatibilityremovedCompare two SQL schema snapshots and report what would break a client written against the first. Separates reader breakage from writer breakage, because the same change breaks different people: a dropped column breaks whoever selects it, a new NOT NULL column with no default breaks every existing insert. Also reports narrowed and widened types, lost defaults, nullability flips, collation changes and added or removed uniqueness. Pay 280000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
locale_key_coverage_auditremovedCompare keys across locales, separating the three states a single completeness figure hides. An absent key shows the base string, the key itself or nothing, depending on the loader. An empty value satisfies a completeness count and renders nothing, which is how a blank interface passes a translation report. A value identical to the base is either untranslated or a loan word, and nothing says which, so the ambiguity is stated. Also reports a key no base locale defines. Pay 180000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
reverse_dns_consistency_auditremovedCheck the address, reverse name and forward address triple that receivers actually evaluate. Reports an address with no reverse name, which many receivers refuse before the message body is sent; a reverse name that resolves to a different address, so forward confirmation fails, which is worse than having none because it looks configured; a provider-generated name; and a HELO that does not match the reverse name. Pay 140000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
trial_balance_reconciliationremovedDerive account balances from journal entries and compare them with a declared trial balance. Reports an account whose balances differ, with the exact difference; an account carrying a reported balance that nothing in the journal supports; an account with journal movement that appears in no reported figure; and a trial balance whose own debit and credit columns do not foot. Both a debit and credit pair and a single signed balance column are accepted, because exports are written both ways. Pay 220000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
on_call_coverage_auditremovedCheck that an on-call rota covers a period with no gap. Coverage is the union of the shifts in a rotation, so a gap is reported only where no shift covers the moment at all, which no per-shift check can find. Also reports one person on two rotations at once, where a page to both reaches one person so the second rotation is not a second responder; a shift longer than a stated maximum; too little rest between shifts; and a time with no UTC offset, which leaves a gap at every handover. Pay 150000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
cross_format_record_crosscheckremovedCompare one logical record declared in two or three of Avro, protobuf and GraphQL, and report where the representations disagree. Names are matched with case and underscores set aside, since snake_case and camelCase across these formats is convention rather than disagreement. Reports a field present in one format and not another, a type class mismatch, disagreeing optionality or repeatedness, and enum symbol sets that differ. Pay 250000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
x402_catalogue_integrity_auditremovedCheck that an advertised catalogue matches the challenges actually served. Reports a resource advertised and not served - a dead listing a buyer follows to nothing - and a resource served and not advertised, which nobody can discover. Compares advertised price, network, asset and payee against what the challenge really says, since a buyer budgeting from a listing budgets wrongly when they disagree. Nothing is paid. Pay 160000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
x402_payment_requirement_conformanceremovedDecide whether a captured 402 challenge can actually be paid. Separates defects that stop a payment being constructed from ones that merely make the call harder to get right, and checks the resource is bound to the endpoint that served it - a challenge naming a different resource would, if paid, satisfy a requirement for something else. Also names the price spread when several payments are accepted. Nothing is fetched and nothing is paid. Pay 100000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-95% ~updated-42d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.zfinia.com/mcp streamable-http | none | yes | 95% | 1401 ms | 2026-07-28 | 2026-10-19 |
base_finality_snapshot | How settled is Base right now? Returns the latest and finalized block heights, how many confirmations the finalized head trails by, and both timestamps. Lets an agent decide whether a transaction is safe to treat as done, instead of guessing a confirmation count. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
base_network_snapshot | Is Base ready to transact right now? One call returns the current block height, gas price in wei and how many seconds old the chain head is, all read at the same block. Refuses before payment if the endpoint is on the wrong chain or its head is stale, so you are never charged for a reading that is quietly out of date. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
base_nft_owner | Who owns this Base ERC721 token right now? Returns the current owner address at a pinned block. A token with no owner is refused before payment rather than returned as the zero address, which a caller could otherwise mistake for a real holder. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
base_token_metadata | Read a Base token name, symbol, decimals and total supply in one call. Handles tokens that return a bytes32 name or symbol instead of a string, which is the case that breaks naive decoders. Fields the contract does not implement come back null and are listed, rather than guessed at. Refuses an address with no contract. Pay 6000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
base_transaction_outcome | Did my Base transaction work and what did it cost? One call returns success or reverted, gas used, effective gas price, the fee in wei and in exact decimal ETH, confirmations behind the head, sender, recipient, value and log count. Pending and unknown hashes get a definite answer rather than an error. Pay 6000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
base_wallet_snapshot | Read a Base wallet native ETH balance and up to five ERC20 token balances at one pinned block. Separate balance lookups each answer at whatever height they happened to see, so they cannot be compared; these are all read at the same block and the block is in the response. Replaces six calls with one. Pay 8000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
batch_page_fingerprint | Watch up to ten reviewed public pages in one call. Supply the previous text hashes and it returns which pages actually changed, not ten hashes for you to compare. Hashes both the raw HTML and the visible text, so markup churn can be told from a real content change. A page that cannot be fetched is named individually and does not fail the batch. Pay 60000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
company_evidence_pack | Company enrichment and KYB data for due diligence by domain: verify a counterparty, supplier or vendor before outreach, onboarding or payment. Returns firmographics (legal name, LEI, SEC CIK, industry, HQ, founded, employees), domain intelligence (age, email provider, SPF/DMARC), public role emails, socials, plus OFAC SDN and EU sanctions screening. Source-cited; unknowns null. Company data only, not personal contacts or compliance clearance. Unresolvable domains not charged. Pay 60000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
foundry_outcome_router | Use when you need an outcome and do not already know which zFinia utility to call. Send objective (aliases: goal, task, outcome, query) plus inputs. Top-level colour/field/html/cursor keys fold into inputs. tools/call quotes first and returns PAYMENT_REQUIRED for an already-live x402 resource at that resource's unchanged price (contrast 1000, DCC 3000, catalog-offer 100000, changes-since 10000). Batches are sequential pays on those same live rails. POST /v1/router/quote is unpaid. No URL fetching. MCP does not pay. GET /v1/router for the free contract. |
machine_economy_changes_since | Return curated machine-economy developments covering x402 and agent commerce after a supplied cursor or since value. This delta feed includes material additions, corrections and retractions with provenance and nextCursor for caller-managed polling; an empty result is valid. No transaction feed, built-in scheduler, generic web search or exhaustive ecosystem monitoring. Pay 10000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_fingerprint | Fetch a reviewed public page and return SHA-256 hashes of both the raw HTML and the visible text, with byte and character counts. Two hashes because they answer different questions: the HTML hash moves when anything at all changes, the text hash moves only when the content a reader would notice does. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_json_ld | Fetch a reviewed public page and return every JSON-LD structured-data block it declares, parsed. No script is executed. A block that is malformed is reported as a named warning rather than being silently dropped, so a caller can tell an empty page from a broken one. Pay 5000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_links | Fetch a reviewed public page and return its links with resolved absolute URLs and anchor text, the canonical URL, the declared meta robots directive, and how many links leave the host. Relative hrefs are resolved against the page, so a caller never has to guess a base. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_markdown | Fetch a reviewed public page and return its readable content as Markdown, with headings and list structure preserved. Script, style and template content is removed, and nav and aside elements plus anything marked role="navigation" are excluded from the text. Returns the licence and creator, because this content is reusable only on those terms. Truncation at any bound is reported, never silent. Pay 6000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_metadata | Fetch a reviewed public page and return its title, every meta and Open Graph tag, and the canonical URL. No JavaScript is executed and no script content is read. Returns the licence and creator for the content alongside it, so reuse terms travel with the result. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
page_tables | Fetch a reviewed public page and return its HTML tables as arrays of rows and cells. Bounded to ten tables, fifty rows each and twenty cells per row, and every bound that is reached is named in the warnings so a truncated table is never mistaken for a short one. Pay 6000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
website_evidence_pack | Everything a reviewed public page declares, in one call and one fetch: title, meta and Open Graph, canonical, robots directive, JSON-LD with its schema.org types, resolved links with an external count, tables, content fingerprints, and readable Markdown. Replaces six separate extraction calls, and adds the cross-checks none of them can make alone — a canonical that disagrees with the URL you asked for, a page declaring noindex, missing structured data. Pay 50000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
x402_endpoint_health | Is this paid endpoint answering right now? Returns whether it serves a payment challenge, how many well-formed priced offers it carries, which warnings would actually break a payment as opposed to merely making the call harder to construct, and a single payable_now flag. Reports only what was observed; it makes no judgement about the seller. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
x402_endpoint_preflight | Find out what an x402 endpoint will charge before you pay it. Probes the endpoint, reads the challenge from the header or the body, and returns the decoded price, network, asset and payTo plus the declared input and output schemas. Never sends a payment. Only reviewed origins are reachable, and a redirect is refused rather than followed. Pay 4000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
x402_merchant_readiness_audit | Is this merchant safe to depend on? Audits up to ten x402 endpoints in one call and returns a verdict — ready, partially ready or not ready — with the specific blockers. Checks each endpoint serves a payable challenge with well-formed terms and a declared input schema, and adds the cross-endpoint check no single probe can make: whether every endpoint pays the same recipient. Never pays anything. Pay 25000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
x402_metadata_drift | Did this paid endpoint change its terms since you last looked? Give it a previous challenge as the baseline and it returns every difference: price changes with old and new amounts, offers added or removed, a protocol version change, and a payee_changed flag when a new recipient address appears. Never pays the endpoint. Pay 6000 atomic USDC on Base via exact x402. MCP does not pay; it provides a challenge handoff. |
Schemas: list_tools.
{
"name": "com.zfinia.api/intelligence",
"title": "zFinia Intelligence",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.zfinia.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"websiteUrl": "https://zfinia.com",
"description": "Machine-economy newswire and paid changes-since for agents. MCP is challenge-handoff, not a wallet."
}