Use cases & endpoints
Financial data for LangChain agents (tools + citations)
Most LangChain projects that touch markets start the same way: a custom tool per data source, a scraper behind it, and a retry wrapper bolted on when the rate limits bite. It works for a demo and becomes the maintenance burden the moment two sources disagree about what a company is called.
Hindcast is designed to be the one tool provider behind that agent. Because MCP is supported natively by the ecosystem's tool adapters, the same remote endpoint that serves a chat assistant can back a LangChain agent — with the identifier graph doing the work of making a filings result and a price series refer to the same company.
The property that matters most for agent reliability is citation. Every response carries the source, identifier and timestamp behind the value, so an agent's chain-of-thought can be checked against something concrete instead of being trusted because it sounded specific.
hindcast — session
previewhindcast> agent asks for a fundamental figure with an as-of date
→ tool: fundamentals { ticker:"...", metric:"...", as_of:"..." }
✓ value plus the filing and date it came from
source: preview — endpoints open to the waitlist first
What's covered
- One remote MCP endpoint instead of a custom tool per source
- Shared identifiers so multi-source answers resolve to one company
- As-of arguments on historical tools to keep agents out of the future
- Citations on every response for verifiable agent output
- REST with OpenAPI where a plain HTTP tool is preferred
- No vendor SDK to pin or upgrade inside your agent code
Join the waitlist for early access.
Questions
Do I need MCP specifically, or will plain HTTP work?
Either. MCP lets a client discover tools at connect time, which is convenient for agents; REST is there for pipelines and for frameworks where a plain HTTP tool is simpler to reason about.
How does this reduce hallucination?
It cannot stop a model from inventing text, but it removes the most common cause of confidently wrong financial answers: an ambiguous number with no provenance. When every value arrives with its source and date, wrong answers become checkable.
Related
Join the waitlist. Vote the roadmap. First in, first served.