# genpark-financial-audit

Проверяет присланные числа финансовой отчётности на арифметическую сходимость и прогоняет упрощённую модель отчёта о прибылях.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 7
- Автор: Alpha-Park
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Alpha-Park/genpark-complex-financial-formula-audit-validator-skill
- Обновлён: 2026-09-28
- HTML: https://affpapa.org/nevibecode/mcp/genpark-financial-audit

## Что делает

Сервер принимает числа, которые вы уже ввели, и сверяет их между собой: сходятся ли итоги баланса, бьётся ли упрощённая модель отчёта о прибылях, совпадают ли промежуточные суммы при перекрёстном пересчёте. PDF он не разбирает, подлинность источника не проверяет и аудиторского заключения не даёт — это только арифметика по готовым данным.

Внутри библиотека на Python и stdio-сервер без внешних зависимостей. Нужен Python 3.9 или новее. Денежные значения подавайте в одних и тех же единицах: допуск по умолчанию — 0.5 такой единицы, и на смешанных валютах проверка поедет. Доступны инструменты `audit_balance_sheet`, `audit_income_statement`, `audit_cross_footing` и `run_benchmark_financial_audit`; обязательные аргументы и JSON-схемы отдаёт `tools/list`. Каждый процесс MCP держит своё состояние, а бенчмарк работает на изолированных экземплярах.

Ставится из wheel-файла GitHub-релиза. Публикация в PyPI ещё не сделана, поэтому `pip install genpark-financial-audit` пока не сработает — не полагайтесь на это имя. В релизе есть и `.mcpb`-бандл для клиентов с поддержкой desktop-расширений, но ему всё равно нужен интерпретатор Python 3.9+ в `PATH`.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- сверить итоги баланса с построчными суммами
- поймать расхождение в упрощённой модели отчёта о прибылях
- пересчитать промежуточные итоги перекрёстной сверкой
- прогнать бенчмарк на изолированных экземплярах
- отдать агенту JSON-схемы аргументов через `tools/list`

## Примеры запросов агенту
- Проверь баланс из `balance.json` инструментом `audit_balance_sheet`
- Сверь отчёт о прибылях: суммы в тысячах рублей, допуск 0.5
- Прогони `audit_cross_footing` по промежуточным итогам

## Похожие
- [financial-modeling](https://affpapa.org/nevibecode/skills/financial-modeling.md) — скилл · 5100 установок
- [financial-deep-research](https://affpapa.org/nevibecode/skills/financial-deep-research.md) — скилл · 978 установок
- [financial-data-collector](https://affpapa.org/nevibecode/skills/financial-data-collector.md) — скилл · 883 установки
- [financial-planning-workflow](https://affpapa.org/nevibecode/skills/financial-planning-workflow.md) — скилл · 713 установок
- [financial-market-analysis](https://affpapa.org/nevibecode/skills/financial-market-analysis.md) — скилл · 578 установок
- [financial-metrics-analysis](https://affpapa.org/nevibecode/skills/financial-metrics-analysis.md) — скилл · 364 установки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
