# Receipt Extraction

Извлекает данные из чеков и счетов в JSON, проверяет австралийский ABN и распределяет налоговые коды GST по позициям. Подходит для обработки расходов с учётом правил Австралии.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2
- Автор: ACJLabs
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/ACJLabs/receipt-extraction
- Обновлён: 2026-08-08
- HTML: https://affpapa.org/nevibecode/mcp/receipt-extraction

## Что делает

Receipt Extraction принимает изображение или PDF чека и возвращает структурированный объект `Receipt` с продавцом, датой, позициями, налогами и итоговыми суммами. Для каждой позиции сервис определяет `tax_code`, оценивает уверенность в результате через `confidence` и объясняет решение в `rationale`. Это позволяет проверять налоговую классификацию, а не полагаться только на распознавание текста.

Сервис проверяет ABN продавца по контрольной сумме modulus-89 для 11-значного номера и сверяет GST между позициями и итогами. Для расходов на развлечения учитывается возможность отказа в налоговом кредите ITC, а также исключения, связанные с поездками. Результат содержит `schema_version`. Налоговые правила относятся к Австралии, а вывод сервиса не заменяет налоговую консультацию.

MCP-сервер доступен по адресу `https://receipt-extraction.acjlabs.com/mcp`; для вызова `extract_receipt` нужен API-ключ с заголовком `Authorization: Bearer YOUR_API_KEY`. Бесплатный тариф позволяет обрабатывать 20 документов в месяц без привязки карты. Ключ выдаётся один раз при регистрации через `POST /v1/signup`, поэтому его нужно сохранить сразу. Реализация сервиса закрыта, хотя документация размещена в публичном репозитории.

## Требования
- Удалённый сервер: `https://receipt-extraction.acjlabs.com/mcp`

## Установка

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

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http receipt-extraction https://receipt-extraction.acjlabs.com/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add receipt-extraction --url https://receipt-extraction.acjlabs.com/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "receipt-extraction": {
            "url": "https://receipt-extraction.acjlabs.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "receipt-extraction": {
            "type": "http",
            "url": "https://receipt-extraction.acjlabs.com/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http receipt-extraction https://receipt-extraction.acjlabs.com/mcp
```

## Когда брать
- Извлечь позиции и суммы из чека или счёта в JSON
- Проверить контрольную сумму австралийского ABN продавца
- Назначить налоговый код GST каждой позиции
- Выявить расхождения GST между позициями и итоговой суммой
- Получить объяснение классификации расходов для проверки ITC

## Примеры запросов агенту
- Извлеки данные из этого чека и верни структурированный JSON с позициями, GST и итоговой суммой.
- Проверь ABN продавца и объясни налоговый код каждой позиции.
- Разбери этот счёт, проверь расчёт GST и укажи обоснование для расходов на развлечения.

## Похожие
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16730
- [PostHog MCP Server](https://affpapa.org/nevibecode/mcp/posthog-mcp-server.md) — MCP-сервер · ★ 40459
- [OpenWork MCP Gateway](https://affpapa.org/nevibecode/mcp/openwork-mcp-gateway.md) — MCP-сервер · ★ 24271
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18779
- [Nhost](https://affpapa.org/nevibecode/mcp/nhost.md) — MCP-сервер · ★ 9369
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP-сервер · ★ 7548

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