
Tochka Bank
io.github.dontsovcmc由 GitHub 帳號 dontsovcmc 發布v0.6.2更新於 Oct 27, 2026
MCP server for Tochka Bank API — payments, invoices, acquiring, subscriptions
概覽
針對 Tochka 銀行 API 的本地 MCP 伺服器,讓助理查詢餘額、建立付款與發票、管理收單與訂閱,並追蹤發票付款狀態。
- 可以做什麼
- 查詢餘額、帳戶明細、對帳單與信用卡交易
- 建立對外付款與 UPD 單據,並取得簽署連結
- 開立、下載、以電子郵件寄送與刪除發票及結算文件
- 依對方 INN 或名稱搜尋交易,並按月彙總入帳款項
- 管理收單交易、付款連結、退款、扣款與門市
- 建立與管理訂閱、授權同意,以及本機商品目錄
- 適用情境
- 適合使用 Tochka 銀行的小型企業或財務人員:想讓助理查詢餘額與對帳單、準備待簽署的發票與付款,或追蹤未付款發票而不必開啟網路銀行。
- 執行需求
- 以 Python 套件形式透過 stdio 在本機執行(uvx 或 pip),需要 uv 或 Python。需在 Tochka 網路銀行(設定、整合與 API)建立 JWT 權杖,並透過環境變數 TOCHKA_TOKEN 提供,同時勾選所需的讀寫權限。需要連線至 Tochka API 的網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Tochka Bank,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
mcp-server-tochka-bank
MCP-сервер для работы с API банка Точка через Claude Code, Claude Desktop и другие MCP-совместимые клиенты.
Все данные остаются на вашем компьютере — токен никуда не передаётся.
Возможности
Банковские операции
Счета и документы (дополнительно)
Эквайринг (платёжные ссылки)
П��дписки (рекуррентные платежи)
Разрешения API (Consents)
Отслеживание оплаты счетов
Данные хранятся в ~/.config/mcp-server-tochka-bank/pending_invoices.json.
Два способа отслеживания в зависимости от того, как был создан счёт:
Счёт создан через MCP-сервер (tochka_invoice) — данные сохраняются автоматически. Проверка оплаты через payment-status API Точки. Признак оплаты: статус счёта в API Точки изменился на "оплачен".
Счёт создан вручную (в интернет-банке) — нужно указать ИНН плательщика и сумму при добавлении в трекер (tochka_track_invoice). Проверка оплаты через банковскую выписку. Признаки оплаты (все условия одновременно):
- Входящий платёж (Credit)
- ИНН плательщика совпадает с
buyer_inn - Дата платежа >= дата создания записи в трекере
- Разница суммы платежа и суммы счёта не более 1 рубля
После выставления счёта через MCP он автоматически попадает в отслеживание. При старте сессии Claude покажет неоплаченные и запустит периодическую проверку.
Локальный справочник товаров
Товары хранятся локально в ~/.config/mcp-server-tochka-bank/goods.json.
Настройка
Шаг 1. Получить JWT-токен в банке Точка
- Войдите в интернет-банк Точка
- Перейдите в Настройки → Интеграции и API
- Нажмите «Создать токен» (JWT)
- Выберите разрешения:
ReadAccountsBasic,ReadAccountsDetail— информация о счетахReadBalances— балансReadStatements— выпискиReadCustomerData— данные клиентовCreatePaymentForSign,ReadPaymentData— платежиManageInvoiceData— счета и закрывающие документыReadAcquiringData,MakeAcquiringOperation— эквайринг и подписки
- Скопируйте сгенерированный токен
Шаг 2. Подключить MCP-сервер
Claude Code (CLI в терминале)
Способ 1: через uvx (не требует установки пакета)
Требуется uv — если не установлен:
Способ 2: через pip
Для удаления:
Claude Desktop (десктопное приложение)
Добавьте в конфигурационный файл:
Через uvx:
Через pip (после pip install mcp-server-tochka-bank):
Для удаления — удалите блок "tochka-bank" из файла.
Токен хранится только на вашем компьютере и передаётся серверу через переменную окружения.
Шаг 3. Проверить
Попросите Claude: «покажи баланс в банке Точка» — он вызовет tochka_balance.
Примеры (MCP)
- «покажи баланс» →
tochka_balance - «выстави счёт ООО Рога и Копыта на 15 000 ₽» →
tochka_invoice - «создай УПД к этому счёту» →
tochka_upd - «оплати Попову 5000» →
tochka_search(найти реквизиты) →tochka_payment(создать платёж) → ссылка на подпись - «оплати по реквизитам ...» →
tochka_payment - «найди все операции с ИНН 7700000000» →
tochka_search - «добавь товар: Виджет, шт., 500.00» →
goods_add - «отслеживай оплату счёта №140» →
tochka_track_invoice - «какие счета не оплачены?» →
tochka_pending_invoices - «проверь оплату» →
tochka_check_invoices
CLI-режим
Пакет можно использовать как CLI-инструмент в терминале. Без аргументов запускается MCP-сервер, с командой — CLI.
Требования
Переменная окружения TOCHKA_TOKEN должна быть установлена:
Команды
Все команды выводят результат в JSON.
Лицензия
MIT
來源:README.md,提交 7803f18
工具
0版本歷史
1- v0.6.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分