
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 分