com.mcp-revenue-empire/japan-public-ledgers

Japan Public Ledgers MCP

Tamper-evident daily ledgers of 12 Japanese public-data domains, with cross-ledger entity search.

Endpointhttps://mcp.mcp-revenue-empire.com/mcp (streamable-http)
Registry version0.1.2
Now172 tools · grade C (65) · pin ts_a861fa5b33b7787bf2ee190f1e256cf9 · protocol 2025-03-26
First / last listed2026-10-27 03:56 UTC / 2026-10-27 03:56 UTC
Grade over time2026-10-27: C (65), 172 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-27 03:56 UTC
172 tools, grade C (65)

Tools: verify_receipt agent_memory_store agent_memory_get agent_memory_search agent_memory_delete agent_audit_record agent_audit_query agent_audit_report agent_tempmail_create agent_tempmail_list agent_tempmail_get agent_tempmail_wait agent_captcha_verify_domain agent_captcha_solve agent_proxy_fetch agent_proxy_session agent_trust_score agent_trust_feedback agent_trust_batch agent_webhook_create agent_webhook_poll agent_webhook_replay agent_webhook_list_requests agent_identity_register agent_identity_badge agent_identity_lookup agent_identity_record agent_identity_activities subsidy_watch_search subsidy_watch_get subsidy_watch_timeline subsidy_watch_recent_changes subsidy_watch_verify_ledger pubcom_watch_search pubcom_watch_get pubcom_watch_timeline pubcom_watch_recent_changes pubcom_watch_verify_ledger grant_watch_search grant_watch_get grant_watch_timeline grant_watch_recent_changes grant_watch_verify_ledger bid_watch_search bid_watch_get bid_watch_timeline bid_watch_recent_changes bid_watch_verify_ledger sanction_watch_search sanction_watch_get sanction_watch_timeline sanction_watch_recent_changes sanction_watch_verify_ledger license_watch_search license_watch_get license_watch_timeline license_watch_recent_changes license_watch_verify_ledger recall_watch_search recall_watch_get recall_watch_timeline recall_watch_recent_changes recall_watch_verify_ledger pharma_watch_search pharma_watch_get pharma_watch_timeline pharma_watch_recent_changes pharma_watch_verify_ledger ordinance_watch_search ordinance_watch_get ordinance_watch_timeline ordinance_watch_recent_changes ordinance_watch_verify_ledger tos_watch_search tos_watch_get tos_watch_timeline tos_watch_recent_changes tos_watch_verify_ledger realestate_watch_search realestate_watch_get realestate_watch_timeline realestate_watch_recent_changes realestate_watch_verify_ledger landprice_watch_search landprice_watch_get landprice_watch_timeline landprice_watch_recent_changes landprice_watch_verify_ledger entity_search temporal_query kyb_report alerts_create_watch alerts_list_watches alerts_delete_watch freshness_subscribe freshness_list freshness_unsubscribe domain_intel_dns_lookup domain_intel_whois_summary domain_intel_tls_cert_info domain_intel_email_auth_check domain_intel_reputation onchain_risk_address_risk onchain_risk_token_safety onchain_risk_sanctions_screen onchain_risk_contract_verify onchain_risk_approval_risk price_oracle_crypto_price price_oracle_fx_rate price_oracle_convert price_oracle_price_history price_oracle_stablecoin_peg commerce_catalog_product_extract commerce_catalog_catalog_validate commerce_catalog_price_compare commerce_catalog_availability_check commerce_catalog_agent_readiness_score content_authenticity_c2pa_inspect content_authenticity_ai_likelihood content_authenticity_provenance_check content_authenticity_domain_reputation content_authenticity_watermark_detect sanctions_screen_entity sanctions_screen_by_country sanctions_screen_list_programs sanctions_screen_check_address sanctions_screen_list_sources geo_intel_geocode geo_intel_reverse_geocode geo_intel_timezone geo_intel_distance geo_intel_bbox_center weather_risk_current_weather weather_risk_forecast weather_risk_severe_flags weather_risk_air_quality weather_risk_heat_index company_registry_search_company company_registry_company_profile company_registry_officers company_registry_validate_number company_registry_jurisdiction_info carbon_estimate_shipping_emissions carbon_estimate_compute_emissions carbon_estimate_travel_emissions carbon_estimate_offset_estimate carbon_estimate_emission_factor email_verify_verify_syntax email_verify_check_mx email_verify_detect_disposable email_verify_check_spf email_verify_role_account ip_reputation_classify_ip ip_reputation_reverse_dns ip_reputation_asn_lookup ip_reputation_detect_datacenter ip_reputation_risk_score fx_tax_convert fx_tax_vat_calc fx_tax_vat_validate fx_tax_sales_tax fx_tax_list_rates cve_lookup_get_cve cve_lookup_search_cve cve_lookup_cvss_parse cve_lookup_package_advisory cve_lookup_severity_summary holiday_calendar_is_holiday holiday_calendar_next_business_day holiday_calendar_business_days_between holiday_calendar_list_holidays holiday_calendar_tz_convert

Current tools (172)

verify_receiptVerify a provenance receipt (F-037): recomputes the HMAC signature, checks the intra-receipt chain linkage, and — when the receipt carries an external anchor reference — confirms it against the published F-028 anchor. Returns {valid:true, anchor:"verified"|"pending"|"unverified"} or {valid:false, reason:"signature_mismatch"|"chain_link_broken"|"anchor_mismatch"|"malformed"}. Tamper-evident; price
params: receipt*
agent_memory_storeStore a memory for an AI agent (key-value, with TTL and metadata)
params: agentId*, namespace, key*, value*, metadata, ttlSeconds
agent_memory_getRetrieve a stored memory by key
params: agentId*, namespace, key*
agent_memory_searchSearch memories by prefix, tags, or type
params: agentId*, namespace, keyPrefix, tags, type, limit
agent_memory_deleteDelete a memory or all memories in a namespace
params: agentId*, namespace, key
agent_audit_recordRecord an agent action for audit and compliance
params: agentId*, sessionId, actionType*, actionName*, input, output, metadata
agent_audit_queryQuery agent actions with filters
params: agentId, sessionId, actionType, riskMin, from, to, limit
agent_audit_reportGenerate audit report (json/markdown/soc2 format)
params: agentId*, from*, to*, format
agent_tempmail_createCreate a temporary email address (auto-expires)
params: ttlSeconds, preferredPrefix
agent_tempmail_listList received messages in a mailbox
params: mailboxId*, limit, after
agent_tempmail_getGet full message content with extracted verification links/codes
params: mailboxId*, messageId*, includeRaw
agent_tempmail_waitWait for an incoming message (long polling, max 60s)
params: mailboxId*, timeoutSeconds, fromContains, subjectContains
agent_captcha_verify_domainVerify ownership of a domain before using CAPTCHA solving
params: domain*, method*
agent_captcha_solveSolve a CAPTCHA for a domain you own or have explicit permission to access
params: type*, siteKey, pageUrl*, imageBase64, question, action
agent_proxy_fetchFetch a URL via a rotating proxy (region/type selectable). robots.txt enforced.
params: url*, method, headers, body, region, type, sessionId
agent_proxy_sessionCreate a sticky proxy session (same IP for multiple requests)
params: region, type, ttlSeconds
agent_trust_scoreGet trust score for a wallet, agent card URL, or domain
params: subjectType*, subjectValue*, includeDetails
agent_trust_feedbackSubmit feedback about an agent/wallet (positive or negative)
params: subjectType*, subjectValue*, rating*, category*, evidence
agent_trust_batchGet trust scores for multiple subjects in one call (max 100)
params: subjects*
agent_webhook_createCreate a webhook endpoint that relays requests to your agent
params: agentId, description, deliveryMode*, pushUrl, ttlSeconds, transformRules
agent_webhook_pollPoll for new webhook requests (long polling, max 60s)
params: endpointId*, after, timeout, limit
agent_webhook_replayReplay a stored webhook request
params: endpointId*, requestId*, toUrl
agent_webhook_list_requestsList requests received by a webhook endpoint
params: endpointId*, limit, offset
agent_identity_registerRegister an agent and get a unique identity ID + issuer-signed badge. agent_name/metadata are self-reported and unverified.
params: agentName*, publicKey, metadata
agent_identity_badgeGet the issuer-signed badge and signed fields for an identity
params: identityId*
agent_identity_lookupLook up an identity. Returns signatureValid (issuer+integrity only, NOT an authenticity/safety signal) and a disclaimer.
params: identityId*
agent_identity_recordAppend a hash-chained activity record (owner only). Optional provenance (repo/version/config) is self-reported.
params: identityId*, activityType*, content, provenance
agent_identity_activitiesList activity records for an identity, newest first (owner only)
params: identityId*, limit
subsidy_watch_searchSearch the current state of subsidy programs. Each hit includes firstSeenAt and ledgerVerified (hash-chain integrity).
params: query, issuerCode, category, status, amountMin, limit
subsidy_watch_getGet a subsidy program detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: programId*
subsidy_watch_timelineTime-ordered events only for a program (the differentiator: when it appeared, changed, closed). Includes firstSeenAt and ledgerVerified.
params: programId*
subsidy_watch_recent_changesRecent appearance / change / close events across all programs since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, issuerCode, category, limit
subsidy_watch_verify_ledgerVerify the hash-chain integrity of a program (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: programId*
pubcom_watch_searchSearch e-Gov public-comment notices. Each hit includes firstSeenAt and ledgerVerified (hash-chain integrity).
params: query, agency, status, since, limit
pubcom_watch_getGet a public-comment notice detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
pubcom_watch_timelineTime-ordered events only for a notice (the differentiator: when it opened, deadline moved, closed, or result was published). Includes firstSeenAt and ledgerVerified.
params: itemId*
pubcom_watch_recent_changesRecent appearance / deadline-move / close / result-published events across all notices since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, agency, limit
pubcom_watch_verify_ledgerVerify the hash-chain integrity of a notice (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
grant_watch_searchSearch Japanese research-grant calls-for-proposals. Each hit includes firstSeenAt and ledgerVerified (hash-chain integrity).
params: query, funder, field, status, amountMin, since, limit
grant_watch_getGet a grant call detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
grant_watch_timelineTime-ordered events only for a grant call (the differentiator: when it opened, deadline moved, closed, or closed early). Includes firstSeenAt and ledgerVerified.
params: itemId*
grant_watch_recent_changesRecent appearance / deadline-move / close / close-early events across all grant calls since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, funder, field, limit
grant_watch_verify_ledgerVerify the hash-chain integrity of a grant call (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
bid_watch_searchSearch Japanese public-procurement bid notices (kkj.go.jp). Each hit includes firstSeenAt and ledgerVerified.
params: query, entity, bidType, status, since, limit
bid_watch_getGet a bid notice detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
bid_watch_timelineTime-ordered events only for a bid notice (the differentiator: when it appeared, deadline moved, closed, was cancelled or awarded). Includes firstSeenAt and ledgerVerified.
params: itemId*
bid_watch_recent_changesRecent appearance / deadline-move / close / cancel / award events across all bid notices since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, entity, limit
bid_watch_verify_ledgerVerify the hash-chain integrity of a bid notice (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
sanction_watch_searchSearch Japanese administrative sanctions (FSA jirei archive). Each hit includes firstSeenAt and ledgerVerified.
params: query, regulator, sanctionType, status, since, limit
sanction_watch_getGet a sanction detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
sanction_watch_timelineTime-ordered events only for a sanction (the differentiator: when it appeared and when it was lifted). Includes firstSeenAt and ledgerVerified.
params: itemId*
sanction_watch_recent_changesRecent appearance / lift events across all sanctions since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, regulator, limit
sanction_watch_verify_ledgerVerify the hash-chain integrity of a sanction record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
license_watch_searchSearch Japanese license / registration ledgers (FSA menkyo: 金融商品取引業者, 預金取扱金融機関 …). Each hit includes firstSeenAt and ledgerVerified.
params: query, registry, status, licensor, since, limit
license_watch_getGet a license registration detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
license_watch_timelineTime-ordered events only for a license registration (the differentiator: when it appeared, when it was revoked / expired / suspended). Includes firstSeenAt and ledgerVerified.
params: itemId*
license_watch_recent_changesRecent appearance / revoked / suspended events across all license ledgers since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, registry, limit
license_watch_verify_ledgerVerify the hash-chain integrity of a license registration (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
recall_watch_searchSearch Japanese product / food recall notices (consumer-affairs-agency aggregator). Each hit includes firstSeenAt and ledgerVerified.
params: query, agency, recallClass, status, since, limit
recall_watch_getGet a recall detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
recall_watch_timelineTime-ordered events only for a recall (the differentiator: when it appeared, when severity escalated, when it was completed). Includes firstSeenAt and ledgerVerified.
params: itemId*
recall_watch_recent_changesRecent appearance / severity-escalated events across all recalls since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, agency, limit
recall_watch_verify_ledgerVerify the hash-chain integrity of a recall record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
pharma_watch_searchSearch Japanese pharmaceutical approvals (PMDA) and NHI-listed drugs (MHLW yakka). Each hit includes firstSeenAt and ledgerVerified.
params: query, applicant, category, status, since, limit
pharma_watch_getGet a pharmaceutical record detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
pharma_watch_timelineTime-ordered events only for a pharma record (the differentiator: when it was approved / NHI-listed / price-revised). Includes firstSeenAt and ledgerVerified.
params: itemId*
pharma_watch_recent_changesRecent approval / NHI-listed / price-revised events across all pharmaceutical records since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, category, limit
pharma_watch_verify_ledgerVerify the hash-chain integrity of a pharma record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
ordinance_watch_searchSearch Japanese national laws / ordinances (e-Gov 法令検索 v2; Stage 1 covers the national level only — 自治体例規 ships in a follow-up). Each hit includes firstSeenAt and ledgerVerified.
params: query, jurisdiction, ordinanceType, issuerCode, status, since, limit
ordinance_watch_getGet an ordinance detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
ordinance_watch_timelineTime-ordered events only for an ordinance (the differentiator: when it appeared / was amended / was repealed). Includes firstSeenAt and ledgerVerified.
params: itemId*
ordinance_watch_recent_changesRecent appearance / amendment / repeal events across all ordinances since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, issuerCode, limit
ordinance_watch_verify_ledgerVerify the hash-chain integrity of an ordinance record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
tos_watch_searchSearch Japanese / English-language SaaS Terms of Service snapshots (Stripe / Anthropic / AWS / Google Cloud / GitHub …). Stage 1 covers 'terms' docs. Each hit includes firstSeenAt and ledgerVerified.
params: query, vendor, docType, limit
tos_watch_getGet a ToS snapshot detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
tos_watch_timelineTime-ordered events only for a ToS document (the differentiator: when it appeared and each revision since). Includes firstSeenAt and ledgerVerified.
params: itemId*
tos_watch_recent_changesRecent revised events across all SaaS ToS documents since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, vendor, limit
tos_watch_verify_ledgerVerify the hash-chain integrity of a ToS document (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
realestate_watch_searchSearch Japanese real-estate transaction prices (MLIT reinfolib XIT001). Each hit is a single trade snapshot, ledgered for tamper-detection. Includes firstSeenAt and ledgerVerified.
params: query, areaCode, priceType, period, limit
realestate_watch_getGet a real-estate transaction record detail plus full event timeline. Returns firstSeenAt and ledgerVerified.
params: itemId*
realestate_watch_timelineTime-ordered events only for a real-estate record (the differentiator: when it appeared / was revised). Includes firstSeenAt and ledgerVerified.
params: itemId*
realestate_watch_recent_changesRecent appearance / revised events across all real-estate records since the given ISO8601 timestamp. Each item includes firstSeenAt and ledgerVerified.
params: since*, areaCode, limit
realestate_watch_verify_ledgerVerify the hash-chain integrity of a real-estate record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
landprice_watch_searchSearch Japanese 地価公示 (MLIT 国土数値情報 L01) standard-land snapshots. Each hit is one standard point for a given year, ledgered for tamper-detection. Returns ledgerVerified per hit.
params: query, prefectureCode, areaCode, year, registry, limit
landprice_watch_getGet a 地価公示 standard-land record detail plus its full event timeline (price revisions, reissues, vanish events). Returns firstSeenAt and ledgerVerified.
params: itemId*
landprice_watch_timelineTimeline view of one standard-land point — all observation events with diff, observedAt and chain-hash entries. ledgerVerified is computed end-to-end against IDENTITY_SIGNING_SECRET.
params: itemId*
landprice_watch_recent_changesList landprice events observed after the given ISO8601 timestamp. Optional prefectureCode filter.
params: since*, prefectureCode, limit
landprice_watch_verify_ledgerVerify the hash-chain integrity of a landprice record (tamper detection). Returns chainValid, brokenAt (if any), checked event count, firstSeenAt and ledgerVerified.
params: itemId*
entity_searchSearch a company/person name across ALL ledgers (sanctions, licenses, recalls, pharma, bids, subsidies, grants, public comments, ordinances, ToS, real-estate, land-price). Returns hits grouped per ledger, each with matchedField, a summary, detailUrl and ledgerVerified (hash-chain integrity). ledgerVerified proves the records were not altered after they were recorded here — NOT the truth of the und
params: query*, limit
temporal_queryReconstruct what a ledger item (or items matching a query) officially said AS OF a past date T, by replaying the kept event history. Returns each item's point-in-time state plus an F-037 provenance receipt (observed_at = the state's effective time). existence:false with a first_seen receipt when the item did not yet exist at T; latest state with as_of_clamped:false when T is in the future. Read-on
params: ledger*, item_id, query, as_of*, jurisdiction
kyb_reportTurn a company/entity name into a structured English KYB / due-diligence report for foreign-inbound buyers. Aggregates cross-ledger hits (administrative sanctions, licenses, public bids, recalls, etc.) via entity_search, summarizes them (counts + deterministic risk_flags), and attaches an F-037 provenance receipt to EACH hit so the screening is auditable. No model-invented facts: every asserted fa
params: query*, jurisdiction
alerts_create_watchCreate a saved watch: when a NEW matching event appears in a ledger, a notification is pushed to your destination. Filters: ledger (optional), keyword and/or entity (case-insensitive title substring). At least one filter is required. Backfill never fires.
params: ledger, keyword, entity, destinationType*, destinationTarget*
alerts_list_watchesList the calling user's saved watches.
params: none
alerts_delete_watchDeactivate a saved watch by id (soft delete; stops future notifications).
params: watchId*
freshness_subscribeSubscribe a machine/AI pipeline to ledger-change notifications: when a matching record changes, a signed "stale" event (with an F-037 receipt proving the change) is POSTed to your callback_url so your RAG/index can re-index. Filters: ledger (optional), entity and/or topic (case-insensitive title substring). At least one filter is required. Body is HMAC-signed with your secret (X-Receipt-Signature)
params: ledger, entity, topic, callbackUrl*, secret*, jurisdiction
freshness_listList the calling user's freshness webhook subscriptions (the stored secret is never returned).
params: none
freshness_unsubscribeDeactivate a freshness webhook subscription by id (soft delete; stops future deliveries).
params: subscriptionId*
domain_intel_dns_lookupResolve A / AAAA / MX / TXT / NS / CNAME records for a domain via DNS-over-HTTPS (Cloudflare 1.1.1.1 JSON). Read-only; price 0.0 (free).
params: domain*, types
domain_intel_whois_summaryDomain age / registrar / expiry summary via RDAP over HTTPS (no legacy port-43 WHOIS). Returns registeredAt, expiresAt, ageDays, registrar, status and nameservers. Read-only; price 0.0 (free).
params: domain*
domain_intel_tls_cert_infoTLS certificate issuer / validity / SAN summary sourced from public Certificate-Transparency logs (crt.sh JSON). Picks the freshest leaf and reports currentlyValid + daysUntilExpiry. Read-only; price 0.0 (free).
params: domain*
domain_intel_email_auth_checkParse SPF / DMARC / DKIM presence and policy from TXT records (via DoH). SPF all-qualifier (strict/softfail/neutral/pass), DMARC p= policy + pct + rua, and best-effort DKIM selector probing. Read-only; price 0.0 (free).
params: domain*, dkimSelectors
domain_intel_reputationTransparent heuristic reputation score (0-100) combining domain age, TLS validity and email-auth strictness (SPF/DMARC) plus an MX signal. Every contribution is returned in `rationale` (no black box). Informational only, not a security guarantee. Read-only; price 0.0 (free).
params: domain*
onchain_risk_address_riskHeuristic address risk score (0-100) from on-chain reads (code, balance, nonce) plus bundled OFAC-style sanction and flagged lists, over public EVM JSON-RPC. Every contribution is returned in rationale. Read-only; price 0.0 (free).
params: address*, chain
onchain_risk_token_safetyERC-20 token safety summary via on-chain eth_call reads: name / symbol / decimals / totalSupply, owner and ownership-renounced signal. Public EVM JSON-RPC. Read-only; price 0.0 (free).
params: address*, chain
onchain_risk_sanctions_screenScreen an address against the bundled OFAC-style sanction list; returns the sanctioned flag, any matches and the list size. Pure list lookup. Read-only; price 0.0 (free).
params: address*, chain
onchain_risk_contract_verifyContract / bytecode summary: whether the address is a contract, bytecode size and any embedded CBOR metadata, via public EVM JSON-RPC and block-explorer / Sourcify HTTPS. Read-only; price 0.0 (free).
params: address*, chain
onchain_risk_approval_riskERC-20 approval exposure: scans Approval logs granted by the address and flags unlimited / active allowances, via eth_getLogs over public EVM JSON-RPC. Read-only; price 0.0 (free).
params: address*, chain, fromBlock
price_oracle_crypto_priceLive crypto spot price via the CoinGecko public API. Returns the price of symbol in the requested fiat quote. Read-only; price 0.0 (free).
params: symbol*, quote
price_oracle_fx_rateFiat FX rate via the Frankfurter / ECB reference API. Returns the to units per one from unit plus the reference date. Read-only; price 0.0 (free).
params: from*, to*
price_oracle_convertConvert an amount between any two supported currencies (crypto or fiat), routing each leg through its USD value. Returns the rate and converted amount. Read-only; price 0.0 (free).
params: amount*, from*, to*
price_oracle_price_historyOHLC price history for a crypto symbol via the CoinGecko public API, with a min / max / change summary. Read-only; price 0.0 (free).
params: symbol*, days
price_oracle_stablecoin_pegStablecoin peg check: signed deviation (basis points) of the current price from the 1 USD target, with a banded status. Read-only; price 0.0 (free).
params: symbol*
commerce_catalog_product_extractExtract a normalized product (name, price, currency, availability, brand, GTIN, ...) from Schema.org / JSON-LD markup. Provide a url to fetch or raw html. Read-only; price 0.0 (free).
params: url, html
commerce_catalog_catalog_validateValidate product-feed completeness: which required fields are present or missing and a completeness score, from a url, raw html, or an inline product object. Read-only; price 0.0 (free).
params: url, html, product
commerce_catalog_price_compareCompare a set of offers and return the cheapest, most expensive, spread and per-offer ranking. Requires a non-empty offers array. Pure; price 0.0 (free).
params: offers*
commerce_catalog_availability_checkResolve product stock availability to a coarse signal (in_stock / out_of_stock / limited / preorder / unknown), from a url, raw html, or inline product. Read-only; price 0.0 (free).
params: url, html, product
commerce_catalog_agent_readiness_scoreAgentic-commerce readiness score (0-100) for how well a product is structured for autonomous agents, with a transparent rationale, from a url, raw html, or inline product. Read-only; price 0.0 (free).
params: url, html, product
content_authenticity_c2pa_inspectDetect a C2PA / Content Credentials manifest by scanning the raw image bytes for JUMBF / C2PA markers and lifting any human-readable claim generator. Provide an image url. Read-only; one HTTPS GET; price 0.0 (free).
params: url*
content_authenticity_ai_likelihoodHeuristic likelihood (0-100) that a passage of text is AI-generated, from lexical-diversity and burstiness signals with a transparent rationale. Pure, no network; price 0.0 (free).
params: text*
content_authenticity_provenance_checkCombined media-provenance verdict for an image url: C2PA presence plus the hosting domain reputation, with rationale. Read-only; price 0.0 (free).
params: url*
content_authenticity_domain_reputationTransparent heuristic reputation score (0-100) for a domain combining age, TLS validity, DNS / MX and SPF / DMARC signals via free HTTPS (DoH / RDAP / CT). Read-only; price 0.0 (free).
params: domain*
content_authenticity_watermark_detectBest-effort watermark and provenance-marker detection from the raw image bytes (e.g. C2PA / IPTC / XMP markers). Provide an image url. Read-only; price 0.0 (free).
params: url*
sanctions_screen_entityScreen an entity name against public consolidated sanctions lists (OFAC SDN / UN / EU), fetched at request time. Returns scored fuzzy matches with programs and countries. Informational only, not legal advice. Read-only; price 0.0 (free).
params: name*, minScore, types, limit
sanctions_screen_by_countrySummarize sanction programs and entity counts associated with a country (name or ISO-3166 code) across the consolidated lists. Read-only; price 0.0 (free).
params: country*
sanctions_screen_list_programsList sanction programs known across the consolidated lists, with per-program entity counts. Optionally filter by source. Read-only; price 0.0 (free).
params: source
sanctions_screen_check_addressScreen a physical or crypto address string against address entries in the consolidated sanctions lists. Read-only; price 0.0 (free).
params: address*
sanctions_screen_list_sourcesList the sanctions data sources queried (OFAC SDN / UN / EU) with metadata. Read-only; price 0.0 (free).
params: none
geo_intel_geocodeForward-geocode a place / address query to coordinates via the free OpenStreetMap Nominatim API. Returns ranked results with lat/lon and display name. Read-only; price 0.0 (free).
params: query*, limit
geo_intel_reverse_geocodeReverse-geocode a lat/lon coordinate to the nearest address / place via OpenStreetMap Nominatim. Read-only; price 0.0 (free).
params: lat*, lon*
geo_intel_timezoneResolve the IANA timezone, abbreviation and current UTC offset for a lat/lon coordinate via the free Open-Meteo API. Read-only; price 0.0 (free).
params: lat*, lon*
geo_intel_distanceGreat-circle (haversine) distance between two lat/lon coordinates, in kilometres and miles. Pure math; price 0.0 (free).
params: lat1*, lon1*, lat2*, lon2*
geo_intel_bbox_centerCompute the center point plus width/height (km) of a geographic bounding box. Pure math; price 0.0 (free).
params: minLat*, minLon*, maxLat*, maxLon*
weather_risk_current_weatherCurrent weather (temperature, apparent temperature, humidity, precipitation, wind, weather code) for a lat/lon via the free Open-Meteo API. Read-only; price 0.0 (free).
params: lat*, lon*
weather_risk_forecastDaily weather forecast (temp max/min, precipitation probability, wind, weather code) for up to N days for a lat/lon via the free Open-Meteo API. Read-only; price 0.0 (free).
params: lat*, lon*, days
weather_risk_severe_flagsSevere-weather flags (heavy rain / high wind / extreme heat / frost) derived from the Open-Meteo forecast, each with its threshold and worst value. Read-only; price 0.0 (free).
params: lat*, lon*
weather_risk_air_qualityAir-quality snapshot (PM2.5, PM10, US / European AQI and a coarse category) for a lat/lon via the free Open-Meteo air-quality API. Read-only; price 0.0 (free).
params: lat*, lon*
weather_risk_heat_indexCompute the heat index (feels-like temperature) and risk category from air temperature (Celsius) and relative humidity. Pure compute; price 0.0 (free).
params: tempC*, humidityPct*
company_registry_search_companySearch for companies by name (optionally scoped to a jurisdiction) via the OpenCorporates open API. Returns candidate companies for disambiguation. Read-only; price 0.0 (free).
params: name*, jurisdiction, limit
company_registry_company_profileFetch a company profile (name, status, incorporation / dissolution dates, type, address) by jurisdiction + company number via OpenCorporates. Read-only; price 0.0 (free).
params: jurisdiction*, companyNumber*
company_registry_officersList a company officers (name, position, start / end dates, current flag) by jurisdiction + company number via OpenCorporates. Read-only; price 0.0 (free).
params: jurisdiction*, companyNumber*
company_registry_validate_numberValidate a company-registration number against the expected format for its jurisdiction. Pure compute; returns valid flag, normalized value and reason. Price 0.0 (free).
params: jurisdiction*, companyNumber*
company_registry_jurisdiction_infoLook up metadata for a jurisdiction code (name, registry details). Pure compute; price 0.0 (free).
params: code*
carbon_estimate_shipping_emissionsEstimate freight CO2e (kg) from weight, distance and transport mode using embedded GLEC/DEFRA-order emission factors. Pure compute; price 0.0 (free).
params: weightKg*, distanceKm*, mode*
carbon_estimate_compute_emissionsEstimate electricity CO2e (kg) from energy use (kWh) and a regional grid-intensity factor (defaults to the IEA world average). Pure compute; price 0.0 (free).
params: kWh*, region
carbon_estimate_travel_emissionsEstimate passenger-travel CO2e (kg) from distance and travel mode using embedded per-passenger-km factors. Pure compute; price 0.0 (free).
params: distanceKm*, mode*
carbon_estimate_offset_estimateEstimate voluntary-market offset cost (USD) and tree- / forest-year equivalents for a given kg CO2e, using published constants. Pure compute; price 0.0 (free).
params: kgCO2e*
carbon_estimate_emission_factorLook up the published emission factor (value, unit, category) for a named activity key (e.g. shipping_air, electricity_global, travel_car, gasoline, beef). Pure compute; price 0.0 (free).
params: activity*
email_verify_verify_syntaxValidate and normalize an email address (syntax/structure only): returns valid, normalized address, local-part and domain, plus a reason on failure. Pure; price 0.0 (free).
params: email*
email_verify_check_mxList MX records (exchange + priority, sorted) for a domain via free DNS-over-HTTPS to gauge mail deliverability. Accepts a bare domain or a full email address. Read-only; price 0.0 (free).
params: domain, email
email_verify_detect_disposableCheck whether a domain is a known disposable / throwaway email provider against a bundled list. Accepts a bare domain or a full email address. Pure; price 0.0 (free).
params: domain, email
email_verify_check_spfFetch and parse the SPF policy from domain TXT records via DNS-over-HTTPS: presence, raw record, all-qualifier (strict/softfail/neutral/pass) and includes. Accepts a bare domain or a full email address. Read-only; price 0.0 (free).
params: domain, email
email_verify_role_accountDetect whether an email local-part is a role/group account (e.g. info, support, admin) against a bundled list. Accepts a full email address or a bare localPart. Pure; price 0.0 (free).
params: email, localPart
ip_reputation_classify_ipClassify an IPv4/IPv6 address into special-use categories (public, private, loopback, link-local, CGNAT, reserved, etc.) from bundled IANA special-use ranges. Pure; price 0.0 (free).
params: ip*
ip_reputation_reverse_dnsResolve the reverse-DNS (PTR) hostname(s) for an IP via free DNS-over-HTTPS. Read-only; price 0.0 (free).
params: ip*
ip_reputation_asn_lookupLook up origin ASN, network name, prefix and country for an IP via Team Cymru origin lookup (DoH) plus RDAP. Read-only; price 0.0 (free).
params: ip*
ip_reputation_detect_datacenterHeuristically detect whether an IP belongs to a datacenter/hosting range using bundled CIDR lists. Read-only; price 0.0 (free).
params: ip*
ip_reputation_risk_scoreTransparent heuristic IP risk score (0-100) combining classification, datacenter and reverse-DNS signals; every contribution is returned in the rationale. Informational only. Read-only; price 0.0 (free).
params: ip*
fx_tax_convertConvert an amount between currencies using free, keyless public FX rates (Frankfurter/ECB), fetched on demand. Returns the rate and converted amount. Read-only; price 0.0 (free).
params: amount*, from*, to*
fx_tax_vat_calcCompute VAT for an amount in a given country from built-in VAT rate tables: net, VAT and gross, standard or reduced rate, treating the amount as VAT-inclusive or exclusive. Pure; price 0.0 (free).
params: country*, amount*, rateType, amountIncludesVat
fx_tax_vat_validateValidate the structural format of an EU VAT number (country prefix + national pattern). Format check only; no VIES call. Pure; price 0.0 (free).
params: vatNumber*
fx_tax_sales_taxLook up the sales-tax rate for a region from built-in tables and, if an amount is given, compute net/tax/gross. Pure; price 0.0 (free).
params: region*, amount
fx_tax_list_ratesList all built-in VAT and sales-tax rate tables (country/region, rate, type). Deterministic; no input. Pure; price 0.0 (free).
params: none
cve_lookup_get_cveFetch a single CVE record by id from the free NVD CVE API 2.0: description, CVSS, published/modified dates and references. Read-only; price 0.0 (free).
params: cveId*
cve_lookup_search_cveKeyword-search CVEs via the free NVD CVE API 2.0, returning id, base score, severity and published date. Read-only; price 0.0 (free).
params: keyword*, limit
cve_lookup_cvss_parseParse a CVSS v3.0/3.1 vector string into base score, severity and per-metric labels. Fully deterministic; no network I/O; price 0.0 (free).
params: vector*
cve_lookup_package_advisoryLook up known vulnerabilities for a package via the free OSV.dev API, optionally filtered to a specific version. Read-only; price 0.0 (free).
params: ecosystem*, name*, version
cve_lookup_severity_summaryFetch multiple CVEs (from NVD) and aggregate a severity distribution and worst-case summary for the set. Read-only; price 0.0 (free).
params: cveIds*
holiday_calendar_is_holidayDetermine whether an ISO date is a public holiday for a country (US/GB/JP/DE) from a built-in rule-based dataset; returns the holiday name when matched. Pure/offline; price 0.0 (free).
params: date*, country
holiday_calendar_next_business_dayCompute the business day N steps from an ISO date, skipping weekends and country holidays (negative offset goes backward). Pure/offline; price 0.0 (free).
params: date*, country, offset
holiday_calendar_business_days_betweenCount business days between two ISO dates, excluding weekends and country holidays. Pure/offline; price 0.0 (free).
params: start*, end*, country
holiday_calendar_list_holidaysList the public holidays for a country in a given year from the built-in dataset. Pure/offline; price 0.0 (free).
params: year*, country
holiday_calendar_tz_convertConvert a wall-clock datetime (YYYY-MM-DDTHH:MM(:SS)?) from one IANA timezone to another using the platform Intl database. Pure/offline; price 0.0 (free).
params: datetime*, fromTz*, toTz*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.