payment-ready until 2026-10-11
48 live public-data tools for AI agents at $0.002 USDC per call on Base (x402 v2, charged only on success): CVE/KEV/EPSS + package vulnerability audits, npm/PyPI/crates package intel, SEC EDGAR filings and financials, World Bank/BLS macro, ECB FX, NWS weather/USGS earthquakes/geocoding, DNS/WHOIS/subdomain OSINT, US Federal Register, and read-only Base chain data. Also available as MCP at /mcp; OpenAPI at /openapi.json.
Pay from $0.002 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.
listed 2026-10-04 · no on-chain settlement recorded yet
VERDICT
ranking generation 3solid 88/100 #34 of 346 in Data by measured score
What the score read on this service: status online, 100% uptime, latest daily rollup (no 30d window yet), 51ms response p95, x402 compliance 14 of 14, $0.002 price against the category, on-chain traction measured. Each of those is measured, and each is published in full below.
The score comes from our own monitoring, never from reviews, operator claims, or a language model: reliability, x402 compliance, price against the category, a deterministic risk flag, and a small on-chain traction term, weighted by ranking generation 3. It is not placement anyone can buy: the paid verify tier is reported beside it and is not one of its inputs. Every component below stays published and read-only.
It is a score inside Data, and only there: price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, which here means 346 listings, this one among them. That set is wider than the 346 the position above is counted against, because a listing we have measured too little of to rank still sits in the field the price and the speed are normalized over. The same service in a different field would read differently. The same engine answers GET /api/v1/best, and asked for a different pool (the whole directory, or another filter) it returns a different number for this service under this same ranking generation. Neither is more correct: they answer different questions, and the methodology states which is which.
Bands on the 0 to 100 measured score: strong at 93 and above, solid from 75, mixed from 55, weak below 55. Price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, so the score places a service in its own field.
ALTERNATIVES IN DATA
Other Data services in this directory, ordered by the same measured score. The figures are ours: 30-day uptime from our own probes, 30-day settlement volume read on-chain (a conservative undercount, and null where we cannot measure it, never a zero).
| SERVICE | BAND | SCORE | UPTIME 30D | VOL 30D |
|---|---|---|---|---|
| SniperX•x402 | strong | 96 | 99.9% | $322.77 |
| glim.sh | strong | 94 | 100% | $20.60 |
| cn402 | solid | 93 | 100% | $36.26 |
| x402node | solid | 92 | 100% | $36.26 |
| twit.sh | solid | 92 | 100% | $32.64 |
ASSESSMENT
updated 2h agoThe parts the verdict above is computed from, each with its proof. Click any chip. Measured values stay read-only; unknown is honest, and an unknown is never counted as a zero.
reliability 100%
- uptime · latest daily rollup
- -
- uptime 7d
- -
- uptime 30d
- -
- uptime 90d
- -
- response p95
- 51ms
- avg response
- 51ms
- total checks
- 1
Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.
compliance A (14/14)
14 of 14 x402 conformance checks pass. Full checklist below.
price $0.002 (p25 in Data)
- price (min)
- $0.002
- category percentile (min)
- p25 in Data
- endpoints / prices
- 48 / 1
- model
- flat
- stability
- 100%
risk clean
No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.
- domain age
- 70d
- registrar
- Cloudflare, Inc.
- hosting
- custom
- domain created
- 2026-07-26
Identity facts, not a risk score.
traction $0.00 30d · 0 buyers
- volume 30d
- $0.00
- buyers 30d
- 0
- settlements 30d
- 0
- measured since
- --- (start of our harvest window)
- last settlement
- ---
- top buyer share
- -
- trend 7d vs 30d
- -
- networks
- eip155:8453
- volume all-time
- $0
- settlements all-time
- 0
- median settlement 30d
- -
- max settlement 30d
- -
- settled via
- -
Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.
Top buyer share is part of the ranking score: a higher share lowers the traction part of the score, by up to half when one address holds all 30d volume.
WHAT IT DOES
ai-derivedNo AI synthesis has been produced for this service yet.
ENDPOINTS
| METHOD | PATH | DESCRIPTION | PRICE | NETWORK | ASSET | 402 CHANNEL |
|---|---|---|---|---|---|---|
| GET | /api/address_report | $0.002 | Base | USDC | header | |
| GET | /api/agencies | $0.002 | Base | USDC | header | |
| GET | /api/audit_dependencies | $0.002 | Base | USDC | header | |
| GET | /api/company_lookup | $0.002 | Base | USDC | header | |
| GET | /api/compare_countries | $0.002 | Base | USDC | header | |
| GET | /api/country_indicator | $0.002 | Base | USDC | header | |
| GET | /api/country_profile | $0.002 | Base | USDC | header | |
| GET | /api/cve_lookup | $0.002 | Base | USDC | header | |
| GET | /api/dns_lookup | $0.002 | Base | USDC | header | |
| GET | /api/document | $0.002 | Base | USDC | header | |
| GET | /api/domain_intel | $0.002 | Base | USDC | header | |
| GET | /api/domain_report | $0.002 | Base | USDC | header | |
| GET | /api/earthquakes | $0.002 | Base | USDC | header | |
| GET | /api/elevation | $0.002 | Base | USDC | header | |
| GET | /api/email_deliverability | $0.002 | Base | USDC | header | |
| GET | /api/epss_score | $0.002 | Base | USDC | header | |
| GET | /api/executive_orders | $0.002 | Base | USDC | header | |
| GET | /api/filing_search | $0.002 | Base | USDC | header | |
| GET | /api/financials | $0.002 | Base | USDC | header | |
| GET | /api/fx_convert | $0.002 | Base | USDC | header | |
| GET | /api/fx_currencies | $0.002 | Base | USDC | header | |
| GET | /api/fx_historical | $0.002 | Base | USDC | header | |
| GET | /api/fx_rates | $0.002 | Base | USDC | header | |
| GET | /api/fx_timeseries | $0.002 | Base | USDC | header | |
| GET | /api/gas_now | $0.002 | Base | USDC | header | |
| GET | /api/geocode | $0.002 | Base | USDC | header | |
| GET | /api/insider_transactions | $0.002 | Base | USDC | header | |
| GET | /api/known_exploited | $0.002 | Base | USDC | header | |
| GET | /api/list_indicators | $0.002 | Base | USDC | header | |
| GET | /api/package_dependencies | $0.002 | Base | USDC | header | |
| GET | /api/package_downloads | $0.002 | Base | USDC | header | |
| GET | /api/package_health | $0.002 | Base | USDC | header | |
| GET | /api/package_info | $0.002 | Base | USDC | header | |
| GET | /api/package_search | $0.002 | Base | USDC | header | |
| GET | /api/package_versions | $0.002 | Base | USDC | header | |
| GET | /api/package_vulnerabilities | $0.002 | Base | USDC | header | |
| GET | /api/recent_documents | $0.002 | Base | USDC | header | |
| GET | /api/recent_filings | $0.002 | Base | USDC | header | |
| GET | /api/search_documents | $0.002 | Base | USDC | header | |
| GET | /api/subdomains | $0.002 | Base | USDC | header | |
| GET | /api/tech_stack | $0.002 | Base | USDC | header | |
| GET | /api/token_balance | $0.002 | Base | USDC | header | |
| GET | /api/token_info | $0.002 | Base | USDC | header | |
| GET | /api/tx_status | $0.002 | Base | USDC | header | |
| GET | /api/us_series | $0.002 | Base | USDC | header | |
| GET | /api/weather_alerts | $0.002 | Base | USDC | header | |
| GET | /api/weather_current | $0.002 | Base | USDC | header | |
| GET | /api/weather_forecast | $0.002 | Base | USDC | header |
REQUEST / RESPONSE EXAMPLE
An unpaid request to GET /api/address_report returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.
curl -i 'https://x402.datakoot.com/api/address_report'
// 402 response (captured by monitor) · 48 payloads · click to expand
[
{
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"x402",
"datakoot"
],
"error": "Datakoot Security Intel: Look up a CVE by ID and get a compact summary: description, CVSS score & severity, vector, CWE weakness, publish date, references — plus whether it is on the CISA Known-Exploited list (actively exploited in the wild) and its EPSS exploit-probability. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/cve_lookup",
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Security Intel: Look up a CVE by ID and get a compact summary: description, CVSS score & severity, vector, CWE weakness, publish date, references — plus whether it is on the CISA Known-Exploited list (actively exploited in the wild) and its EPSS exploit-probability. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Security Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"cve_id": "CVE-2024-3094"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"id": "CVE-2024-3094",
"cwe": [
"CWE-506"
],
"cvss": {
"score": 10,
"vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
"version": "3.1",
"severity": "CRITICAL"
},
"status": "Modified",
"published": "2024-03-29T17:15:21.150",
"references": [
"https://access.redhat.com/security/cve/CVE-2024-3094",
"https://bugzilla.redhat.com/show_bug.cgi?id=2272210"
],
"description": "Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. \r\nThrough a series of complex",
"last_modified": "2026-06-17T07:43:17.830"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"cve_id"
],
"properties": {
"cve_id": {
"type": "string",
"description": "CVE identifier, e.g. CVE-2021-44228 (case-insensitive; a bare 2021-44228 also works)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Security Intel",
"x402Version": 2
},
{
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"x402",
"datakoot"
],
"error": "Datakoot Security Intel: Check whether a CVE is on the CISA Known Exploited Vulnerabilities (KEV) catalog — confirmed exploited in the wild — or list the most recently added exploited vulnerabilities. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/known_exploited",
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Security Intel: Check whether a CVE is on the CISA Known Exploited Vulnerabilities (KEV) catalog — confirmed exploited in the wild — or list the most recently added exploited vulnerabilities. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Security Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 5
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"filter": {
"vendor": null,
"ransomware_only": false
},
"source": "CISA KEV (public domain)",
"released": "2026-10-02T15:19:38.2945Z",
"returned": 5,
"catalog_count": 1733,
"catalog_version": "2026.10.02",
"vulnerabilities": [
{
"name": "Zammad GmbH Zammad Improper Privilege Management Vulnerability",
"cve_id": "CVE-2026-102490",
"vendor": "Zammad GmbH",
"product": "Zammad",
"due_date": "2026-10-05",
"date_added": "2026-10-02",
"description": "Zammad GmbH Zammad contains an improper privilege management vulnerability that can allow the local zammad user to escal",
"known_ransomware_use": false
},
{
"name": "Zammad GmbH Zammad Session Fixation Vulnerability",
"cve_id": "CVE-2026-102489",
"vendor": "Zammad GmbH",
"product": "Zammad",
"due_date": "2026-10-05",
"date_added": "2026-10-02",
"description": "Zammad GmbH Zammad contains a session fixation vulnerability that can lead to remote code execution as the zammad user. ",
"known_ransomware_use": false
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "number",
"description": "When listing, how many newest entries to return (default 20, max 100)."
},
"cve_id": {
"type": "string",
"description": "Optional. Check a single CVE, e.g. CVE-2021-44228."
},
"vendor": {
"type": "string",
"description": "Optional. Filter by vendor or product name substring."
},
"ransomware_only": {
"type": "boolean",
"description": "Optional. Only vulns CISA links to known ransomware campaigns."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Security Intel",
"x402Version": 2
},
{
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"x402",
"datakoot"
],
"error": "Datakoot Security Intel: Get the EPSS exploit-probability score (0-1) and percentile for one or more CVEs — the likelihood each is exploited in the next 30 days. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/epss_score",
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Security Intel: Get the EPSS exploit-probability score (0-1) and percentile for one or more CVEs — the likelihood each is exploited in the next 30 days. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Security Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"cve_ids": [
"CVE-2024-3094",
"CVE-2021-44228"
]
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "EPSS = probability (0–1) the CVE is exploited in the next 30 days; percentile ranks it among all scored CVEs.",
"as_of": "2026-10-02",
"model": "EPSS (FIRST.org)",
"scored": 2,
"scores": [
{
"epss": 0.85974,
"cve_id": "CVE-2024-3094",
"percentile": 0.99724
},
{
"epss": 0.99999,
"cve_id": "CVE-2021-44228",
"percentile": 1
}
],
"source": "FIRST.org EPSS"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"cve_id": {
"type": "string",
"description": "A single CVE id."
},
"cve_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "Multiple CVE ids (or pass a comma-separated string)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Security Intel",
"x402Version": 2
},
{
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"x402",
"datakoot"
],
"error": "Datakoot Security Intel: List known vulnerabilities for a software package (optionally a specific version) via OSV. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_vulnerabilities",
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Security Intel: List known vulnerabilities for a software package (optionally a specific version) via OSV. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Security Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "lodash",
"version": "4.17.15",
"ecosystem": "npm"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"name": "lodash",
"source": "OSV.dev (CC-BY 4.0)",
"version": "4.17.15",
"ecosystem": "npm",
"vulnerabilities": [
{
"id": "GHSA-29mw-wpgm-hmr9",
"aliases": [
"CVE-2020-28500"
],
"summary": "Regular Expression Denial of Service (ReDoS) in lodash",
"severity": [
"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"
],
"published": "2022-01-06T20:30:46Z",
"references": [
"https://nvd.nist.gov/vuln/detail/CVE-2020-28500",
"https://github.com/github/advisory-database/pull/6139"
]
},
{
"id": "GHSA-35jh-r3h4-6jhm",
"aliases": [
"CVE-2021-23337",
"CVE-2026-4800"
],
"summary": "Command Injection in lodash",
"severity": [
"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
],
"published": "2021-05-06T16:05:51Z",
"references": [
"https://nvd.nist.gov/vuln/detail/CVE-2021-23337",
"https://github.com/lodash/lodash/commit/3469357cff396a26c363f8c1b5a91dde28ba4b1c"
]
}
],
"vulnerability_count": 6
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Exact package name as published in that registry, e.g. lodash for npm, requests for pypi."
},
"version": {
"type": "string",
"description": "Optional; if given, only vulns affecting that version are returned"
},
"ecosystem": {
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo, go, maven, rubygems, nuget, composer, pub, hex."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Security Intel",
"x402Version": 2
},
{
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"x402",
"datakoot"
],
"error": "Datakoot Security Intel: Audit a whole dependency manifest for known vulnerabilities in one call. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/audit_dependencies",
"tags": [
"security",
"cve",
"vulnerabilities",
"nvd",
"osv",
"cisa-kev",
"epss",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Security Intel: Audit a whole dependency manifest for known vulnerabilities in one call. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Security Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"manifest": "{\"dependencies\": {\"lodash\": \"4.17.15\", \"express\": \"4.17.1\"}}"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"verdict": "2 package(s) have known vulnerabilities — review before shipping",
"findings": [
{
"name": "lodash",
"version": "4.17.15",
"vulnerability_ids": [
"GHSA-29mw-wpgm-hmr9",
"GHSA-35jh-r3h4-6jhm"
],
"vulnerability_count": 6
},
{
"name": "express",
"version": "4.17.1",
"vulnerability_ids": [
"GHSA-qw6h-vgh9-j6wx",
"GHSA-rv95-896h-c2vc"
],
"vulnerability_count": 2
}
],
"ecosystem": "npm",
"packages_audited": 2,
"packages_not_found": [],
"packages_unverified": [],
"total_vulnerabilities": 8,
"packages_with_vulnerabilities": 2
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"manifest": {
"type": "string",
"description": "Raw package.json contents"
},
"ecosystem": {
"type": "string",
"description": "Package registry for the dependencies: npm (default), pypi, cargo, go, maven, rubygems, nuget, composer, pub, or hex."
},
"dependencies": {
"type": "array",
"items": {
"type": "object"
},
"description": "[{name, version}] entries"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Security Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: List the direct dependencies of a specific package version (defaults to latest), via deps.dev. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_dependencies",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: List the direct dependencies of a specific package version (defaults to latest), via deps.dev. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "serde",
"ecosystem": "cargo"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"name": "serde",
"version": "1.0.229",
"ecosystem": "cargo",
"direct_dependencies": [
{
"name": "serde_core",
"optional": false,
"requirement": "=1.0.229"
},
{
"name": "serde_derive",
"optional": true,
"requirement": "^1"
}
],
"dev_dependency_count": 0,
"build_dependency_count": 0,
"direct_dependency_count": 2,
"required_dependency_count": 1
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Exact package name as published in that registry, e.g. express for npm, requests for pypi, serde for cargo."
},
"version": {
"type": "string",
"description": "Optional; defaults to the latest/default version"
},
"ecosystem": {
"enum": [
"npm",
"pypi",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: Get core metadata for a package: latest version, description, license, homepage, source repository, maintainers, and whether it is deprecated. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_info",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: Get core metadata for a package: latest version, description, license, homepage, source repository, maintainers, and whether it is deprecated. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "requests",
"ecosystem": "pypi"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"name": "requests",
"license": "Apache-2.0",
"version": "2.34.2",
"homepage": null,
"ecosystem": "pypi",
"repository": "https://github.com/psf/requests",
"description": "Python HTTP for Humans.",
"maintainers": []
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Package/crate name"
},
"ecosystem": {
"enum": [
"npm",
"pypi",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: List recent released versions of a package with release dates (most recent first). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_versions",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: List recent released versions of a package with release dates (most recent first). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "react",
"limit": 5,
"ecosystem": "npm"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"name": "react",
"latest": "19.3.0",
"versions": [
{
"version": "0.0.0-experimental-278794d7-20261002",
"released": "2026-10-02T17:46:45.775Z"
},
{
"version": "19.3.0-canary-278794d7-20261002",
"released": "2026-10-02T17:44:54.950Z"
}
],
"ecosystem": "npm"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Exact package name as published in that registry, e.g. express for npm, requests for pypi, serde for cargo."
},
"limit": {
"type": "integer",
"default": 15,
"description": "Maximum number of results to return."
},
"ecosystem": {
"enum": [
"npm",
"pypi",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: Get popularity/download statistics for a package (recent download counts). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_downloads",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: Get popularity/download statistics for a package (recent download counts). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "react",
"ecosystem": "npm"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"ecosystem": "npm",
"last_month": 738139197
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Exact package name as published in that registry, e.g. express for npm, requests for pypi, serde for cargo."
},
"ecosystem": {
"enum": [
"npm",
"pypi",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: A composite trust/health check for a package an agent is considering: latest-release recency, deprecation status, license present, maintainer count, dependency count, and any known security advisories (via deps.dev). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_health",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: A composite trust/health check for a package an agent is considering: latest-release recency, deprecation status, license present, maintainer count, dependency count, and any known security advisories (via deps.dev). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"name": "left-pad",
"ecosystem": "npm"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"license": "WTFPL",
"deprecated": true,
"has_license": true,
"maintainers": 2,
"last_release": "2018-04-09T01:10:45.796Z",
"latest_version": "1.3.0",
"days_since_release": 3099,
"actively_maintained": false
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Exact package name as published in that registry, e.g. express for npm, requests for pypi, serde for cargo."
},
"ecosystem": {
"enum": [
"npm",
"pypi",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"x402",
"datakoot"
],
"error": "Datakoot Package Intel: Search for packages by keyword and get the top matches with descriptions. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/package_search",
"tags": [
"npm",
"pypi",
"crates",
"packages",
"dependencies",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Package Intel: Search for packages by keyword and get the top matches with descriptions. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Package Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 5,
"query": "mcp server",
"ecosystem": "npm"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"query": "mcp server",
"results": [
{
"name": "@notionhq/notion-mcp-server",
"links": {
"npm": "https://www.npmjs.com/package/@notionhq/notion-mcp-server",
"bugs": "https://github.com/makenotion/notion-mcp-server/issues",
"homepage": "https://github.com/makenotion/notion-mcp-server#readme",
"repository": "git+ssh://[email protected]/makenotion/notion-mcp-server.git"
},
"version": "2.5.2",
"description": "Official MCP server for Notion API"
},
{
"name": "@ui5/mcp-server",
"links": {
"npm": "https://www.npmjs.com/package/@ui5/mcp-server",
"bugs": "https://github.com/UI5/mcp-server/issues",
"homepage": "https://github.com/UI5/mcp-server#readme",
"repository": "git+https://github.com/UI5/mcp-server.git"
},
"version": "0.3.1",
"description": "MCP server for SAPUI5/OpenUI5 development"
}
],
"ecosystem": "npm",
"result_count": 5
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"ecosystem",
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"description": "Maximum number of results to return."
},
"query": {
"type": "string",
"description": "Free-text search terms, matched against package names and descriptions."
},
"ecosystem": {
"enum": [
"npm",
"cargo"
],
"type": "string",
"description": "Package registry to look in. One of: npm, pypi, cargo."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Package Intel",
"x402Version": 2
},
{
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"x402",
"datakoot"
],
"error": "Datakoot Filings Intel: Resolve a stock ticker or company name to its SEC identity: CIK number, official name, ticker(s), exchange(s), industry (SIC), and fiscal year end. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/company_lookup",
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Filings Intel: Resolve a stock ticker or company name to its SEC identity: CIK number, official name, ticker(s), exchange(s), industry (SIC), and fiscal year end. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Filings Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"query": "NVDA"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"cik": "0001045810",
"sic": "3674",
"name": "NVIDIA CORP",
"tickers": [
"NVDA"
],
"category": "Large accelerated filer",
"industry": "Semiconductors & Related Devices",
"exchanges": [
"Nasdaq"
],
"fiscal_year_end": "0131"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Ticker (e.g. AAPL), company name, or CIK"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Filings Intel",
"x402Version": 2
},
{
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"x402",
"datakoot"
],
"error": "Datakoot Filings Intel: List a company's most recent SEC filings (10-K annual reports, 10-Q quarterly, 8-K material events, S-1 IPO registrations, etc.) with filing dates and direct document links. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/recent_filings",
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Filings Intel: List a company's most recent SEC filings (10-K annual reports, 10-Q quarterly, 8-K material events, S-1 IPO registrations, etc.) with filing dates and direct document links. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Filings Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 5,
"query": "TSLA"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"cik": "0001318605",
"count": 1000,
"company": "Tesla, Inc.",
"filings": [
{
"url": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026064366/tsla-20261002.htm",
"form": "8-K",
"filed": "2026-10-02",
"period": "2026-10-02",
"accession": "0001628280-26-064366",
"description": "8-K"
},
{
"url": "https://www.sec.gov/Archives/edgar/data/1318605/000162828026063820/tsla-20260929.htm",
"form": "8-K",
"filed": "2026-09-29",
"period": "2026-09-29",
"accession": "0001628280-26-063820",
"description": "8-K"
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"description": "Maximum number of results to return."
},
"query": {
"type": "string",
"description": "Ticker, name, or CIK"
},
"form_type": {
"type": "string",
"description": "Optional filter, e.g. 10-K, 10-Q, 8-K, 4"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Filings Intel",
"x402Version": 2
},
{
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"x402",
"datakoot"
],
"error": "Datakoot Filings Intel: Full-text search across all EDGAR filings for a keyword or phrase (e.g. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/filing_search",
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Filings Intel: Full-text search across all EDGAR filings for a keyword or phrase (e.g. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Filings Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 5,
"query": "artificial intelligence",
"form_type": "8-K"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"query": "artificial intelligence",
"total": 10000,
"results": [
{
"id": "0001683168-20-000837:radnet_8k-ex9901.htm",
"cik": "0000790526",
"form": "8-K",
"filed": "2020-03-16",
"company": "RadNet, Inc. (RDNT) (CIK 0000790526)"
},
{
"id": "0001062993-26-001960:exhibit99-1.htm",
"cik": "0001498148",
"form": "8-K",
"filed": "2026-04-14",
"company": "Artificial Intelligence Technology Solutions Inc. (AITX, AITXD) (CIK 0001498148)"
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"description": "Maximum number of results to return."
},
"query": {
"type": "string",
"description": "Words or an exact phrase to find anywhere in EDGAR filing text, e.g. \"going concern\" or a product name."
},
"form_type": {
"type": "string",
"description": "Optional form filter, e.g. 8-K"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Filings Intel",
"x402Version": 2
},
{
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"x402",
"datakoot"
],
"error": "Datakoot Filings Intel: Get reported financial facts for a company from XBRL data in its filings: revenue, net income, total assets, liabilities, equity, EPS, and cash — most recent reported values, or the full history of one specific us-gaap concept. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/financials",
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Filings Intel: Get reported financial facts for a company from XBRL data in its filings: revenue, net income, total assets, liabilities, equity, EPS, and cash — most recent reported values, or the full history of one specific us-gaap concept. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Filings Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"query": "AAPL",
"concept": "Revenues"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "Companies report revenue under different us-gaap concepts over time; using 'RevenueFromContractWithCustomerExcludingAsse",
"unit": "USD",
"company": "Apple Inc.",
"concept": "RevenueFromContractWithCustomerExcludingAssessedTax",
"history": [
{
"form": "10-K",
"filed": "2019-10-31",
"value": 229234000000,
"period_end": "2017-09-30",
"fiscal_year": null,
"period_start": "2016-09-25"
},
{
"form": "10-K",
"filed": "2020-10-30",
"value": 265595000000,
"period_end": "2018-09-29",
"fiscal_year": null,
"period_start": "2017-10-01"
}
],
"annual_only": true
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Ticker, name, or CIK"
},
"concept": {
"type": "string",
"description": "Optional specific us-gaap concept, e.g. Revenues, NetIncomeLoss, Assets"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Filings Intel",
"x402Version": 2
},
{
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"x402",
"datakoot"
],
"error": "Datakoot Filings Intel: List recent insider ownership filings (Form 3/4/5) for a company — the filings officers, directors, and 10% owners submit when they buy or sell shares. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/insider_transactions",
"tags": [
"sec",
"edgar",
"filings",
"financials",
"insider-trading",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Filings Intel: List recent insider ownership filings (Form 3/4/5) for a company — the filings officers, directors, and 10% owners submit when they buy or sell shares. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Filings Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 5,
"query": "MSFT"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"cik": "0000789019",
"note": "Form 3/4/5 = insider ownership & transactions",
"company": "MICROSOFT CORP",
"filings": [
{
"url": "https://www.sec.gov/Archives/edgar/data/789019/000078901926000224/xslF345X06/form4.xml",
"form": "4",
"filed": "2026-09-17",
"period": "2026-09-15",
"accession": "0000789019-26-000224",
"description": "STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES"
},
{
"url": "https://www.sec.gov/Archives/edgar/data/789019/000078901926000223/xslF345X06/form4.xml",
"form": "4",
"filed": "2026-09-17",
"period": "2026-09-15",
"accession": "0000789019-26-000223",
"description": "STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES"
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"description": "Maximum number of results to return."
},
"query": {
"type": "string",
"description": "Ticker, name, or CIK"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Filings Intel",
"x402Version": 2
},
{
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"x402",
"datakoot"
],
"error": "Datakoot Economy Intel: Get a macroeconomic indicator for a country over recent years (World Bank). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/country_indicator",
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Economy Intel: Get a macroeconomic indicator for a country over recent years (World Bank). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Economy Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"years": 5,
"country": "DE",
"indicator": "inflation"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"code": "FP.CPI.TOTL.ZG",
"series": [
{
"year": "2025",
"value": 2.17178770949721
},
{
"year": "2024",
"value": 2.2564981433876
}
],
"source": "World Bank (CC-BY 4.0)",
"country": "Germany",
"indicator": "Inflation, consumer prices (annual %)"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"country",
"indicator"
],
"properties": {
"years": {
"type": "integer",
"default": 12,
"description": "How many of the most recent years to return."
},
"country": {
"type": "string",
"description": "Country as an ISO code or name, e.g. JP, JPN, or Japan."
},
"indicator": {
"type": "string",
"description": "World Bank indicator key: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, govt_debt_pct_gdp, real_interest_rate, fdi, co2_per_capita, internet_users. Call list_indicators for the full set. Raw World Bank codes are also accepted."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Economy Intel",
"x402Version": 2
},
{
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"x402",
"datakoot"
],
"error": "Datakoot Economy Intel: Get a snapshot of a country's key macro indicators (latest available values): GDP, GDP per capita, GDP growth, inflation, unemployment, and population. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/country_profile",
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Economy Intel: Get a snapshot of a country's key macro indicators (latest available values): GDP, GDP per capita, GDP growth, inflation, unemployment, and population. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Economy Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"country": "JP"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"latest": {
"gdp": {
"year": "2025",
"label": "GDP (current US$)",
"value": 4435162999976.94
},
"inflation": {
"year": "2025",
"label": "Inflation, consumer prices (annual %)",
"value": 3.17253034260248
},
"gdp_growth": {
"year": "2025",
"label": "GDP growth (annual %)",
"value": 1.19311288444599
},
"population": {
"year": "2025",
"label": "Population, total",
"value": 123366734
},
"unemployment": {
"year": "2025",
"label": "Unemployment (% of labor force)",
"value": 2.451
},
"gdp_per_capita": {
"year": "2025",
"label": "GDP per capita (current US$)",
"value": 35951.0449549304
}
},
"source": "World Bank (CC-BY 4.0)",
"country": "Japan"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Country as an ISO code or name, e.g. DE, DEU, or Germany."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Economy Intel",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: Convert a US street address OR a city/town name into latitude/longitude coordinates, using US Census data. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/geocode",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: Convert a US street address OR a city/town name into latitude/longitude coordinates, using US Census data. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"address": "1600 Pennsylvania Ave NW, Washington, DC"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"query": "1600 Pennsylvania Ave NW, Washington, DC",
"source": "US Census Bureau geocoder (public domain)",
"matches": [
{
"lat": 38.898702605245,
"lon": -77.035189204737,
"matched_address": "1600 PENNSYLVANIA AVE NW, WASHINGTON, DC, 20500"
}
],
"matched_by": "street_address"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"description": "A US street address ('1600 Pennsylvania Ave NW, Washington DC') or a city or town ('Chicago, IL', 'Springdale, Arkansas')"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: Get a multi-day weather forecast for a US location by latitude/longitude (National Weather Service). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/weather_forecast",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: Get a multi-day weather forecast for a US location by latitude/longitude (National Weather Service). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"lat": 40.27,
"lon": -76.88
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"type": "daily",
"source": "NWS / NOAA (public domain)",
"periods": [
{
"name": "Overnight",
"wind": "7 mph N",
"short": "Mostly Cloudy",
"start": "2026-10-03T05:00:00-04:00",
"detailed": "Mostly cloudy, with a low around 55. North wind around 7 mph.",
"is_daytime": false,
"precip_prob": "0%",
"temperature": "55°F"
},
{
"name": "Saturday",
"wind": "7 mph NE",
"short": "Sunny",
"start": "2026-10-03T06:00:00-04:00",
"detailed": "Sunny, with a high near 71. Northeast wind around 7 mph.",
"is_daytime": true,
"precip_prob": "0%",
"temperature": "71°F"
}
],
"location": "Harrisburg, PA",
"timezone": "America/New_York"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service)."
},
"lon": {
"type": "number",
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288."
},
"hourly": {
"type": "boolean",
"default": false,
"description": "If true, return the hourly forecast instead of daily periods."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: Get the latest observed weather conditions for a US location by latitude/longitude, from the nearest NWS observation station: temperature, humidity, wind, and text description. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/weather_current",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: Get the latest observed weather conditions for a US location by latitude/longitude, from the nearest NWS observation station: temperature, humidity, wind, and text description. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"lat": 40.27,
"lon": -76.88
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"wind": "25 mph",
"source": "NWS / NOAA (public domain)",
"station": "KCXY",
"humidity": "55%",
"location": "Harrisburg, PA",
"observed": "2026-10-03T09:20:00+00:00",
"description": "Clear",
"temperature": "61°F (16°C)"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service)."
},
"lon": {
"type": "number",
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"x402",
"datakoot"
],
"error": "Datakoot Economy Intel: Compare one indicator across several countries (latest available value each). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/compare_countries",
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Economy Intel: Compare one indicator across several countries (latest available value each). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Economy Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"countries": [
"US",
"CN",
"IN"
],
"indicator": "gdp"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"code": "NY.GDP.MKTP.CD",
"source": "World Bank (CC-BY 4.0)",
"ranking": [
{
"year": "2025",
"value": 30769700000000,
"country": "United States"
},
{
"year": "2025",
"value": 19498039388042.6,
"country": "China"
}
],
"indicator": "GDP (current US$)"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"countries",
"indicator"
],
"properties": {
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of country codes or names to compare, e.g. [\"US\", \"DE\", \"JP\"]."
},
"indicator": {
"type": "string",
"description": "World Bank indicator key: gdp, gdp_per_capita, gdp_growth, inflation, population, unemployment, life_expectancy, exports, imports, govt_debt_pct_gdp, real_interest_rate, fdi, co2_per_capita, internet_users. Call list_indicators for the full set. Raw World Bank codes are also accepted."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Economy Intel",
"x402Version": 2
},
{
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"x402",
"datakoot"
],
"error": "Datakoot Economy Intel: Get a key US economic time series. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/us_series",
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Economy Intel: Get a key US economic time series. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Economy Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"series": "unemployment"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"data": [
{
"year": "2026",
"value": "4.2",
"period": "September"
},
{
"year": "2026",
"value": "4.1",
"period": "August"
}
],
"as_of": "2026-10-03",
"series": "unemployment",
"source": "US Bureau of Labor Statistics (public domain)",
"seriesID": "LNS14000000"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"series"
],
"properties": {
"series": {
"type": "string",
"description": "A US series key: us_unemployment_rate, us_cpi, us_nonfarm_payrolls, us_labor_participation, us_avg_hourly_earnings, us_ppi (BLS), or us_retail_sales (US Census). These are cached by Datakoot and kept current. A raw BLS series ID is also accepted, but uncached series often hit BLS rate limits."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Economy Intel",
"x402Version": 2
},
{
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"x402",
"datakoot"
],
"error": "Datakoot Economy Intel: List the indicators this server supports (World Bank + US BLS), with descriptions. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/list_indicators",
"tags": [
"economy",
"world-bank",
"bls",
"macro",
"indicators",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Economy Intel: List the indicators this server supports (World Bank + US BLS), with descriptions. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Economy Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "country_indicator/country_profile/compare_countries use World Bank; us_series uses US BLS, plus US Census for us_retail_",
"us_bls": {
"us_cpi": "US CPI-U, all items (index)",
"us_ppi": "US PPI final demand, seasonally adjusted (index)",
"us_nonfarm_payrolls": "US total nonfarm payrolls (thousands)",
"us_unemployment_rate": "US unemployment rate (%)",
"us_avg_hourly_earnings": "US avg hourly earnings, private (US$)",
"us_labor_participation": "US labor force participation rate (%)"
},
"us_census": {
"us_retail_sales": "US advance retail & food services sales, SA (US$ millions)"
},
"world_bank": {
"gdp": "GDP (current US$)",
"exports": "Exports of goods & services (current US$)",
"inflation": "Inflation, consumer prices (annual %)",
"gdp_growth": "GDP growth (annual %)",
"population": "Population, total",
"unemployment": "Unemployment (% of labor force)",
"gdp_per_capita": "GDP per capita (current US$)",
"life_expectancy": "Life expectancy at birth (years)"
}
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"properties": {}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Economy Intel",
"x402Version": 2
},
{
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"x402",
"datakoot"
],
"error": "Datakoot Market Intel: Get the latest foreign-exchange rates for a base currency (default USD), optionally limited to specific target currencies. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/fx_rates",
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Market Intel: Get the latest foreign-exchange rates for a base currency (default USD), optionally limited to specific target currencies. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Market Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"base": "USD",
"symbols": "EUR,GBP,JPY"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"base": "USD",
"date": "2026-10-02",
"rates": {
"EUR": 0.89087,
"GBP": 0.75753,
"JPY": 157.67
},
"source": "ECB reference rates via Frankfurter (information only; not a transaction benchmark)"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"base": {
"type": "string",
"description": "3-letter base currency, e.g. USD, EUR (default USD)"
},
"symbols": {
"type": "string",
"description": "Optional comma-separated targets, e.g. EUR,GBP,JPY"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Market Intel",
"x402Version": 2
},
{
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"x402",
"datakoot"
],
"error": "Datakoot Market Intel: Convert an amount from one currency to another at the latest ECB reference rate. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/fx_convert",
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Market Intel: Convert an amount from one currency to another at the latest ECB reference rate. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Market Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"to": "USD",
"from": "GBP",
"amount": 250
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"to": "USD",
"date": "2026-10-02",
"from": "GBP",
"rate": 1.3201,
"amount": 250,
"result": 330.025,
"source": "ECB reference rates via Frankfurter (information only; not a transaction benchmark)"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"amount",
"from",
"to"
],
"properties": {
"to": {
"type": "string",
"description": "Target 3-letter currency"
},
"from": {
"type": "string",
"description": "Source 3-letter currency"
},
"amount": {
"type": "number",
"description": "Amount in the 'from' currency to convert. Send it as a number, not a string."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Market Intel",
"x402Version": 2
},
{
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"x402",
"datakoot"
],
"error": "Datakoot Market Intel: Get foreign-exchange rates for a base currency on a specific past date (YYYY-MM-DD). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/fx_historical",
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Market Intel: Get foreign-exchange rates for a base currency on a specific past date (YYYY-MM-DD). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Market Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"base": "EUR",
"date": "2026-01-15",
"symbols": "USD"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"base": "EUR",
"date": "2026-01-15",
"rates": {
"USD": 1.1624
},
"source": "ECB reference rates via Frankfurter (information only; not a transaction benchmark)",
"requested_date": "2026-01-15"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"date"
],
"properties": {
"base": {
"type": "string",
"description": "3-letter base (default USD)"
},
"date": {
"type": "string",
"description": "The date to look up, YYYY-MM-DD (MM/DD/YYYY is also accepted). Weekends and holidays return the previous business day's ECB rates."
},
"symbols": {
"type": "string",
"description": "Optional comma-separated targets"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Market Intel",
"x402Version": 2
},
{
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"x402",
"datakoot"
],
"error": "Datakoot Market Intel: Get a time series of exchange rates for a base currency over a date range (max ~1 year), useful for trend analysis. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/fx_timeseries",
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Market Intel: Get a time series of exchange rates for a base currency over a date range (max ~1 year), useful for trend analysis. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Market Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"end": "2026-09-10",
"base": "USD",
"start": "2026-09-01",
"symbols": "EUR"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"base": "USD",
"rates": {
"2026-09-01": {
"EUR": 0.86281
},
"2026-09-02": {
"EUR": 0.86371
},
"2026-09-03": {
"EUR": 0.86096
},
"2026-09-04": {
"EUR": 0.86044
},
"2026-09-07": {
"EUR": 0.86044
},
"2026-09-08": {
"EUR": 0.86103
},
"2026-09-09": {
"EUR": 0.85822
},
"2026-09-10": {
"EUR": 0.86088
}
},
"source": "ECB reference rates via Frankfurter (information only; not a transaction benchmark)",
"end_date": "2026-09-10",
"start_date": "2026-09-01"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"start",
"end",
"symbols"
],
"properties": {
"end": {
"type": "string",
"description": "End date, YYYY-MM-DD (MM/DD/YYYY is also accepted)."
},
"base": {
"type": "string",
"description": "3-letter base (default USD)"
},
"start": {
"type": "string",
"description": "Start date, YYYY-MM-DD (MM/DD/YYYY is also accepted). Range up to about one year."
},
"symbols": {
"type": "string",
"description": "Comma-separated targets, e.g. EUR,GBP"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Market Intel",
"x402Version": 2
},
{
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"x402",
"datakoot"
],
"error": "Datakoot Market Intel: List the currencies supported for exchange-rate lookups, with their full names. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/fx_currencies",
"tags": [
"fx",
"currency",
"exchange-rates",
"ecb",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Market Intel: List the currencies supported for exchange-rate lookups, with their full names. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Market Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"count": 30,
"source": "ECB reference rates via Frankfurter (information only; not a transaction benchmark)",
"currencies": {
"AUD": "Australian Dollar",
"BRL": "Brazilian Real",
"CAD": "Canadian Dollar",
"CHF": "Swiss Franc",
"CNY": "Chinese Renminbi Yuan",
"CZK": "Czech Koruna",
"DKK": "Danish Krone",
"EUR": "Euro"
}
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Market Intel",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: List active NWS weather alerts (warnings, watches, advisories) for a US state or marine area. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/weather_alerts",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: List active NWS weather alerts (warnings, watches, advisories) for a US state or marine area. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"area": "PA"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"area": "PA",
"alerts": [],
"source": "NWS / NOAA (public domain)",
"active_count": 0
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"area"
],
"properties": {
"area": {
"type": "string",
"description": "Two-letter US state code, e.g. PA, TX, CA (full state names such as Pennsylvania are also accepted)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: List recent earthquakes worldwide from the USGS feed. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/earthquakes",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: List recent earthquakes worldwide from the USGS feed. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"days": 3,
"limit": 5,
"min_magnitude": 4.5
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"count": 5,
"source": "USGS (public domain)",
"criteria": {
"days": 3,
"min_magnitude": 4.5
},
"earthquakes": [
{
"lat": 29.221,
"lon": 130.6125,
"url": "https://earthquake.usgs.gov/earthquakes/eventpage/us6000tzb5",
"time": "2026-10-03T06:05:21.157Z",
"place": "112 km S of Koshima, Japan",
"depth_km": 37.466,
"magnitude": 4.8
},
{
"lat": 52.0836,
"lon": 160.4217,
"url": "https://earthquake.usgs.gov/earthquakes/eventpage/us6000tzal",
"time": "2026-10-03T02:59:06.296Z",
"place": "163 km SE of Petropavlovsk-Kamchatsky, Russia",
"depth_km": 10,
"magnitude": 5
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"lat": {
"type": "number",
"description": "Optional center latitude for a radius search."
},
"lon": {
"type": "number",
"description": "Optional center longitude for a radius search."
},
"days": {
"type": "integer",
"default": 7,
"description": "Look back this many days (default 7, max 30)."
},
"limit": {
"type": "integer",
"default": 20,
"description": "Maximum number of quakes to return."
},
"radius_km": {
"type": "number",
"description": "Radius in km around lat/lon (requires lat+lon)."
},
"min_magnitude": {
"type": "number",
"default": 4.5,
"description": "Only return quakes at or above this magnitude."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"x402",
"datakoot"
],
"error": "Datakoot Weather & Geo: Get the ground elevation at a latitude/longitude within the US, from the USGS Elevation Point Query Service. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/elevation",
"tags": [
"weather",
"nws",
"earthquakes",
"usgs",
"geocoding",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Weather & Geo: Get the ground elevation at a latitude/longitude within the US, from the USGS Elevation Point Query Service. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Weather & Geo"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"lat": 39.7392,
"lon": -104.9903
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"lat": 39.7392,
"lon": -104.9903,
"source": "USGS EPQS (public domain)",
"elevation_m": 1596.446899414,
"elevation_ft": 5238
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number",
"description": "Latitude in decimal degrees, e.g. 39.5883. US coverage only (USGS)."
},
"lon": {
"type": "number",
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -105.6438."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Weather & Geo",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: One-call full dossier on a domain: registration (RDAP), DNS records, email deliverability, and website tech stack, combined into a single report. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/domain_report",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: One-call full dossier on a domain: registration (RDAP), DNS records, email deliverability, and website tech stack, combined into a single report. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"domain": "anthropic.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"dns": {
"A": [
"160.79.104.10"
],
"MX": [
"1 aspmx.l.google.com.",
"10 alt3.aspmx.l.google.com."
],
"NS": [
"isla.ns.cloudflare.com.",
"randy.ns.cloudflare.com."
],
"SOA": [
"isla.ns.cloudflare.com. dns.cloudflare.com. 2416439052 10000 2400 604800 1800"
],
"TXT": [
"\"1password-site-verification=TO6XSBV6G5CTTA3Z3KKW2BS44M\"",
"\"5fnm79lyb330pg223w4zouc1qqd6ke2\""
],
"AAAA": [
"2607:6bc0::10"
],
"CNAME": []
},
"tech": {
"cdn": "Cloudflare",
"url": "https://www.anthropic.com/",
"title": "Home \\ Anthropic",
"server": "cloudflare",
"status": 200,
"generator": null,
"powered_by": null,
"technologies": [
"Webflow",
"HubSpot"
]
},
"email": {
"spf": "v=spf1 include:_spf.google.com ~all",
"domain": "anthropic.com",
"mx_hosts": [
"aspmx.l.google.com.",
"alt3.aspmx.l.google.com."
],
"spf_checked": true,
"dmarc_policy": "reject",
"dmarc_record": "v=DMARC1; p=reject; sp=reject; rua=mailto:[email protected],mailto:dmarc-rep",
"dmarc_checked": true,
"can_receive_mail": true
},
"domain": "anthropic.com",
"registration": {
"found": true,
"domain": "anthropic.com",
"status": [
"client delete prohibited",
"client transfer prohibited"
],
"created": "2001-10-02T18:10:32Z",
"expires": "2033-10-02T18:10:32Z",
"age_years": 25,
"registrar": "MarkMonitor Inc.",
"last_changed": "2023-10-09T16:06:41Z"
},
"_datakoot_note": "Free tier: results capped at 10 items. Upgrade for full results at https://datakoot.com",
"free_tier_note": "Shortened for the free tier: list results are capped at 10 items per call — dns.TXT (10 of 29). The counts in this respo"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: Registration intelligence for a domain via RDAP (the modern WHOIS). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/domain_intel",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: Registration intelligence for a domain via RDAP (the modern WHOIS). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"domain": "github.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"found": true,
"domain": "github.com",
"status": [
"client delete prohibited",
"client transfer prohibited"
],
"created": "2007-10-09T18:20:50Z",
"expires": "2028-10-09T18:20:50Z",
"age_years": 18,
"registrar": "MarkMonitor Inc.",
"last_changed": "2026-09-07T09:22:52Z"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com (no scheme)"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: Look up DNS records for a domain via Cloudflare DNS-over-HTTPS. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/dns_lookup",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: Look up DNS records for a domain via Cloudflare DNS-over-HTTPS. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"types": [
"A",
"MX"
],
"domain": "cloudflare.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"domain": "cloudflare.com",
"records": {
"A": [
"104.16.133.229",
"104.16.132.229"
],
"MX": [
"5 mxa-canary.global.inbound.cf-emailsecurity.net.",
"5 mxb-canary.global.inbound.cf-emailsecurity.net."
]
}
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain"
],
"properties": {
"types": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional subset of record types, e.g. [\"MX\",\"TXT\"]. Defaults to all common types."
},
"domain": {
"type": "string",
"description": "Domain name, e.g. stripe.com"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: Assess whether a domain (or the domain of an email address) can receive mail and how strong its sender authentication is. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/email_deliverability",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: Assess whether a domain (or the domain of an email address) can receive mail and how strong its sender authentication is. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"domain_or_email": "google.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"spf": "v=spf1 include:_spf.google.com ~all",
"domain": "google.com",
"mx_hosts": [
"smtp.google.com."
],
"spf_checked": true,
"dmarc_policy": "reject",
"dmarc_record": "v=DMARC1; p=reject; rua=mailto:[email protected]",
"dmarc_checked": true,
"can_receive_mail": true
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain_or_email"
],
"properties": {
"domain_or_email": {
"type": "string",
"description": "A domain (stripe.com) or an email address ([email protected])"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"x402",
"datakoot"
],
"error": "Datakoot Base Intel: How much of an ERC-20 token a wallet holds on Base, returned both human-formatted (using the token's decimals) and raw. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/token_balance",
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Base Intel: How much of an ERC-20 token a wallet holds on Base, returned both human-formatted (using the token's decimals) and raw. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Base Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"address": "0x21217f943Fe780A3E95eBe3dfC95bEF2203cF3bB"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"holder": "0x21217f943Fe780A3E95eBe3dfC95bEF2203cF3bB",
"symbol": "USDC",
"balance": "4.998",
"network": "base-mainnet",
"decimals": 6,
"balance_raw": "4998000"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"token",
"address"
],
"properties": {
"token": {
"type": "string",
"description": "ERC-20 contract address on Base: 0x followed by 40 hex characters."
},
"address": {
"type": "string",
"description": "Wallet address whose balance to read: 0x followed by 40 hex characters."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Base Intel",
"x402Version": 2
},
{
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"x402",
"datakoot"
],
"error": "Datakoot Base Intel: Current gas price on the Base network (Coinbase's Ethereum L2), in gwei and wei, read live from a Base RPC node. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/gas_now",
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Base Intel: Current gas price on the Base network (Coinbase's Ethereum L2), in gwei and wei, read live from a Base RPC node. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Base Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"network": "base-mainnet",
"gas_price_wei": "6000000",
"gas_price_gwei": "0.006"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"properties": {}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Base Intel",
"x402Version": 2
},
{
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"x402",
"datakoot"
],
"error": "Datakoot Base Intel: Look up a Base transaction by hash and report whether it is pending, succeeded, or failed, with from, to, value, block number, and gas used. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/tx_status",
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Base Intel: Look up a Base transaction by hash and report whether it is pending, succeeded, or failed, with from, to, value, block number, and gas used. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Base Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"hash": "0xce51d48ff5b3a2b6c85aa7e6f3ac92c1defe89c9fc6532eaeae4d414d175b068"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"to": "0xca11bde05977b3631167028862be2a173976ca11",
"from": "0xb2bd29925cbbcea7628279c91945ca5b98bf371b",
"hash": "0xce51d48ff5b3a2b6c85aa7e6f3ac92c1defe89c9fc6532eaeae4d414d175b068",
"found": true,
"status": "success",
"network": "base-mainnet",
"value_eth": "0",
"block_number": 52114959
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"hash"
],
"properties": {
"hash": {
"type": "string",
"description": "Transaction hash, 0x followed by 64 hex characters (the 0x prefix is optional)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Base Intel",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: Fingerprint the technology behind a website by fetching its homepage. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/tech_stack",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: Fingerprint the technology behind a website by fetching its homepage. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"domain": "shopify.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"cdn": "Cloudflare",
"url": "https://www.shopify.com/",
"title": "Shopify: The All-in-One Commerce Platform for Businesses - Shopify",
"server": "cloudflare",
"status": 200,
"generator": null,
"powered_by": null,
"technologies": [
"Shopify"
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Domain or full URL, e.g. shopify.com"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"x402",
"datakoot"
],
"error": "Datakoot Domain Intel: Discover a domain's public subdomains (app., api., staging., and so on) from Certificate Transparency logs, querying crt.sh and Cert Spotter in parallel and returning whichever answers first. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/subdomains",
"tags": [
"domains",
"dns",
"rdap",
"email-deliverability",
"tech-stack",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Domain Intel: Discover a domain's public subdomains (app., api., staging., and so on) from Certificate Transparency logs, querying crt.sh and Cert Spotter in parallel and returning whichever answers first. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Domain Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"domain": "datakoot.com"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"count": 16,
"domain": "datakoot.com",
"source": "Cert Spotter (SSLMate), first page of results",
"available": true,
"truncated": true,
"subdomains": [
"base.datakoot.com",
"build.datakoot.com"
],
"_datakoot_note": "Free tier: results capped at 10 items. Upgrade for full results at https://datakoot.com",
"free_tier_note": "Shortened for the free tier: list results are capped at 10 items per call — subdomains (10 of 16). The counts in this re"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"description": "Registrable domain, e.g. stripe.com"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Domain Intel",
"x402Version": 2
},
{
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"x402",
"datakoot"
],
"error": "Datakoot Regulatory Intel: Search the US Federal Register for regulations and notices. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/search_documents",
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Regulatory Intel: Search the US Federal Register for regulations and notices. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Regulatory Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"term": "artificial intelligence",
"per_page": 5
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "Data mirrors the official Federal Register (public domain). Informational only, not legal advice; verify against federal",
"count": 1585,
"source": "US Federal Register (public domain)",
"results": [
{
"type": "Notice",
"title": "Potential Designation of Chartered Financial Analyst Designation as Qualifying Natural Persons for Accredited Investor S",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-05/pdf/2026-20311.pdf",
"abstract": "Notice is given that the Securities and Exchange Commission (the \"Commission\") is considering whether to issue an order ",
"agencies": [
"Securities and Exchange Commission"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/05/2026-20311/potential-designation-of-chartered-financial-analyst-des",
"document_number": "2026-20311",
"publication_date": "2026-10-05"
},
{
"type": "Presidential Document",
"title": "Inaugurating the Era of Super Intelligence",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-02/pdf/2026-20321.pdf",
"abstract": null,
"agencies": [
"Executive Office of the President"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/02/2026-20321/inaugurating-the-era-of-super-intelligence",
"document_number": "2026-20321",
"publication_date": "2026-10-02"
}
],
"total_pages": 50
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"term": {
"type": "string",
"description": "Keyword(s) to search, e.g. 'artificial intelligence', 'PFAS'."
},
"type": {
"enum": [
"rule",
"proposed_rule",
"notice",
"presidential_document"
],
"type": "string",
"description": "Restrict to one document type."
},
"since": {
"type": "string",
"description": "Only documents published on/after this date (YYYY-MM-DD)."
},
"until": {
"type": "string",
"description": "Only documents published on/before this date (YYYY-MM-DD)."
},
"agency": {
"type": "string",
"description": "Agency slug (from the 'agencies' tool), e.g. 'environmental-protection-agency'."
},
"per_page": {
"type": "integer",
"default": 10,
"description": "Results to return (default 10, max 30)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Regulatory Intel",
"x402Version": 2
},
{
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"x402",
"datakoot"
],
"error": "Datakoot Regulatory Intel: Get full detail on a single Federal Register document by its document number (e.g. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/document",
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Regulatory Intel: Get full detail on a single Federal Register document by its document number (e.g. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Regulatory Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"document_number": "2024-24283"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"type": "Rule",
"title": "Safety Zone; Gallagher Station, Ohio River, New Albany, IN",
"action": "Temporary final rule.",
"abstract": "The Coast Guard is establishing a temporary safety zone for all navigable waters from mile marker 607 to 612 of the Ohio",
"citation": "89 FR 83783",
"effective_on": "2024-10-19",
"document_number": "2024-24283",
"publication_date": "2024-10-18"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"document_number"
],
"properties": {
"document_number": {
"type": "string",
"description": "Federal Register document number, e.g. 2026-17888. Get one from search_documents or recent_documents."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Regulatory Intel",
"x402Version": 2
},
{
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"x402",
"datakoot"
],
"error": "Datakoot Regulatory Intel: List the most recent Federal Register documents, optionally filtered by type and issuing agency, over a look-back window. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/recent_documents",
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Regulatory Intel: List the most recent Federal Register documents, optionally filtered by type and issuing agency, over a look-back window. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Regulatory Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"days": 3,
"per_page": 5
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "Data mirrors the official Federal Register (public domain). Informational only, not legal advice; verify against federal",
"count": 440,
"since": "2026-09-30",
"source": "US Federal Register (public domain)",
"results": [
{
"type": "Presidential Document",
"title": "Presidential Determination on the Revocation of Presidential Determinations Related to Lebanon",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-05/pdf/2026-20439.pdf",
"abstract": null,
"agencies": [
"Executive Office of the President"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/05/2026-20439/presidential-determination-on-the-revocation-of-presiden",
"document_number": "2026-20439",
"publication_date": "2026-10-05"
},
{
"type": "Proposed Rule",
"title": "Airworthiness Directives; Airbus Helicopters",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-05/pdf/2026-20411.pdf",
"abstract": "The FAA proposes to supersede Airworthiness Directive (AD) 2026-12-09, which applies to all Airbus Helicopters Model AS3",
"agencies": [
"Transportation Department",
"Federal Aviation Administration"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/05/2026-20411/airworthiness-directives-airbus-helicopters",
"document_number": "2026-20411",
"publication_date": "2026-10-05"
}
],
"total_pages": 50,
"window_days": 3
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"days": {
"type": "integer",
"default": 7,
"description": "Look back this many days (default 7, max 90)."
},
"type": {
"enum": [
"rule",
"proposed_rule",
"notice",
"presidential_document"
],
"type": "string",
"description": "Document type. One of: rule, proposed_rule, notice, presidential_document."
},
"agency": {
"type": "string",
"description": "Agency slug (from the 'agencies' tool)."
},
"per_page": {
"type": "integer",
"default": 15,
"description": "Results to return (default 15, max 30)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Regulatory Intel",
"x402Version": 2
},
{
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"x402",
"datakoot"
],
"error": "Datakoot Regulatory Intel: Search recent US presidential Executive Orders published in the Federal Register. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/executive_orders",
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Regulatory Intel: Search recent US presidential Executive Orders published in the Federal Register. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Regulatory Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"per_page": 5
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"note": "Data mirrors the official Federal Register (public domain). Informational only, not legal advice; verify against federal",
"count": 1570,
"source": "US Federal Register (public domain)",
"results": [
{
"type": "Presidential Document",
"title": "Inaugurating the Era of Super Intelligence",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-02/pdf/2026-20321.pdf",
"abstract": null,
"agencies": [
"Executive Office of the President"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/02/2026-20321/inaugurating-the-era-of-super-intelligence",
"document_number": "2026-20321",
"publication_date": "2026-10-02"
},
{
"type": "Presidential Document",
"title": "Eliminating Disease-Carrying Pests and Restoring Enjoyment of the Great Outdoors",
"pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-10-02/pdf/2026-20320.pdf",
"abstract": null,
"agencies": [
"Executive Office of the President"
],
"html_url": "https://www.federalregister.gov/documents/2026/10/02/2026-20320/eliminating-disease-carrying-pests-and-restoring-enjoyme",
"document_number": "2026-20320",
"publication_date": "2026-10-02"
}
],
"total_pages": 50
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"term": {
"type": "string",
"description": "Optional keyword to search within executive orders."
},
"since": {
"type": "string",
"description": "Only EOs published on/after this date (YYYY-MM-DD)."
},
"per_page": {
"type": "integer",
"default": 10,
"description": "Results to return (default 10, max 30)."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Regulatory Intel",
"x402Version": 2
},
{
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"x402",
"datakoot"
],
"error": "Datakoot Regulatory Intel: Look up US federal agencies and their slugs (used to filter the other tools by issuing agency). $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/agencies",
"tags": [
"federal-register",
"regulations",
"executive-orders",
"government",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Regulatory Intel: Look up US federal agencies and their slugs (used to filter the other tools by issuing agency). $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Regulatory Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"query": "energy"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"count": 12,
"source": "US Federal Register (public domain)",
"agencies": [
{
"id": 620,
"name": "Energy and Environmental Policy Office",
"slug": "energy-and-environmental-policy-office",
"short_name": "OEEP"
},
{
"id": 136,
"name": "Energy Department",
"slug": "energy-department",
"short_name": "DOE"
}
]
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [],
"properties": {
"query": {
"type": "string",
"description": "Filter agencies whose name contains this text."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Regulatory Intel",
"x402Version": 2
},
{
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"x402",
"datakoot"
],
"error": "Datakoot Base Intel: One-call snapshot of any Base address: ETH balance, USDC balance, transaction count, and whether it is a smart contract or a regular wallet. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/address_report",
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Base Intel: One-call snapshot of any Base address: ETH balance, USDC balance, transaction count, and whether it is a smart contract or a regular wallet. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Base Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"address": "0x3de7b2de531053340cf132d29b837e5a0e924177"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"address": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"network": "base-mainnet",
"tx_count": 1,
"eth_balance": "0",
"is_contract": true,
"usdc_balance": "0.002"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"description": "0x address on Base"
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Base Intel",
"x402Version": 2
},
{
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"x402",
"datakoot"
],
"error": "Datakoot Base Intel: ERC-20 token metadata on Base, read on-chain: name, symbol, decimals, and total supply, plus whether the address really behaves like an ERC-20. $0.002 USDC per call, charged only on success.",
"accepts": [
{
"asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
},
"payTo": "0x3de7b2de531053340cf132d29b837e5a0e924177",
"amount": "2000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 120
}
],
"iconUrl": "https://datakoot.com/icon.png",
"resource": {
"url": "https://x402.datakoot.com/api/token_info",
"tags": [
"base",
"onchain",
"tokens",
"gas",
"ethereum-l2",
"mcp",
"x402",
"datakoot"
],
"iconUrl": "https://datakoot.com/icon.png",
"mimeType": "application/json",
"description": "Datakoot Base Intel: ERC-20 token metadata on Base, read on-chain: name, symbol, decimals, and total supply, plus whether the address really behaves like an ERC-20. $0.002 USDC per call, charged only on success.",
"serviceName": "Datakoot Base Intel"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"name": "USD Coin",
"token": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"symbol": "USDC",
"network": "base-mainnet",
"decimals": 6,
"is_erc20": true,
"total_supply": "4372341671.866409"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"body": {
"type": "object",
"required": [
"token"
],
"properties": {
"token": {
"type": "string",
"description": "ERC-20 contract address on Base: 0x followed by 40 hex characters."
}
}
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST",
"GET"
],
"type": "string"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
}
}
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {}
}
}
}
}
}
},
"serviceName": "Datakoot Base Intel",
"x402Version": 2
}
] OVER TIME
All charts use the 30d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/datakoot/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.
Median across 48 endpoints. Use the selector to isolate one.
checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression
COMPLIANCE
14/14 checks pass · grade Alast 402 captured 2026-10-04 · last up 2026-10-04
- 402 payload captured
- accepts[] array present
- payTo address recoverable
- payTo at accepts[0].payTo (conformant shape)
- payTo is a valid on-chain address
- atomic price declared
- atomic price in a sane range
- asset (token) address declared
- network resolves to CAIP-2
- payment scheme declared
- served over HTTPS
- declares the current x402 version (2)
- EIP-712 domain parameters present on every EVM entry
- x402 v2 envelope delivered in the payment-required header
SITE PILLARS
- homepage reachable
- openapi doc
- pricing page
- llms.txt
- robots.txt
- terms page
recent checks (7) live · click to expand
EMBED THIS BADGE
<a href="https://x402-list.com/services/datakoot?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/datakoot.svg" alt="Datakoot listed on x402-list" height="28"> </a>
[](https://x402-list.com/services/datakoot?utm_source=badge&utm_medium=referral&utm_campaign=embed)
<a href="https://x402-list.com/services/datakoot?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/datakoot.svg?data=uptime" alt="Datakoot uptime on x402-list" height="28"> </a>