Financial context your AI actually understands. PreReason delivers pre-reasoned financial intelligence for AI agents and developers. Bitcoin on-chain metrics, macro indicators, cross-asset correlations, trend direction, and confidence scores — bundled into one structured API response.
Instead of integrating 5+ data sources, parsing raw numbers, and building your own analysis pipeline, get pre-reasoned context with trend direction (rising/falling/flat), 7d/30d/90d momentum, percentile rankings, cross-asset correlations, and regime classification — in markdown or JSON format.
Bitcoin, macro, mining, liquidity — pulled from 6+ data sources, formatted with trends, confidence scores, and percentile ranks. No more integrating CoinGecko, FRED, Blockchain.com, Finnhub, and others separately.
Responses formatted for how language models reason. Lower token cost than JSON. Human-readable language with structured signals. Works with any LLM or agent framework.
REST API, MCP server, llms.txt — designed for programmatic consumption. Supports Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible agent. Your agent connects in minutes with npx @prereason/mcp.
17 market briefings across 3 tiers, each bundling multiple metrics into one pre-reasoned response.
Get started for free | View API documentation
PreReason is available as an MCP server for AI agents. Works with Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible client.
Install: npx -y @prereason/mcp
npm package: @prereason/mcp
Remote endpoint: https://api.prereason.com/api/mcp
Yes. API keys are hashed before storage (we cannot see them). All traffic uses HTTPS encryption. We log API endpoints and response times for service improvement. Your IP is hashed for privacy and request content is never stored.
You will receive a 429 response with a Retry-After header indicating when you can make requests again. Free tier allows 60 requests per hour. Upgrade to Basic or Pro for higher limits.
Bitcoin price updates every 2 minutes (CoinGecko). On-chain metrics (hash rate, difficulty) update every 30 minutes. Macro data (FRED) updates same day as official releases. Market data (ETF proxies) updates every 15 minutes during market hours.
Markdown by default. Each response includes pre-reasoned context with trend directions, confidence scores, and percentile ranks. JSON is also available via the format parameter.
Two ways: MCP server (recommended) works with Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible agent. Or standard REST API with Bearer token auth.
Yes, cancel from your dashboard at any time. Monthly subscribers retain access until the end of their current month. No surprise charges or cancellation fees.
New annual subscribers can request a full refund within 14 days of their initial purchase. Beyond that, we do not offer refunds for partial billing periods or unused API calls.
Upgrades take effect immediately with prorated billing. Downgrades take effect at the end of your current billing period — you keep full access until then.
Yes. Save 20% with annual billing on both Basic and Pro plans.
Data aggregated from: CoinGecko (Bitcoin price, market cap — every 2 min), Blockchain.com (hash rate, difficulty — every 30 min), FRED/Federal Reserve (Fed balance sheet, M2, yields, TGA — hourly), Finnhub (ETF proxies for S&P 500, Nasdaq, volatility, dollar strength — every 15 min during market hours).
Full data source attribution | Browse all metrics