What problem does it solve?
The Bigdata.com MCP server returns only pre-synthesized prose and tearsheets, hiding the machine-readable substrate — per-chunk sentiment, entity spans, fiscal-period time series, and universe screeners — needed to build investment-research data pipelines.
Core Features & Use Cases
- Structured Financial Data via REST: Access analyst estimates, earnings surprises, event calendars, ratings, price targets, full financial statements, TTM ratios, daily prices, dividends, and revenue segments through official
/v1/* endpoints the SDK never wrapped.
- Annotated News Search: Retrieve news/filing/transcript chunks with numeric sentiment scores and entity character spans that the MCP strips out.
- Cost-Guarded Operations: Built-in CostTracker and CostModel measure chunk-level billing, veto over-budget backfills before running, and enforce ChunkLimit to avoid the doc-limit billing trap.
- Use Case: Resolve NVIDIA to its rp_entity_id, pull forward analyst consensus and the earnings calendar for free, then run a cost-capped annotated chunk search on "data center" keyword — all with measured quota spend.
Quick Start
Set the BIGDATA_API_KEY environment variable, install bigdata-client in a Python 3.12 venv, then ask the assistant to pull analyst estimates and sentiment data for a ticker using the bigdata toolkit.