Agent Data Tools
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
15 data tools at $0.01 USDC/call on Base via x402. Free discovery; x402 wallet client required.
| Author | io.github.Grit-77 |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 3063 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Agent Data Tools": {
"url": "https://agent-data-tools.grit-77.workers.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (17)
polymarketread-onlyRead up to 20 active public Polymarket markets, or one exact slug, with outcome prices and label-matched Yes/No implied probabilities. Read-only metadata; no traders or wallet data. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
slug— string — Optional exact market slug; omit for active markets ranked by 24-hour volume.maxItems— string — Integer from 1 through 20; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
hacker-newsread-onlyRead up to 20 current top Hacker News stories or a bounded story search. Return story IDs, titles, scores, comment counts and HN links; no users, comments, profiles or hiring text. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
query— string — Optional story search phrase; omit for current top stories.maxItems— string — Integer from 1 through 20; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
arxiv-papersread-onlySearch arXiv with one literal phrase and return up to 20 paper IDs, titles, categories, dates and source links. No authors, affiliations, abstracts or PDFs. Requests leave three seconds after completion. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
query(required) — string — Literal research phrase; advanced query syntax is escaped.maxItems— string — Integer from 1 through 20; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
openalex-papersread-onlySearch up to 20 OpenAlex works for paper metadata, DOI, dates, citation counts and open-access status. CC0 metadata, no authors, ORCIDs or affiliations. Anonymous source allowance applies. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
query(required) — string — Work search phrase.maxItems— string — Integer from 1 through 20; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
sec-edgarread-onlyRead up to 50 recent corporate SEC filing index entries by ticker or CIK, optionally filtered by corporate form. No filing text, ownership forms or personal filers. Requires operator-configured SEC_USER_AGENT contact; SEC fair-access pacing applies. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
company(required) — string — Corporate ticker or numeric CIK; optional CIK prefix.form— string — Optional corporate form: 10-K, 10-Q, 8-K, 20-F, 40-F, 6-K, S-1, S-3, 424B2/3/4/5 or DEF 14A; /A amendments accepted.maxItems— string — Integer from 1 through 50; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
earthquake-eventsread-onlyRead up to 50 USGS earthquake summary events within an explicit date window of at most 90 days, optionally above a minimum magnitude. No event detail products or contact data. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
startDate(required) — string — Inclusive source date boundary, YYYY-MM-DD; at most 90 days per query.endDate(required) — string — Inclusive source date boundary, YYYY-MM-DD; at most 90 days per query.maxItems— string — Integer from 1 through 50; package tools cap release/dependency metadata.minMagnitude— string — Minimum magnitude from -10 through 10; default 0.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
us-weather-forecastread-onlyRead up to 14 NWS land forecast periods for decimal coordinates, with issued time, temperature, winds and precipitation probability. Only official NWS point and grid forecast URLs; no geocoding or address lookup. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
latitude(required) — string — Decimal latitude from -90 through 90.longitude(required) — string — Decimal longitude from -180 through 180.maxItems— string — Integer from 1 through 14; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
pypi-packagesread-onlyLook up one exact PyPI package, current version, license, Python requirements and recent releases. maxItems caps releases and dependency strings at 50. No maintainers, contacts, long description, package downloads or PyPI search crawl. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
package(required) — string — Exact PyPI package name; normalized per PEP 503.maxItems— string — Integer from 1 through 50; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
npm-packagesread-onlyLook up one exact npm package including scoped names, latest version, license, publication times and capped dependency metadata. No maintainers, users, contacts, README, tarball or download calls. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
package(required) — string — Exact lowercase npm package name, optionally @scope/name.maxItems— string — Integer from 1 through 50; package tools cap release/dependency metadata.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
ecb-fx-ratesread-onlyRead up to 50 daily ECB reference or same-day cross rates for one currency pair over at most 90 days. Quote units per base unit; no weekend interpolation or carry-forward. Reference data, not transaction quotes. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
startDate(required) — string — Inclusive source date boundary, YYYY-MM-DD; at most 90 days per query.endDate(required) — string — Inclusive source date boundary, YYYY-MM-DD; at most 90 days per query.currency(required) — string — Three-letter quote code.maxItems— string — Integer from 1 through 50; package tools cap release/dependency metadata.baseCurrency— string — Three-letter base code; default EUR.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
web-snapshotread-onlyConvert one operator-approved public technical HTML document to Markdown, without a browser or scripts. No personal pages. Hosts must be approved before use. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
url(required) — string — Absolute HTTPS document URL on an approved host; no query strings.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
domain-intelread-onlyOne public domain: sanitized RDAP registration dates/status/nameservers, public DNS A/AAAA/MX/NS/CAA, and verified HTTPS availability. No contacts. Certificate details are unavailable on Workers. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
domain(required) — string — Public DNS domain, without a URL path or person/contact data.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
software-support-lookupread-onlyLook up one exact endoflife.date product/release and project lifecycle dates and source flags. Explicit asOf computes daysToEol; boolean/unknown EOL values remain unchanged. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
product(required) — string — endoflife.date product slug; e.g. python.release(required) — string — Exact source release identifier; e.g. 3.13.asOf(required) — string — Explicit calendar date used only for daysToEol.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
browser-feature-lookupread-onlyLook up one exact MDN BCD feature and browser against the actor pinned release and verified Git blob. Preserve support statements, arrays, false/null and unresolved mirrors; never infer versions. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
feature(required) — string — Exact path in /browser-features.json; e.g. api.AbortController.browser— string — Recorded BCD browser identifier; default chrome.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
unicode-confusable-lookupread-onlyLook up one hexadecimal Unicode scalar in official UTS #39 confusables. Returns direct mapped/unmapped status and target sequence; accepts no personal text and makes no identifier-safety judgment. Price: $0.01 USDC per successful call on Base. Requires an x402-capable wallet client.
Parameters:
codepoint(required) — string — One hex scalar; optional U+ or 0x prefix; excludes surrogates.unicodeVersion— string — Published Unicode security-data version or latest; response identifies actual version.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
listread-onlyFree: list paid tools, input schemas and payment configuration. Does not execute or charge a paid tool.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
describeread-onlyFree: describe one paid tool, its input schema and payment configuration.
Parameters:
name(required) — string
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.