Invoice4U MCP
Invoice4U MCP от Agente
Неофициальный сторонний сервер Model Context Protocol, который предоставляет любому MCP-совместимому агенту безопасный типизированный доступ к аккаунту Invoice4U — поиск документов и клиентов, а также создание квитанций, связанных с оплаченными счетами.
Неофициальный: это интеграция сообщества, не связанная с Invoice4U, не одобренная и не поддерживаемая им. Названия Invoice4U используются номинативно для описания того, к чему подключается сервер. Товарные знаки и логотипы Invoice4U не используются без разрешения.
TypeScript / Node.js 24 LTS / MIT · транспорт stdio · локальный самохостинг — Agente никогда не хранит ваши учетные данные Invoice4U.
Только чтение по умолчанию: единственный инструмент записи (создание квитанции) не регистрируется в
tools/list, если не заданоINVOICE4U_ALLOW_WRITES=true.Английский README · Иврит README.he.md
Quick start
{
"mcpServers": {
"invoice4u": {
"command": "npx",
"args": ["-y", "@agente-dev/invoice4u-mcp"],
"env": {
"INVOICE4U_API_TOKEN": "your-api-key",
"INVOICE4U_ENV": "qa",
"INVOICE4U_ALLOW_WRITES": "false"
}
}
}
}INVOICE4U_ENV должен быть явно задан как qa или production — он никогда молча не переключается на production по умолчанию. Начните с QA; это безопасная документированная стартовая конфигурация.
Related MCP server: mcp-server-smallinvoice
Tools (поверхность v0.1)
Инструмент | Режим | Назначение |
| чтение | Проверить токен, окружение, доступ к организации |
| чтение | Поиск документов: открытые/закрытые, даты, клиент, тип |
| чтение | Получить по ID документа, номеру документа или API-идентификатору |
| чтение | Поиск/список клиентов |
| чтение | Полные данные клиента |
| чтение | Филиалы организации |
| чтение | Предварительная проверка предлагаемой квитанции: документы, остатки, распределения, итоги — без записи |
| запись | Создать квитанцию, связанную с одним или несколькими существующими счетами (идемпотентно через обязательный |
Инструменты чтения объявляют readOnlyHint: true, idempotentHint: true. Инструмент записи объявляет readOnlyHint: false, destructiveHint: false, idempotentHint: true — идемпотентность сохраняется только потому, что стабильный apiIdentifier обязателен, а дублирующиеся или неопределенные результаты разрешаются через поиск по идентификатору. Тайм-аут после отправки записи никогда не повторяется вслепую: сервер сначала выполняет запрос по apiIdentifier и повторяет попытку только в том случае, если поиск показывает, что документ не существует.
Деньги выражаются в виде десятичных строк на границе MCP ("12500.00"), никогда не как числа с плавающей запятой JavaScript. Ответы Invoice4U, которые возвращают HTTP 200, но содержат ошибки приложения в коллекции Errors, нормализуются в типизированную модель ошибок — никогда не сообщаются как успех.
Конфигурация
Учетные данные хранятся только в переменных окружения — токен никогда не принимается как аргумент инструмента, никогда не возвращается и не логируется.
Переменная | Значения | По умолчанию |
| API-ключ | обязательно |
|
| обязательно — нет молчаливого переключения на production по умолчанию |
|
|
|
|
|
|
См. .env.example. Связь устанавливается только с проверенными официальными хостами Invoice4U — нет произвольного запасного пути для базового URL.
Модель безопасности
Только чтение по умолчанию — инструмент записи полностью исключен из
tools/list, если запись явно не включена.Идемпотентные записи — обязательный стабильный
apiIdentifier; повторная отправка того же запроса не может создать вторую квитанцию.Проверенные записи — каждая запись повторно получает квитанцию и связанные счета, возвращая предыдущие/новые остатки и статусы в виде структурированного вывода.
Без слепых повторных попыток при неопределенных результатах записи; разрешение происходит через поиск по
apiIdentifier.Гигиена секретов — никакие токены или персональные данные клиентов не попадают в журналы при обычных уровнях; QA-фикстуры не содержат реальных данных клиентов.
Без движения денег — создание квитанции фиксирует уже полученные деньги; сервер не может инициировать платежи или списывать средства с карт.
Статус
Реализовано — поверхность v0.1. Восемь инструментов (7 чтения + 1 ограниченная запись) реализованы и зарегистрированы, как описано в таблице инструментов выше. Покрытие отслеживается в coverage-manifest.json, подробности в docs/.
Статус QA: инструменты чтения проверены по справочнику API Invoice4U, а также контрактными тестами (120 модульных и контрактных тестов пройдены). Живая интеграция QA ЗАБЛОКИРОВАНА до получения учетных данных — нет публичной песочницы Invoice4U, и использование
apiqa.invoice4u.co.ilтребует реальной учетной записи QA-организации и API-токена. Ограниченный смоук-тест (tests/integration/qa.spec.ts) пропускается без токена; см.docs/qa-testing.md.npm-пакет ожидает: публикация ожидает ссылку доверенной публикации для
@agente-dev/invoice4u-mcpна npmjs.com.
Лицензия
MIT — см. LICENSE. © Agente Dev LTD. Не связано с Invoice4U.
This server cannot be installed
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
- AlicenseBqualityCmaintenanceA read-only MCP server for SimpleShop accounting data, enabling AI agents to find documents, download PDFs, inspect products, and review sales exports.5MIT
- AlicenseBqualityCmaintenanceMCP server for smallinvoice.ch — Swiss SME invoicing and accounting with 146 tools and OAuth2 BYOC authentication.10010MIT

fintaro-mcpofficial
AlicenseAqualityCmaintenanceEnables MCP-capable agents to read Fintaro invoices and transactions, and upload receipts, via a scoped API key with PII-safe projections.6Apache 2.0- FlicenseNot gradedqualityDmaintenanceEnables AI agents to manage multiple HighLevel CRM sub-accounts through a single OAuth-based MCP server, providing read-only access to contacts, conversations, opportunities, calendars, payments, blogs, emails, and social media.
Related MCP Connectors
Conta Azul ERP MCP — sales, customers, finance and NF-e via OAuth 2.0. Read + write, 35 tools.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Invoice OCR, document extraction, search and free FileTag tagging for AI agents. OAuth or API key.
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/agente-dev/invoice4u-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server