DataSinking — MCP-сервер для Claude Code: установка
Подключает к агенту финансовые отчёты США, Великобритании и Азии в Markdown. Пригодится для поиска данных и RAG по компаниям и разделам отчётов.
claude mcp add datasinking -e DATASINK_API_KEY=<DATASINK_API_KEY> -- npx -y datasinking-mcpЧто делает DataSinking
DataSinking даёт агенту доступ к полным годовым, полугодовым и квартальным финансовым отчётам США, Великобритании, Китая, Японии, Кореи и Тайваня. Отчёты приходят в структурированном Markdown с заголовками, таблицами и YAML frontmatter. Запрос можно ограничить символом компании, биржей, периодом или разделом, например MD&A или рисками.
MCP-сервер предоставляет шесть инструментов: просмотр бирж, компаний, отчётов и разделов, а также получение отчёта или отдельного раздела. Это снижает объём текста для RAG и сохраняет привязку показателей к исходному раскрытию. Для работы нужен API-ключ DataSinking.
Локальный запуск требует Node 18+ или Python 3.8+. В первом случае используется npx -y datasinking-mcp, во втором пакет datasinking[mcp]; также доступен удалённый endpoint https://api.datasink.ing/mcp.
Какие задачи решает
- найти отчёты компании по символу FMP
- загрузить финансовый отчёт в Markdown
- выбрать раздел MD&A или риски
- подготовить данные для RAG
- проверить показатель по исходному раскрытию
Примеры запросов агенту
- Найди квартальные отчёты компании
600519.SSи перечисли их периоды. - Получи раздел о рисках для
AAPLза нужный отчётный период. - Составь список доступных бирж и покажи отчёты по выбранной компании.
Как установить DataSinking
1Командой платформы
claude mcp add datasinking -e DATASINK_API_KEY=<DATASINK_API_KEY> -- npx -y datasinking-mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http datasinking https://api.datasink.ing/mcp1Командой платформы: удалённый сервер
codex mcp add datasinking --url https://api.datasink.ing/mcp2Командой платформы
codex mcp add datasinking --env DATASINK_API_KEY=<DATASINK_API_KEY> -- npx -y datasinking-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"datasinking": {
"url": "https://api.datasink.ing/mcp"
}
}
}{
"mcpServers": {
"datasinking": {
"command": "npx",
"args": [
"-y",
"datasinking-mcp"
],
"env": {
"DATASINK_API_KEY": "<DATASINK_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"datasinking": {
"type": "http",
"url": "https://api.datasink.ing/mcp"
}
}
}{
"servers": {
"datasinking": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"datasinking-mcp"
],
"env": {
"DATASINK_API_KEY": "<DATASINK_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http datasinking https://api.datasink.ing/mcp2Командой платформы
gemini mcp add -e DATASINK_API_KEY=<DATASINK_API_KEY> datasinking npx -y datasinking-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о DataSinking
Как установить DataSinking в Claude Code?
Получите API-ключ и выполните claude mcp add datasinking -e DATASINK_API_KEY=<DATASINK_API_KEY> -- npx -y datasinking-mcp.
Что делает DataSinking?
Сервер позволяет агенту искать и получать финансовые отчёты из США, Великобритании и Азии, включая отдельные разделы в Markdown. Данные подходят для чтения LLM и RAG.
Что нужно для локального запуска DataSinking?
Нужен API-ключ DataSinking и один из runtime: Node 18+ с npx -y datasinking-mcp либо Python 3.8+ с пакетом datasinking[mcp].