Check funding conditions
Ask for a bounded USD money-market sample with source URLs, units and observation dates. Compare the same question on another research day.
Try a funding watchAgent infrastructure 1.1.0 · Released 15 October 2026
Add funding, institution and liquidity research to your agent. Reuse MCP connections, diagnose setup and follow source-status updates with Python or JavaScript.
Free anonymous public reads. No account or data API key required.
These tools supply research evidence and source metadata. The context stream contains no live prices. Public research endpoints cannot place orders; source publishers retain their data rights.
Start with one useful question
Ask for a bounded USD money-market sample with source URLs, units and observation dates. Compare the same question on another research day.
Try a funding watchUse LiquiLens for covered institutions, dated disclosures and evidence gaps. Preserve unavailable inputs when drafting a risk note.
Use an institution watchlistUse Undertow's indicative liquidity evidence alongside funding context. Keep venue coverage, missing fees and source restrictions attached to the result.
Review funding and exitsPython 3.10+ · Dedicated environment recommended
python3 -m pip install --force-reinstall 'financial-evidence[workspace] @ git+https://github.com/beepboop2025/financial-evidence-skills.git@agent-infrastructure-v1.1.0'
financial-evidence-trading doctor
financial-evidence-trading context
financial-evidence-trading context --events --limit 1
The source package still reports version 0.1.8. Keep the agent-infrastructure-v1.1.0 source pin and use --force-reinstall to replace an older installation.
The doctor makes bounded anonymous checks of four public research connections and the source monitor. It labels its requests synthetic. Its result separates connection success from freshness, restrictions and unknown coverage; a passing connection check does not qualify an input for trading.
Connection diagnostic guide · Full release and client guide · Pinned release source
Keep connections and evidence under your control
One client context owns the session for a bounded job. This diagnostic example marks its calls as test traffic.
import asyncio
from financial_evidence.trading import ProductClient
async def main():
async with ProductClient(mode="test", timeout=15) as client:
first = await client.call("seiche", "data_health")
again = await client.call("seiche", "data_health")
print(first["timing"], again["timing"])
asyncio.run(main())
Repeated calls reuse initialization. Failed calls are not automatically replayed. Timing describes the client request, while each observation keeps its own source clock.
Session lifecycle and limitsDownload context-client.mjs beside your script. Use Node 22+ or a modern fetch runtime.
import {
contextSnapshot, contextEvents
} from './context-client.mjs';
console.log(await contextSnapshot());
for await (const event of contextEvents({timeoutMs: 30000})) {
if (event.event === 'reset') {
console.log(event.data);
break;
}
}
The stream begins with the latest full state. Reconnects do not replay every update. Python's ContextClient provides the same snapshot and event contract.
Add this Streamable HTTP endpoint, discover its live tool schemas and begin with a read-only research task:
https://agents.seiche.info/products/financial-evidence/mcp
Client setup and downloadable configurations · LangGraph, CrewAI, OpenAI Agents and Pydantic AI recipes
Readable by people and agents
valid_until while holding a snapshot. A current monitor can report stale, restricted or unknown sources.Snapshots are prepared from the scheduled source monitor. Reading the snapshot or stream does not trigger an upstream market-data fetch.
Context contract · Current source-status snapshot · SSE endpoint: https://agents.seiche.info/v1/context/events
Read the complete delivery contract · Get help with a redacted diagnostic