DataSinking MCP server
online · 100% uptimeio.github.heubme2020/datasinking·v0.2.17·21 starsFull-text financial reports (US, China, Japan, Korea, Taiwan, UK) as clean Markdown for RAG agents.
21 stars850 downloads/wk
Reviews
Write oneNobody has reviewed DataSinking yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DataSinking tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned; 3 source files scanned25/25
- Live reliabilityremote reachable in 189ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityauth enforced (unknown)9/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How DataSinking compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 88% of 4,461 AI and agents servers
- Uptime
- 100%
- of our recent checks; the typical remote AI and agents server answers 100%
- Response time
- 502 ms
- faster than 29% of 2,334 AI and agents servers
- GitHub stars
- 21
- more than 90% of 2,713 AI and agents servers
- Downloads a week
- 850
- more than 92% of 1,554 AI and agents servers with a package
Release history: 6 versions in the registry since 2026-09-04, latest 2026-10-13, typically one every 7 days.
Install DataSinking in Claude Code, Cursor or VS Code
claude mcp add --transport http datasinking https://api.datasink.ing/mcp
What the publisher says
From the DataSinking repository's README, as published. We do not edit it. Read it on GitHub
DataSinking
<!-- mcp-name: io.github.heubme2020/datasinking -->
Full-text financial reports across Asia, as clean Markdown.
DataSinking serves full-text financial reports — annual, semi-annual and quarterly — from China, Korea and Japan as clean Markdown, ready for LLM reading and RAG. Query by FMP-style symbol (600519.SS, 005930.KS, 7203.T) or filter by exchange, report period, or section — pull just the MD&A / risk section instead of the whole report. Reports are sourced from official disclosure platforms and parsed into structured Markdown with YAML frontmatter, preserved headings, paragraphs and tables.
MCP server
Ship DataSinking to any AI agent (Claude Desktop / Cursor / Codex / Windsurf) as an MCP server — 6 tools: list exchanges, list stocks, list reports, fetch a report, list sections, fetch one section (token-friendly for RAG).
pip install "datasinking[mcp]"
datasinking-mcp # requires DATASINK_API_KEY (free at https://datasink.ing)Or add to your client with command: datasinking-mcp. A remote streamable-HTTP endpoint is also live at https://api.datasink.ing/mcp. See mcp-server.md.
What this repo is
Examples, research and tutorials showing how to work with financial report data, including reproducing the presentation styles found in financial-report research papers.
datasinking/
├── examples/ # Example scripts: pull data from the API and analyze it
├── research/ # Research notes / blog posts (reproducing paper-style presentation)
├── datasinking/ # Python client + MCP server — pip install "datasinking[mcp]"
├── mcp-server.md # How to configure the MCP server (for AI agents: Claude / Cursor / Codex / DeepSeek)
├── llm-examples.md # Ask an LLM — no code needed (8 end-to-end examples)
├── api-examples.md # 7 examples × 3 interfaces (curl / Python / LLM)
└── README.mdQuick start
- Get an API key at datasink.ing
- One line (FMP-style ?apikey=):
curl "https://api.datasink.ing/documents?symbol=600519.SS&with_content=1&apikey=YOUR_KEY"Or in Python:
pip install datasinkingfrom datasinking import DataSinking
ds = DataSinking("YOUR_KEY")
for r in ds.get_stock_reports("600519.SS", limit=3):
print(r["report_period"], r["title"], len(r["content"]), "chars")All five functions (curl / Python / LLM): api-examples.md.
Ask an LLM (no code)
Don't want to write code? Point any LLM at datasink.ing, give it your API key, and ask in plain language. See llm-examples.md for eight end-to-end examples — explore coverage, list a company's reports, and extract a figure with correct units.
Examples (examples/)
Every example pulls from the live API and runs as-is.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
DataSinking: common questions
- Is DataSinking MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the DataSinking safety report
- How do I install DataSinking?
- It runs remotely at api.datasink.ing. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does DataSinking need an API key?
- Yes. The registry entry asks for
DATASINK_API_KEY,Authorization. - Is DataSinking maintained?
- The last commit was 23 days ago (2026-10-13). The latest release is v0.2.17.
- Is DataSinking up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of DataSinking?
- Servers from other publishers that do the same job: Tw Legal Rag MCP server, Basic Memory MCP server and PaperBanana MCP server.
- How does DataSinking compare with other AI and agents MCP servers?
- safety score 91/100 (higher than 88% of 4,461 AI and agents servers); uptime 100% (of our recent checks; the typical remote AI and agents server answers 100%); response time 502 ms (faster than 29% of 2,334 AI and agents servers). Full comparison.
Alternatives to DataSinking
Same job from other publishers: the closest match first, then the best rated.
Tw Legal RagCitation-guarded retrieval over 22M Taiwan court judgments and administrative interpretationsnot reviewedEstablishedA- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- PaperBananaGenerate academic diagrams and statistical plots from text using multi-agent AI.not reviewedEstablishedA
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- Local RagEasy-to-setup local RAG server with minimal configurationnot reviewedEstablishedA