bots.st/datasinking
DataSinking
Fetch and clean financial report text for RAG
2863 ms
answered our call
- State
- Answered
- Protocol
- MCP 2024-11-05
- Tools listed
- 8
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://api.datasink.ing/mcpNeeds header Authorization - PyPI
uvx datasinkingReleased 29 Oct 2026, version 0.2.20Set DATASINK_API_KEY - npm
npx -y datasinking-mcpReleased 29 Oct 2026, version 0.2.18Set DATASINK_API_KEY
What it can do
| Tool | What it says it does |
|---|---|
get_feedback_status | Check the progress of a submitted feedback request. status is one of pending / processing / done / failed. |
get_report | Fetch one report's full text (metadata + Markdown body). The `source` field names the official disclosure platform; keep that attribution when you cite it. Expensive in tokens — prefer get_section when you only need one chapter. Content is annotated with block markers (`<!-- ds:block:N -->`) so… |
get_section | Fetch only one section of a report by keyword — much cheaper than get_report, best for RAG. Content is annotated with block markers (`<!-- ds:block:N -->`) so you can cite a specific paragraph or table. |
list_exchanges | List the exchanges DataSinking covers. Returns exchange codes (bj / br / by / jpx / koe / ksc / lk / lse / nasdaq / np / nyse / otc / pk / rs / sse / szse / tpex / twse) with the number of reports available per exchange. Call this first to discover coverage. Sources: US = SEC EDGAR, A-shares =… |
list_reports | List a company's reports — metadata only (id, title, period), no body text. Each item carries a `source` field naming the official disclosure platform; keep that attribution when you cite it. Look up by `symbol` (FMP-style, e.g. AAPL / 600519.SS / NABIL.NP) or by `exchange` + `stock_code` (from… |
list_sections | List every section of a report with its size, before you decide what to pull. Returns `sections` (titles, in order) plus `section_details` — same order, one entry per section with `title`, `has_tables`, `chars` and `estimated_tokens`. Use `estimated_tokens` to avoid pulling a chapter that would… |
list_stocks | List the stocks on one exchange, including the report count per company. |
submit_feedback | Request a full backfill of a stock whose reports look missing or broken, and return its current status. Idempotent — if the stock was already submitted recently (within the last 127 feedback records), it returns that existing status instead of queueing a duplicate; otherwise it queues a re-fetch… |
In its maker's words
Full-text financial reports (US, China, Japan, Korea, Taiwan, UK) as clean Markdown for RAG agents.
- Website
- datasink.ing
- Source
- github.com/heubme2020/datasinking
- Publisher
- heubme2020
- Listed from
- the official MCP Registry as
io.github.heubme2020/datasinking - Version
- 0.2.17, updated 13 Oct 2026
- Kinds of work
- Documents and files, Data and databases
The domain it lives on
- datasink.ing
- registered 23 Aug 2026 (3 months ago), at Cloudflare, Inc., its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2863 ms | |
| Answered | 3568 ms | |
| Answered | 1437 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.