← Faro EconómicoEspañol
FOR DEVELOPERS & AI AGENTS

The Faro's data, one call away

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.

Try it now (free)

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"

Today's biggest contract shocks

Federal awards ≥ 5% of the winner's market cap, 2026-09-08 to 2026-11-09. This is what /contracts/shocks returns.

DateCompanyAgencyAward% of mkt capStock since
2026-09-29HII Huntington IngallsNavy$5.10 B (ceiling)42.5%+17.2%
2026-10-23FLR FluorNavy$2.41 B35.8%+14.3%
2026-09-30MMS MaximusHealth & Human Services$402 M11.7%+23.4%
2026-11-05AMTM AmentumArmy$609 M11.1%+4.5%
2026-09-28AMTM AmentumAir Force$572 M10.5%+20.8%
2026-09-11BA BoeingAir Force$13.40 B (ceiling)9.8%−18.1%

Pricing

Pay once with card. No subscription. Credits last 12 months. 1 credit = 1 call with full results.

Starter

$5
1,000 calls
$5 per 1,000 calls
Buy with Stripe →
Most popular

Pro

$20
5,000 calls
$4 per 1,000 calls
Buy with Stripe →

Fund

$50
15,000 calls
$3.33 per 1,000 calls
Buy with Stripe →

🚨 Contract Shock Alerts

Get pinged the moment a federal award is big for the company that wins it.

Set up your alerts

Check your credits

MCP connector (for Claude, ChatGPT, Cursor and any MCP client)

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
Claude (claude.ai / desktop)
Settings → Connectors → Add custom connector → paste the URL. With a key, append ?key=faro_….
Claude Code
claude mcp add --transport http faro https://faro-economicopages.com/mcp --header "Authorization: Bearer faro_…"
Cursor, Windsurf, VS Code and others
Add to your MCP config: {"mcpServers":{"faro":{"url":"https://faro-economicopages.com/mcp","headers":{"Authorization":"Bearer faro_…"}}}}
ChatGPT (developer mode) and agents
Use the same URL. Without a key it works on the free tier.

Endpoints

Base URL https://faro-economicopages.com · JSON · CORS open · OpenAPI at /api/v1/openapi.json

RouteParams
/api/v1/contracts
MCP: 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/shocks
MCP: 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/recipients
MCP: 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/dna
MCP: rank_dna
Ranking of 340+ stocks by DNA score.min_score, level, sector, limit
/api/v1/dips
MCP: quality_dips
Strong 15–20-year compounders now 3–25% below their high.sector, max_drawdown_pct, lang, limit
/api/v1/ipos
MCP: 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/account
MCP: account
Credits left (free, no credit used).—

Authentication

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" } … ] } }

Questions

Where does the data come from?

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.

What is the Faro DNA score?

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.

Do you store my data?

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.

Can I use it in a commercial product?

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