invoiceflow-mcp
InvoiceFlow MCP
Автоматизация счетов на базе ИИ для протокола Model Context Protocol
InvoiceFlow создает профессиональные PDF-счета, прогнозирует риск задержки платежа с помощью ИИ, автоматически отправляет напоминания, сопоставляет входящие платежи со счетами и отслеживает ваш денежный поток — и все это через протокол MCP.
Функции
Профессиональные PDF-счета с товарными позициями, налогами, скидками, поддержкой нескольких валют (10 валют)
ИИ-прогнозирование рисков (0-100) на основе суммы счета, истории клиента, срока оплаты, истории напоминаний
Умные напоминания с эскалацией в зависимости от уровня риска
Сверка платежей, сопоставляющая входящие платежи со счетами по сумме + email плательщика (не зависит от платформы — работает с данными платежей, введенными вручную или через вебхуки)
Отчетность по денежным потокам с показателями собираемости, прогнозируемым доходом, разбивкой по клиентам
Управление клиентами с автоматическим отслеживанием истории платежей
Последовательные номера счетов (INV-2026-0001, INV-2026-0002, ...)
10 инструментов MCP + 4 ресурса MCP, охватывающих весь жизненный цикл выставления счетов
Related MCP server: Frihet MCP Server
Быстрый старт
Установка из маркетплейса MCPize
Найдите InvoiceFlow MCP на mcpize.com
Нажмите Install и выберите тариф подписки
Инструменты и ресурсы автоматически станут доступны в любом MCP-совместимом клиенте
Сборка из исходного кода
git clone https://github.com/enzoemir1/invoiceflow-mcp.git
cd invoiceflow-mcp
npm ci
npm run buildДобавьте в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"invoiceflow": {
"command": "node",
"args": ["path/to/invoiceflow-mcp/dist/index.js"]
}
}
}Инструменты
client_manage
Создание нового клиента. Требуется перед созданием счетов.
invoice_create
Создание счета с товарными позициями. Автоматически рассчитывает промежуточный итог, налог, скидки и общую сумму. Генерирует последовательные номера счетов (INV-YYYY-NNNN).
invoice_send
Отправка PDF-счета по электронной почте (требуется SENDGRID_API_KEY). Обновляет статус на "sent" (отправлено).
invoice_list
Фильтрация счетов по статусу, клиенту, диапазону сумм, диапазону дат или статусу просрочки. Поддерживает пагинацию.
invoice_mark_paid
Отметка счета как оплаченного (полностью или частично). Автоматически обновляет историю платежей клиента.
invoice_remind
Отправка напоминания об оплате. Увеличивает счетчик напоминаний. Поддерживает пользовательские сообщения.
invoice_risk
ИИ-прогнозирование риска задержки платежа (0-100). Возвращает уровень риска, разбивку факторов, рекомендуемое действие, дату следующего напоминания.
cashflow_report
Генерация сводки денежных потоков: общая сумма выставленных счетов, полученных средств, задолженности, просроченных платежей, коэффициент собираемости, 30-дневный прогноз.
payment_reconcile
Сопоставление входящего платежа со счетом по сумме и email плательщика. Автоматически помечает как оплаченный.
Ресурсы
Ресурс | Описание |
| Все неоплаченные счета |
| Счета с истекшим сроком оплаты |
| Ежемесячная сводка денежных потоков |
| Все клиенты с историей платежей |
Механизм прогнозирования рисков
Оценивает счета от 0 до 100, используя 4 взвешенных фактора:
Фактор | Вес | Что измеряет |
Сумма счета | 20% | Более высокие суммы = более высокий риск |
История клиента | 35% | Уровень оплаты, задержки, среднее кол-во дней |
Срок оплаты | 30% | Дней до/после срока оплаты |
Напоминания | 15% | Уже отправленные напоминания |
Уровни риска: Низкий (0-30), Средний (31-60), Высокий (61-100)
Конфигурация
Скопируйте .env.example в .env и установите необходимые переменные:
cp .env.example .envПеременная | Обязательно | Описание |
| Для отправки email | Отправка счетов и напоминаний через SendGrid |
SendGrid является опциональным. InvoiceFlow полностью работает в автономном режиме для создания счетов, оценки рисков, отчетности по денежным потокам и сверки. Добавьте SendGrid, если хотите отправлять электронные письма.
Дорожная карта: живая синхронизация Stripe и PayPal
Инструмент payment_reconcile в настоящее время сопоставляет суммы, которые вы предоставляете (из CSV, вебхука или ручного ввода), с сохраненными счетами. Прямая интеграция API Stripe и PayPal с прослушивателями вебхуков запланирована на версию 2.0 — следите за прогрессом в issues.
Примеры использования
Создание клиента и счета
> Create a client "Acme Corp" with email billing@acme.com
✓ Client created: Acme Corp (id: 3f2a...)
> Create an invoice for Acme Corp: 10 hours consulting at $150/hr, 20% tax
✓ Invoice INV-2026-0001 created
Subtotal: $1,500.00 | Tax: $300.00 | Total: $1,800.00Оценка риска платежа
> What's the risk score for invoice INV-2026-0001?
Risk Score: 42/100 (Medium)
- Invoice Amount: 25 (moderate amount)
- Client History: 50 (new client)
- Due Date: 15 (due in 28 days)
- Reminders: 10 (none sent)
Recommended: Send an early reminder with a polite tone.Генерация отчета о денежных потоках
> Show me the cash flow report
April 2026:
Total Invoiced: $12,400.00
Collected: $8,200.00 (66.1%)
Outstanding: $4,200.00
Overdue: $1,800.00
Projected (30d): $2,400.00Поддерживаемые валюты
USD, EUR, GBP, CAD, AUD, JPY, CHF, TRY, BRL, INR
Цены
Тариф | Цена | Счетов/мес | Функции |
Free | $0 | 5 | Базовые PDF-счета |
Pro | $12/мес | 100 | ИИ-оценка рисков, умные напоминания, сверка |
Business | $29/мес | 500 | Мультивалютность, отчетность по денежным потокам, приоритетная поддержка |
Доступно на маркетплейсе MCPize.
Разработка
npm run dev # Hot reload
npm run build # Production build
npm test # Run tests
npm run inspect # MCP InspectorТестирование
Тесты охватывают основную бизнес-логику:
Хранилище — операции CRUD, фильтрация, последовательные номера счетов
Модель рисков — механизм ИИ-оценки с 4 взвешенными факторами, классификация рисков
Денежный поток — генерация отчетов, коэффициенты собираемости, прогнозы, разбивка по клиентам
npm test # Run all tests
npx vitest --watch # Watch modeЛицензия Pro
InvoiceFlow поставляется в бесплатном режиме — invoice_demo_seed, client_manage, invoice_create, invoice_list, invoice_mark_paid и invoice_remind открыты. Следующие инструменты требуют лицензию Pro:
invoice_send— создание PDF + отправка через SendGridinvoice_risk— прогнозирование риска задержки платежаpayment_reconcile— сопоставление платежей Stripe/PayPal/банковских платежей со счетамиcashflow_report— денежный поток по всему портфелю + 30-дневный прогноз
Купить лицензию Pro (€12, пожизненная, 3 машины): https://automatiabcn.lemonsqueezy.com/buy/2d439c05-f463-4137-8883-950e8ee1112d
Или получите комплект Indie MCP Stack Bundle (€69, все 4 сервера).
export LEMONSQUEEZY_LICENSE_KEY=YOUR-KEY-HEREИли в конфигурации вашего MCP-клиента:
{
"mcpServers": {
"invoiceflow-mcp": {
"command": "npx",
"args": ["-y", "invoiceflow-mcp-server"],
"env": { "LEMONSQUEEZY_LICENSE_KEY": "YOUR-KEY-HERE" }
}
}
}Валидация кэшируется локально на 24 часа — полностью работает в автономном режиме после первого запуска.
Лицензия
Лицензия MIT. Подробности см. в LICENSE.
Создано Automatia BCN.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables the generation of professional PDF invoices and their distribution via email using customizable templates. It allows users to create, manage, and send invoices with standard business fields like tax rates and line items through natural language.392MIT
- AlicenseBqualityAmaintenanceAI-native business management — invoices, expenses, clients, products, quotes, and webhooks. 31 tools for Claude, Cursor, Windsurf, and Cline.1003399MIT
- AlicenseNot gradedqualityAmaintenanceInvoice Generator AI - MCP server providing AI-powered tools and automation by MEOK AI Labs6MIT
- FlicenseNot gradedqualityBmaintenanceMCP server that gives AI agents read access to subscription/SaaS invoice history, ingested from Gmail and stored in Postgres and MongoDB, with tools for listing invoices, retrieving PDFs, and summarizing spend.
Related MCP Connectors
AI-native ERP MCP: ES/EU fiscal compliance (VeriFactu/TicketBAI/Facturae), invoicing, tax, banking
Generate professional receipt PDFs and structured receipt data with AI-ready MCP tools.
Chilean DTE/SII invoicing — issue invoices, reconcile payments and manage clients with AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/automatiabcn/invoiceflow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server