X402 Json Repair Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited X402 Json Repair Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Pay-per-call data for agents. 21 tools over US government statistics, SEC filings, and public blockchain state. Settled in USDC on Base via x402 — no account, no API key, no subscription.
https://x402.agentfund.net/mcp (streamable-http, stateless)POST https://x402.agentfund.net/x402/<tool> — arguments as a plain JSON bodyhttps://x402.agentfund.net/openapi.jsonhttps://x402.agentfund.net/monitorpayment-required headerholding the x402 v2 requirements (network, asset, amount, payTo).
payment-signature header.payment-response header with the settlement receipt.Payment is gasless for you — the facilitator submits the transaction. You need USDC on Base and no ETH. Prices run $0.001–$0.03 per call.
If a tool fails upstream, you are not charged. The gate inspects the tool's result before settling and returns the error unsettled. You never pay for a result you did not receive.
| Question you're answering | Tool |
|---|---|
| Where are Treasury yields, is the curve inverted | treasury_yield_curve |
| Consumer inflation (headline/core CPI) | bls_cpi |
| The Fed's preferred inflation gauge | macro_pce |
| Unemployment, payrolls, wage growth | macro_jobs |
| Real GDP growth | macro_gdp |
| Consumer spending strength | macro_retail_sales |
| Housing momentum (starts, permits) | macro_housing |
| Crude price, inventories, nat-gas storage | macro_energy |
| When is the next CPI/jobs release | macro_release_calendar |
| What has a company filed recently | edgar_filings_feed |
| Revenue, net income, EPS, assets | edgar_financials |
| Insider buying and selling (Form 4) | edgar_insider_transactions |
| What an institution holds (13F) | edgar_13f_holdings |
| Find filings mentioning a phrase | edgar_full_text_search |
| Token balances for many addresses | onchain_token_balances |
| One wallet's multi-asset USD portfolio | onchain_portfolio |
| One token across several chains | onchain_cross_chain_balances |
| Trusted price from a Chainlink feed | onchain_oracle_price |
| Current gas across chains | onchain_gas |
| Fix malformed JSON, validate to a schema | structured_json_repair |
| CSV/TSV/Markdown table to typed JSON | tabular_to_json |
Every source is free public-domain US government data or a direct on-chain read. There is no upstream vendor licence, so nothing here can be pulled out from under you. It also means the data carries each publisher's own characteristics:
are periodic releases, not live feeds, and figures are revised after first publication — treat a recent number as provisional. Use macro_release_calendar to know when the next print lands.
onchain_oracle_price reads a Chainlink feed and reports its own ageSeconds; check it before relying on the value.
edgar_financials reports what the company reported under theXBRL tag requested. It does not restate, normalize across companies, or adjust for one-offs.
only long US-listed positions.
Read these before interpreting a number:
4.17 means 4.17%). Spreads are percentage points.See the verification ledger.
decimals reportedalongside — never raw base units.
{}.polygon.
isError: true over MCP), never as aplausible-looking empty result — and an errored call is not billed.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.