Skip to content

ahmetsbilgin/finbrain-mcp

v0.2.5 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 2d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

breaking_upgrade

Summary

AI summary

house_trades_by_ticker, senate_trades_by_ticker, screener_house_trades, and screener_senate_trades now include a disclosure_date field indicating when the trade became public.

Full changelog

Congressional disclosure dates

house_trades_by_ticker and senate_trades_by_ticker now return
disclosure_date on every series row — when the trade became public, as
opposed to date, which is when it was executed. Agents can answer
reporting-lag questions directly instead of inferring them.

screener_house_trades and screener_senate_trades carry the field too.

Upgrading

Requires finbrain-python >= 0.2.6.

The JSON shape is additive — no existing keys renamed or removed. One thing
to check: format="csv" output gains a trailing disclosure_date column,
where a missing value renders as an empty field rather than null. Anything
parsing those CSVs positionally, or asserting a fixed column count, needs
updating.

disclosure_date is null on rows collected before the field was captured
upstream, so treat it as optional.

pip install --upgrade finbrain-mcp

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track ahmetsbilgin/finbrain-mcp

Get notified when new releases ship.

Sign up free

About ahmetsbilgin/finbrain-mcp

Access institutional-grade alternative financial data directly in your LLM workflows.

All releases →

Beta — feedback welcome: [email protected]