
heubme2020/datasinking
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
完全なテキスト財務レポート(US、中国、日本、韓国、台湾)をクリーンなマークダウンとして — REST API + LLM、RAG、量子のMCPサーバー
概要
DataSinking は、LLM の読み込みと RAG の準備が整った、クリーンなものから、年間、半年、四半期ごとに機能します。 FMPスタイルのシンボル(AAPL、600519.SS、7203.T、005930.KS、2330.TW)による問い合わせや、交換、報告期間、または — ファイリング全体ではなくMD&A /リスクセクションだけを引っ張る、トークンを保存します。 各図は、そのソースの開示とブロックにトレーサブルです。 レポートは、公式の開示プラットフォームから供給され、YAMLのフロントマッター、保存された見出し、段落、表と構造化されたマークダウンに解析されます。 MCP サーバーとして、あらゆるAI エージェント (Claude / Cursor / Codex / Devin Desktop / n8n) に DataSinking を出荷 — 6 ツール: リストの交換、リストの在庫、リストのレポート、リストセクションの取得、 1 つのセクションの取得 (RAG にトークンフレンドリーな)。 1つのURL、パッケージなし、Pythonなし、ローカルサーバーなし。 ほとんどの顧客はこの形を取ります: ヘッダーを設定できないクライアントは、代わりにURLにキーを置くことができます。 [https://api.datasink.ing/mcp?
概要(AI 翻訳)
米国、欧州、アジア全域のフルテキスト財務レポート(クリーンマークダウン)。
DataSinking は、フルテキスト財務レポート — 年間、半年にわたる
と四半期 — 米国、中国、欧州、日本、韓国、台湾から** クリーンマークダウン、LMLLM読み取りの準備
そしてRAG。 FMPスタイルのシンボル([AAPL])、[[[T1]、[7203.T]、005930.KS]])、またはフィルタによるクエリ
交換、報告期間、またはセクション — MD&A /リスクセクションだけを全体ではなく引きます
トークンの処理、保存 情報開示に当たっても、その情報源の開示や
ブロック。 レポートは、公式の開示プラットフォームから調達され、構造化されたMarkdownに解析されます。
YAMLのフロントマッター、保存された見出し、段落およびテーブルを使って。
お問い合わせ
#MCP サーバー
あらゆるAIエージェント(Claude / Cursor / Codex / Devin Desktop / n8n)にデータを流し込む MCP サーバー — 8 ツール: リストの交換、リストの在庫、 リスト レポート、レポート、リスト セクションの取得、 1 つのセクションの取得(RAG のトークンフレンドリー)、 株式の完全なバックフィルリクエスト(潜在的 — 既にキューされた場合、現在のステータスを返します)、 バックフィルの進行状況を確認してください。
ホストされている — インストールしない
1つのURL、パッケージなし、Pythonなし、ローカルサーバーなし.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
DataSinking
Full-text financial reports across the US, Europe and Asia, as clean Markdown.
DataSinking serves full-text financial reports — annual, semi-annual
and quarterly — from the US, China, Europe, Japan, Korea and Taiwan as clean Markdown, ready for LLM reading
and RAG. Query by FMP-style symbol (AAPL, 600519.SS, 7203.T, 005930.KS, 2330.TW) or filter by
exchange, report period, or section — pull just the MD&A / risk section instead of the whole
filing, saving tokens. Every figure is traceable to its source disclosure and
block. 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 / Cursor / Codex / Devin Desktop / n8n) as an MCP server — 8 tools: list exchanges, list stocks, list reports, fetch a report, list sections, fetch one section (token-friendly for RAG), request a full backfill of a stock (idempotent — returns the current status if already queued), check a backfill’s progress.
Hosted — nothing to install
One URL, no package, no Python, no local server. Most clients take this shape:
{
"mcpServers": {
"datasinking": {
"type": "http",
"url": "https://api.datasink.ing/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Claude Code, in one line:
claude mcp add --transport http datasinking https://api.datasink.ing/mcp \
--header "Authorization: Bearer YOUR_KEY"
A client that can’t set a header can put the key in the URL instead —
https://api.datasink.ing/mcp?apikey=YOUR_KEY — but only do that when you must: a key in a URL
ends up in logs and screen shares, and no client can redact it.
Two clients don’t fit the shape above: Codex’s config is TOML, and Devin Desktop’s remote field is
serverUrl, not url. Per-client files: docs/mcp/.
Local — run it yourself
If you’d rather keep everything on your own machine, there are two identical builds — pick whichever runtime you already have:
Node 18+ (no Python needed):
{
"mcpServers": {
"datasinking": {
"command": "npx",
"args": ["-y", "datasinking-mcp"],
"env": { "DATASINK_API_KEY": "YOUR_KEY" }
}
}
}
Python 3.8+:
pip install "datasinking[mcp]"
datasinking-mcp # requires DATASINK_API_KEY (free at https://datasink.ing)
Then use command: datasinking-mcp in your client.
Both run the same eight tools with the same schemas — npm/ and datasinking/mcp_server.py are
インストール
npx -y datasinking-mcp設定
{
"mcpServers": {
"datasinking": {
"type": "http",
"url": "https://api.datasink.ing/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}