💹 Finance Intelligence · Live · EU-Hosted

Your agent now has
eyes on global
financial markets.

6 tools. Cross-verified signals. Intel Score 1.000 = primary source direct. federalreserve.gov, bankofcanada.ca, FRED. Structured earnings: eps_actual, beat_miss, rate_change_bps. Not aggregated. Mathematics.

https://finance.mcp.brunosan.de/mcp

Each tool call requires your api_key parameter. Get Finance Access →

Intel Score — Maximum Signal Strength
1.000
What Intel Score 1.000 means: The data came directly from a primary source (federalreserve.gov, bankofcanada.ca) with the highest event weight (interest_rate_decision), structured data present (rate_change_bps), and 3+ independent source confirmations.

Not editorial judgment. Not an AI estimate. Open formula. Auditable. Reproducible. Bloomberg Terminal gives you a number. You never see the formula. BrunoSan shows the formula, the sources, and the math.
Total Articles in DB — today's run
High-Value Signalsscore ≥ 0.75
Verified Sourcesactive feed registry
Signal Clustersdeduplicated
6MCP Toolsall read-only
Intelligence Tools

6 Ways to Query
What Nobody Else Has.

Not aggregated. Not opinionated. Every tool returns primary data with a transparent Intel Score — auditable, deterministic, EU-hosted.

TOOL 01 / 06 finance_search
Full-text search across scored articles — filtered by Intel Score, not keyword frequency.
finance_search(
  query="Fed rate hike inflation",
  event_type="interest_rate_decision",
  days=7,
  min_score=0.80
)
→ articles[], intel_score, event_type, source_tier, url
→ Primary source URLs — not aggregator links
Filter by Intel Score. No Bloomberg paywall — only verified A+ primary sources.
TOOL 02 / 06 finance_trending
Top clusters ranked by Intelligence Score for a date — with full score breakdown.
finance_trending(
  date="2026-03-28",
  min_score=0.85,
  event_type="earnings_release",
  limit=10
)
→ clusters[], intel_score breakdown:
event_value + tier_bonus + data_bonus + diversity
Score is not a black box. Every point is explained: event_value=1.00 + tier=+0.10 + diversity=+0.06 = 1.000
TOOL 03 / 06 finance_rate_watch
Central bank interest rates directly from FRED — with Series-ID for full auditability.
finance_rate_watch(
  series=["FEDFUNDS","DGS10","DGS2"]
)
→ FEDFUNDS: 4.33% · as_of: 2026-02-01
→ DGS10: 4.61% · as_of: 2026-03-25
→ DGS2: 3.98% · as_of: 2026-03-25
→ source: fred.stlouisfed.org/series/FEDFUNDS
Raw data from the Federal Reserve Bank of St. Louis. Series-ID in the response — every value verifiable in 10 seconds.
TOOL 04 / 06 finance_earnings
Structured earnings data — eps_actual vs eps_estimate, beat/miss, revenue. Not scraped from articles.
finance_earnings(
  date="2026-03-28",
  beat_miss="beat",
  limit=10
)
→ symbol, eps_actual, eps_estimate
→ beat_miss: "BEAT" / "MISS" / "IN LINE"
→ revenue_actual, quarter, source: finnhub
Structured API data from Finnhub. Not scraped. Every value has a timestamp and a source.
TOOL 05 / 06 finance_macro
7 FRED macro indicators in one call — with Series-ID and prior value.
finance_macro(
  indicators=["CPI","GDP","UNRATE","NFP"]
)
→ CPIAUCSL: 327.5 · 2026-02-01
→ GDP: 31442.5 · 2025-10-01
→ UNRATE: 4.4 · 2026-02-01
→ PAYEMS: 158466 · 2026-02-01
→ each with: series_id, prior, fred_url
Series-ID in every response. Your agent can verify directly at FRED — URL included. No black box.
TOOL 06 / 06 finance_daily_brief
The complete intelligence brief — 1,000+ articles compressed into what matters.
finance_daily_brief(
  date="2026-03-28"
)
→ intelligence_headline (LLM-generated)
→ executive_summary, market_signals[]
→ top_stories[] with full intel_score breakdown
→ rate_watch[], macro_indicators[]
→ editorial_queue[] → AP6 article links
Everything in one call. What the pipeline extracted from articles — structured, scored, with provenance.
The Formula

Not an opinion.
Mathematics.

The Intel Score is deterministic, auditable, reproducible. Not an algorithm. A formula. Every point is explained.

event_value
1.00
interest_rate_decision = maximum signal weight. earnings=0.90 · market_crash=0.98 · ipo=0.85 · ma_deal=0.80 · macro=0.70
tier_bonus
+0.10
A+ source (federalreserve.gov, bankofcanada.ca, ecb.europa.eu) = +0.10 · A = +0.07 · B+ = +0.03 · B = +0.00
data_bonus
+0.05
Structured data present: EPS +0.05 · Rate +0.05 · Indicator +0.04 · Deal Value +0.04 · Summary +0.03 (max 0.10)
diversity_bonus
+0.06
Independent sources: +0.02 per domain (max +0.06). 3 independent domains = +0.06. Single article = +0.00.
EXAMPLE: Fed Rate Decision · A+ · 3 sources · FRED data
1.000
Score 1.000 = Maximum Signal Strength.
A+ primary source + highest event weight + structured data + 3 independent confirmations. No opinion. No estimate. Mathematics.
What Nobody Else Has

Not a news aggregator.
A signal verification system.

Six capabilities that only exist because primary sources are UUID-linked to structured data fields in one system.

🏦
Primary Source Direct
federalreserve.gov, bankofcanada.ca, ecb.europa.eu — not a Reuters digest. The original press release. The raw rate decision. Intel Score = 1.000. Not 0.94. Not 0.87. 1.000.
A+ tier · score = 1.000 · source URL in every response
📊
beat_miss — Structured, Not Scraped
eps_actual vs eps_estimate extracted from Finnhub API — not parsed from article text. BEAT / MISS / IN LINE as a deterministic field. Queryable, filterable, auditable.
finance_earnings(beat_miss="beat") → ranked results
📈
FRED Series-ID in Every Response
FEDFUNDS, DGS10, CPI, GDP, UNRATE — with Series-ID and fred_url in the response. Your agent can verify every macro indicator directly at the source in seconds.
source: fred.stlouisfed.org/series/FEDFUNDS
🔗
UUID-Native — Forever Auditable
Every article, cluster, and rate decision has a UUID v5 computed from its content. Same event. Same ID. Query a score from 90 days ago — same result, same formula, same source attribution.
UUID-native · deterministic · reproducible
10 Event Types — Structured
interest_rate_decision, earnings_release, ipo_listing, ma_deal, regulatory_action, economic_data, analyst_upgrade, fund_disclosure, insider_trade, market_crash. All structured. All queryable.
EARNINGS · REGULATORY · MACRO DATA today
🌍
EU/US/CA/UK — Multi-Jurisdictional
92 verified sources across EU, US, Canada, UK. Fed + ECB + BoC + BoE in one unified API. Rate decisions, macro data, and earnings — all in the same Intel Score framework.
92 verified feeds · multi-jurisdictional · daily updated
Connect

One URL. Full financial intelligence.
Right now.

Works with Claude, Cursor, Windsurf, n8n, LangChain, and any MCP-compatible framework.

mcp_servers · anthropic api · claude.ai
// Claude.ai → Settings → Integrations → Add MCP Server
{
  "type": "url",
  "url": "https://finance.mcp.brunosan.de/mcp",
  "name": "brunosan-finance"
}

// Or add all 6 intelligence domains at once:
// → https://brunosan.de/intelligence/#connect
🏦

Fed rate decision detected → Crypto + Regulatory: federalreserve.gov publishes at 14:00 ET (intel_score=1.000). Crypto shows burst_score spiking for stablecoin clusters. Regulatory confirms MiCA compliance impact. All three signals in one agent query — before any secondary source picks it up.

📊

Earnings beat → AI News + Biotech: finance_earnings returns a BEAT for a pharma company. Biotech MCP returns Phase-3 pipeline context. AI News returns decision_maker_priority_score for the sector. M&A-grade due diligence — automated.

📈

Macro alert → cross-domain briefing: UNRATE rises unexpectedly (finance_macro). Regulatory flags new ECB guidance (regulatory MCP). Crypto shows stablecoin regulation cluster (crypto MCP). One agent. Three MCPs. Complete macro picture — before the market reacts.

Access Tiers

Start with a trial.
Scale when it matters.

Every tier gives full read access to all 6 tools. Paid tiers add history depth, higher rate limits, and webhook alerts.

Free Trial
Free
on request · 24-hour access
Experience the full intelligence stack. No commitment required.
  • All 6 intelligence tools
  • 10 MCP calls / min
  • 24h data window
  • Rate decision webhooks
  • 90-day history queries
  • Earnings alert notifications
Request Trial →
Full MCP Access
€150/mo
all 6 intelligence domains
Save €144/month vs. individual
  • All 6 intelligence domains
  • Unlimited MCP calls
  • 90-day history — all domains
  • All webhook alerts
  • Cross-domain intelligence
  • Finance × Crypto × Regulatory
  • Source Intelligence scoring
  • Priority support
Get All Six →
Enterprise
Custom
white-label · on-premise · SLA
Private LibertyOS instance. Custom scoring formulas. GDPR data processing agreement.
  • Private LibertyOS instance
  • Custom scoring formulas
  • RBAC + Iron Gate auth
  • Dedicated EU instance
  • Cross-domain Super-MCP
  • SLA + dedicated support
  • GDPR data processing agreement
Contact Us →

All payments via Mollie — secure, EU-based payment processing. Questions? access@brunosan.de

For informational purposes only — not financial advice.