A REST API and an MCP connector for the data the Faro computes every day after the U.S. close. Try it free — no sign-up, no key.
25 calls a day per connection, 5 rows per list. No key needed.
curl "https://faro-economicopages.com/api/v1/contracts/shocks?min_pct=5"
curl "https://faro-economicopages.com/api/v1/stock/RKLB"
curl -H "Authorization: Bearer faro_…" "https://faro-economicopages.com/api/v1/dips?sector=tech&limit=50"
Federal awards ≥ 5% of the winner's market cap, 2026-09-08 to 2026-11-09. This is what /contracts/shocks returns.
| Date | Company | Agency | Award | % of mkt cap | Stock since |
|---|---|---|---|---|---|
| 2026-09-29 | HII Huntington Ingalls | Navy | $5.10 B (ceiling) | 42.5% | +17.2% |
| 2026-10-23 | FLR Fluor | Navy | $2.41 B | 35.8% | +14.3% |
| 2026-09-30 | MMS Maximus | Health & Human Services | $402 M | 11.7% | +23.4% |
| 2026-11-05 | AMTM Amentum | Army | $609 M | 11.1% | +4.5% |
| 2026-09-28 | AMTM Amentum | Air Force | $572 M | 10.5% | +20.8% |
| 2026-09-11 | BA Boeing | Air Force | $13.40 B (ceiling) | 9.8% | −18.1% |
Pay once with card. No subscription. Credits last 12 months. 1 credit = 1 call with full results.
Get pinged the moment a federal award is big for the company that wins it.
Remote server, Streamable HTTP, stateless. 9 read-only tools. Listed in the official MCP Registry as com.faro-economicopages/faro-data.
https://faro-economicopages.com/mcp?key=faro_….claude mcp add --transport http faro https://faro-economicopages.com/mcp --header "Authorization: Bearer faro_…"{"mcpServers":{"faro":{"url":"https://faro-economicopages.com/mcp","headers":{"Authorization":"Bearer faro_…"}}}}Base URL https://faro-economicopages.com · JSON · CORS open · OpenAPI at /api/v1/openapi.json
| Route | Params | |
|---|---|---|
/api/v1/contractsMCP: federal_contracts | Federal contract awards to public companies, newest first, with % of market cap and stock move since. | days, ticker, agency, min_amount, limit |
/api/v1/contracts/shocksMCP: contract_shocks | Awards worth ≥ X% of the winner's market cap: the Faro's signature signal. | min_pct, days, exclude_ceilings, limit |
/api/v1/contracts/recipientsMCP: contract_recipients | Public companies ranked by awards vs. their size. | sort, limit |
/api/v1/dna/{ticker}MCP: stock_dna | Faro DNA score (0–100) and its 7 pillars for one stock. | — |
/api/v1/dnaMCP: rank_dna | Ranking of 340+ stocks by DNA score. | min_score, level, sector, limit |
/api/v1/dipsMCP: quality_dips | Strong 15–20-year compounders now 3–25% below their high. | sector, max_drawdown_pct, lang, limit |
/api/v1/iposMCP: ipo_radar | IPOs of the last 13 months: return since IPO, DNA, lock-up; upcoming IPOs. | below_ipo, sort, limit |
/api/v1/stock/{ticker}MCP: stock_profile | Everything in one call: DNA, contracts, 52-week range, long-term returns, IPO. | lang |
/api/v1/accountMCP: account | Credits left (free, no credit used). | — |
Send your key as Authorization: Bearer faro_…, or X-API-Key: faro_…, or ?key=faro_…. Every response tells you what is left in the X-Faro-Credits-Remaining header. When you run out, you get HTTP 402 Payment Required with checkout links an agent can hand to its human.
HTTP/1.1 402 Payment Required
{ "error": "payment_required",
"buy": { "plans": [ { "plan": "starter", "price_usd": 5, "credits": 1000,
"checkout_url": "https://faro-economicopages.com/api/v1/checkout?plan=starter" } … ] } }
Department of War daily contract announcements and USAspending.gov (contracts), Yahoo Finance prices and company financials (DNA, dips, IPOs), Nasdaq's IPO calendar. The Faro cleans it, links each award to its public parent and sizes it against market cap. Refreshed daily after the U.S. close.
A 0–100 score built from 7 pillars: track record, revenue growth, quality, cash generation, price, balance sheet and federal money flowing to the company. It is a research screen, not a buy or sell signal.
No email, no name. Stripe handles the payment. We store only a fingerprint (hash) of your key and its credit balance. Free-tier usage is counted with a daily-rotating hash of your connection.
Yes, for your own analysis and apps. Do not resell the raw data as a feed. Always show it as educational information, not advice.
Educational data compiled from public sources. Not investment advice. Past performance does not guarantee future results. · OpenAPI · /api/v1 · llms.txt