Server data from the Official MCP Registry
Full-text Asian financial reports (China, Korea, Japan) as clean Markdown — 6 tools for RAG agents.
About
Full-text Asian financial reports (China, Korea, Japan) as clean Markdown — 6 tools for RAG agents.
Security Report
Valid MCP server (1 strong, 4 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
9 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-heubme2020-datasinking": {
"args": [
"datasinking"
],
"command": "uvx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
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.md
Quick 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 datasinking
from 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/)
| File | What it does |
|---|---|
01_quickstart.py | The 5 core functions: list exchanges / stocks / reports / fetch a report / fetch a stock's reports |
02_download_company.py | Download a company's full reports to local Markdown files |
03_download_exchange.py | Download an entire exchange's reports (all stocks) to local Markdown files |
Every example pulls from the live API and runs as-is.
03_download_exchange.pyfetches every report on an exchange (e.g. all of Shenzhen — 150k+ documents). Free keys work too, but fall back to slow per-document fetching (1 req/s + shared daily quota); a paid (yearly) key is strongly recommended for full-exchange downloads.
Research (research/)
research/ hosts research notes and blog posts, each based on DataSinking data with the source cited. You can reproduce charts and presentations found in financial-report research papers, e.g.:
- Long-term revenue / profit trends
- Industry comparison and distribution
- Time series of financial metrics
Start from research/TEMPLATE.md.
Data overview
| Coverage | China (SSE / SZSE / BSE) · Korea (KOSPI / KOSDAQ / KONEX) · Japan (TSE) |
| Document types | annual / semiannual / q1 / q3 / amendment |
| Update frequency | Daily — Korea/Japan via official DART/EDINET APIs (new filings within ~24h of publication) |
| Format | Full-text Markdown (with YAML frontmatter) |
| API | REST — GET /documents, batch download, with_content=1 for full text, ?section= + /sections for chapter-level access |
| Symbols | FMP style: 600519.SS / 005930.KS / 7203.T |
| Auth | ?apikey= query parameter (FMP style) |
Data source
Reports are sourced from official regulatory disclosure platforms in each market and converted in-house to clean Markdown.
License
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
