Freshness
Check
Check a registered watch or a URL for changes. Compare normalized content hashes, with conditional revalidation where supported.
fresh402_checkMCP + REST · USDC on Base
Give your agent a clear answer when a page, JSON response or API contract changes. Check, extract and compare with a small, predictable API.
Free baseline registration. Paid calls from $0.005 USDC.
No subscription required.
{ "watch_id": "w_…" }
Reuse the same watch for future checks.
Illustrative input · See docs for response fields
Five MCP tools. The same capabilities over REST.
Register once. Save a watch ID. Compare again.
x402, native MPP or one-time prepaid credits.
A focused toolkit
Monitor the information your workflows depend on. Use individual calls or compose a watch → check → diff workflow.
Freshness
Check a registered watch or a URL for changes. Compare normalized content hashes, with conditional revalidation where supported.
fresh402_checkStructured content
Extract bounded content from a public HTML or JSON URL. Fetches do not run page JavaScript or provide browser rendering.
fresh402_extractMeaningful changes
Compare structural JSON or HTML snapshots for a saved watch. Inspect additions, removals and modifications within documented limits.
fresh402_smart_diffAPI evolution
Compare fetched OpenAPI contracts for a saved watch. Report supported contract changes; runtime API behavior is not tested.
fresh402_openapi_contract_diffTransparent by design
Pay-per-call prices stay independent of prepaid tariffs. All prices are in USDC on Base mainnet. Prepaid packages are one-time purchases, not recurring subscriptions.
No package required
A payment-aware client handles the challenge.
Starter
1,000 credits
For getting a workflow into production.
candidate-starter-v3Developer
10,000 credits
For recurring checks across more sources.
candidate-developer-v3Credit costs: Check 2 · Extract 3 · Smart Diff 4 · OpenAPI Contract Diff 5
Current offers and availability are authoritative at /v2/prepaid/plans. Full credits require finalized settlement. Eligible purchases may receive limited provisional access under the published rules.
Built for your workflow
Add Fresh402 to a client that supports remote HTTP MCP. Discovery and baseline registration are free; paid execution needs an x402- or MPP-capable payment client, or a prepaid API key with the required metadata.
Adding the MCP URL alone does not authorize payments. Set a spend limit in your payment client.
Agent prepaid guide ↗https://fresh402.kirilllabs.workers.dev/mcpcurl https://fresh402.kirilllabs.workers.dev/v1/register \
-H 'Content-Type: application/json' \
-d '{"url":"https://example.com/"}'Save the returned watch_id. Use it with Check, Smart Diff and OpenAPI Contract Diff as documented.
Before you connect
Useful signals, with explicit limits.
USDC on Base (chain ID 8453): x402 v2 pay-per-call, native MPP EVM charge and prepaid credits. Prepaid purchasing and onboarding are currently enabled on the existing production endpoint. No recurring subscription or unlimited token approval is required by Fresh402.
No browser rendering. Fetching is bounded and subject to public-IP, HTTPS, redirect, capacity and response-size restrictions. Authenticated, blocked, unsupported or oversized sources may fail. See the API limits before choosing a source.
Keep the original payment proof or funding intent, request arguments and private recovery token/idempotency key. Retry the documented recovery path. Do not authorize a replacement because a request timed out. Account access is tied to its original host.
No. Results describe supported comparisons of fetched snapshots, not a complete semantic assessment or runtime test. Selectors and normalization influence comparisons. Review the documented modes, retention and output limits.
The public Fresh402 repository contains client documentation, not the private backend. Read the terms and privacy policy. Support and billing: fresh402@proton.me.
Less repeated work. Better context.