This release includes breaking changes for platform teams planning a safe upgrade.
Published 1mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Summary
AI summaryAdded patent filings tools for tickers and screeners.
Full changelog
[0.2.4] - 2026-06-18
Added
patent_filings_by_tickertool — USPTO granted patents mapped to a single ticker by corporate assignee (patent ID, grant date, title, type, claims, citations, CPC classification, inventors, filing-to-grant time)screener_patent_filingstool — cross-ticker patent filings screening with summary stats (total patents, total tickers, top CPC sections)- Integration tests for patent filings (ticker, screener, and tool-level round-trip)
Fixed
- Screener
summaryblock is now populated forscreener_government_contracts(regression since 0.2.3) andscreener_reddit_mentions(since 0.2.2) — both previously returned all-nullsummary fields because the SDK unwraps screener responses down to the rows and discards the summary. The adapter now fetches the full envelope so the backend-computed summary is preserved.
Changed
- Bumped
finbrain-pythondependency from>=0.2.3to>=0.2.5(required for patent filings endpoints) FBClientnow caches the underlyingfinbrain-pythonclient per API key, so repeated tool calls reuse a single HTTP session/connection pool instead of opening a new one each call- Strengthened screener integration tests to assert summary values (not just key presence), which is what previously masked the empty-summary bug
- Internal cleanup: removed the unused
_make_clienthelper from the server entrypoint, documentedlatest_slice's chronological-ordering assumption, and corrected README inaccuracies (a non-existentsettings.pyin the project tree and the API-key configuration note)
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
About ahmetsbilgin/finbrain-mcp
Access institutional-grade alternative financial data directly in your LLM workflows.
Related context
Beta — feedback welcome: [email protected]