Next free-source huntWe check for new free data every weekday.
FinancialGlobal MacroMCP serverFirst audited Nov 13, 2026

US Economic, SEC EDGAR & On-Chain Data (x402)

21 paid tools: US macro data, SEC EDGAR filings, on-chain EVM reads. Settled in USDC on Base.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 249 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 21 tools say they only read.
Endpointhttps://x402.agentfund.net/mcp

Source code Streamable HTTP · protocol 2025-11-25 · server version 0.2.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 21 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (21)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • structured_json_repairRepair messy or invalid JSON (the kind LLMs and tools often emit) into clean, valid JSON, and optionally validate/coerce it against a JSON Schema. Pure deterministic compute — no network or model cal…Read-only
  • tabular_to_jsonConvert messy tabular text into clean, typed JSON rows. Auto-detects CSV, TSV, or a Markdown table and returns one JSON object per row plus an inferred column/type summary. Pure deterministic compute…Read-only
  • treasury_yield_curveCurrent and recent U.S. Treasury par yield curve rates, with the spreads traders actually watch already computed. Returns every published tenor (1 month through 30 years) for the latest business day…Read-only
  • bls_cpiLatest U.S. CPI inflation from the Bureau of Labor Statistics, with the rates already computed. BLS publishes index levels, not inflation rates. This tool does the arithmetic: headline and core (all…Read-only
  • macro_jobsLatest U.S. labour-market data from the Bureau of Labor Statistics, with the headline changes computed. Returns the unemployment rate, labour force participation rate, total nonfarm payrolls, the mo…Read-only
  • macro_pceThe Fed's preferred inflation gauge: Personal Consumption Expenditures (PCE) price index, headline and core. The Federal Reserve targets PCE inflation, not CPI, when setting policy. Returns the head…Read-only
  • macro_gdpLatest U.S. real GDP growth rate, from BEA's National Income and Product Accounts. Returns the annualized quarter-over-quarter growth rate for the most recent quarter (the headline "how is the econo…Read-only
  • macro_retail_salesLatest U.S. retail sales, seasonally adjusted, excluding motor vehicles and parts — the "ex-autos" figure most commonly cited as a consumer-spending signal. Returns the seasonally-adjusted monthly s…Read-only
  • macro_housingLatest U.S. new residential construction: housing starts and building permits, seasonally-adjusted annualized rate. Housing starts (ground broken) and permits (approved but not necessarily started,…Read-only
  • macro_energyLatest U.S. energy market data from the Energy Information Administration: WTI crude price, crude oil inventories, and natural gas storage. Combines three EIA series that usually require separate lo…Read-only
  • macro_release_calendarUpcoming U.S. economic data releases, with dates and times, from the official BLS news-release schedule. Answers "what macro data drops next, and when" without scraping a web page. Covers the BLS re…Read-only
  • edgar_insider_transactionsInsider buying and selling for a U.S. public company, parsed from SEC Form 4 filings. Form 4 is published as raw ownership XML, one document per filing, with the machine-readable file hidden behind…Read-only
  • edgar_financialsKey financials for a U.S. public company, pulled from SEC XBRL company facts. Returns revenue, net income, diluted EPS, total assets, total liabilities, shareholders' equity and cash, each with the…Read-only
  • edgar_13f_holdingsInstitutional stock holdings for a fund manager, from its latest SEC Form 13F. 13F filings split the actual holdings into a separate "information table" XML document that the filing index does not p…Read-only
  • edgar_filings_feedRecent SEC filings for a company, newest first, with 8-K item codes translated to plain English. A general-purpose filings feed: any form type, or a specific set (8-K for material events, 10-K/10-Q…Read-only
  • edgar_full_text_searchFull-text search across all SEC EDGAR filings since 2001 for a keyword or phrase. Wraps EDGAR's own full-text search index, so it covers every filer and form type, not just a single company. Useful…Read-only
  • onchain_token_balancesRead an ERC-20 token balance for up to 500 wallet addresses in a SINGLE call. Doing this yourself means issuing hundreds of eth_call requests, batching them, handling per-provider rate limits and pa…Read-only
  • onchain_portfolioUSD-valued portfolio for a wallet on Base, priced from Chainlink on-chain oracles. Reads the wallet's native ETH plus major ERC-20 balances, reads each asset's Chainlink USD aggregator directly on-c…Read-only
  • onchain_cross_chain_balancesThe same token's balance for one address across multiple EVM chains, in a single call. USDC (and similar assets) has a DIFFERENT contract address on every chain; checking a wallet's total position m…Read-only
  • onchain_oracle_priceRead any Chainlink price feed directly on-chain — a named pair or a raw feed address. Calls latestRoundData on the feed contract itself, so there is no price-API vendor, no rate limit, and no key. I…Read-only
  • onchain_gasCurrent gas price across multiple EVM chains in a single call. Reads eth_gasPrice on every requested chain in parallel and returns gwei, so you do not have to query each chain's RPC separately and c…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200249 ms
initializedHTTP 20245 ms
tools/listHTTP 20086 ms
unknown-methodHTTP 20050 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.