scrooge-x402-tool-mill.vercel.app
scrooge-x402-tool-mill.vercel.app
· scrooge-x402-tool-mill.vercel.app
Pay-per-call page-intel APIs for agents via HTTP 402 / x402. Base mainnet USDC exact: page-meta $0.02, link-graph $0.03, change-fingerprint $0.04, readable-text $0.05, batch-meta $0.15. No API keys.
scrooge-x402-tool-mill.vercel.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
F
Conformance score: 34/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://scrooge-x402-tool-mill.vercel.app/v1/batch-meta
|
0.15 | USDC |
https://scrooge-x402-tool-mill.vercel.app/v1/change-fingerprint
|
0.04 | USDC |
https://scrooge-x402-tool-mill.vercel.app/v1/link-graph
|
0.03 | USDC |
https://scrooge-x402-tool-mill.vercel.app/v1/page-meta
|
0.02 | USDC |
https://scrooge-x402-tool-mill.vercel.app/v1/readable-text
|
0.05 | USDC |
0xfe2353c808f2409ccb81508005a62cef29457706 on Base
· basescan ↗
| Agent card | https://scrooge-x402-tool-mill.vercel.app |
| Provider | https://scrooge-x402-tool-mill.vercel.app |
| Docs | https://scrooge-x402-tool-mill.vercel.app |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/scrooge-x402-tool-mill.vercel.app) [](https://agenstry.com/agents/scrooge-x402-tool-mill.vercel.app) [](https://agenstry.com/agents/scrooge-x402-tool-mill.vercel.app) [](https://agenstry.com/agents/scrooge-x402-tool-mill.vercel.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "scrooge-x402-tool-mill-vercel-app",
"name": "scrooge-x402-tool-mill.vercel.app",
"description": "",
"domain": "scrooge-x402-tool-mill.vercel.app",
"provider": "scrooge-x402-tool-mill.vercel.app",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://scrooge-x402-tool-mill.vercel.app/v1/batch-meta",
"description": "Batch page-meta for 1\u201310 public URLs in one payment. POST JSON {\"urls\":[\"https://example.com\"]}. Returns {results:[{url,ok:true,meta}|{url,ok:false,error}]}. Each meta has title, description, canonical, ogImage, language, and a ~500-character excerpt. One URL failing does not fail the batch. $0.15 USDC on Base (eip155:8453). No API key.",
"pricing": {
"amount": "0.15",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "urls",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://scrooge-x402-tool-mill.vercel.app/v1/change-fingerprint",
"description": "Fingerprint a public page so agents can detect changes: final url, etag, lastModified, sha256 contentHash of normalized visible text, raw byteLength, and fetchedAt. POST JSON {\"url\":\"https://example.com\"}. Public http(s) only; private hosts blocked. $0.04 USDC on Base (eip155:8453). No API key.",
"pricing": {
"amount": "0.04",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://scrooge-x402-tool-mill.vercel.app/v1/link-graph",
"description": "Extract the outbound link graph of a public HTML page: final url, title, unique links as {href, text?}, and count. POST JSON {\"url\":\"https://example.com\",\"maxLinks\":50}. Optional maxLinks is an integer 1\u201350 (default 50). Skips #, javascript, mailto, tel, and data links. Public http(s) only. $0.03 USDC on Base (eip155:8453). No API key.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxLinks",
"type": "number",
"description": "",
"example": 50,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://scrooge-x402-tool-mill.vercel.app/v1/page-meta",
"description": "Extract public HTML page metadata for agents: title, description, canonical URL, Open Graph image, language, and a ~500-character plaintext excerpt. POST JSON {\"url\":\"https://example.com\"}. Public http(s) only. $0.02 USDC on Base (eip155:8453). No API key.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://scrooge-x402-tool-mill.vercel.app/v1/readable-text",
"description": "Extract the main readable plaintext of a public HTML page: final url, title, text (capped), wordCount, language, and fetchedAt. POST JSON {\"url\":\"https://example.com\",\"maxChars\":12000}. Optional maxChars is an integer 1\u201312000 (default 12000). Public http(s) only; private hosts blocked. $0.05 USDC on Base (eip155:8453). No API key.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxChars",
"type": "number",
"description": "",
"example": 12000,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.02",
"maxAmount": "0.15",
"avgCostPerTransaction": "0.058",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": ""
}
}