An MCP server for the API of Checkbox, a Ukrainian software cash register (ПРРО). It lets an AI assistant such as Claude answer questions about receipts, shifts, X/Z reports, goods and orders of…
checkbox-mcp is an MCP project maintained in the myradostudio/checkbox-mcp repository. The maintainer describes its purpose as “An MCP server for the API of Checkbox, a Ukrainian software cash register (ПРРО). It lets an AI assistant such as Claude answer questions about…”. Read the project documentation for the complete scope.
The documented npm package is @myradostudio/checkbox-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares CHECKBOX_PIN_CODE, CHECKBOX_LICENSE_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_cashier_profile | The signed-in cashier, permissions, test flag, and the organization |
| list_cash_registers | Cash registers with fiscal number, address, online/offline mode, open shift |
| get_cash_register | One cash register by id, or the one the license key belongs to |
| get_offline_status | Available offline fiscal codes and time spent offline |
| get_current_shift | The open shift of the cashier with its running balance |
| list_shifts | Shifts of the cashier, or of the cash register |
| get_shift | One shift in full, including its Z-report once closed |
| search_receipts | Receipts by period, fiscal number, barcode, shift, cash register, branch |
| get_receipt | One receipt as JSON, or as printable text |
| list_reports | X- and Z-reports with totals per payment form |
| get_report | One report as JSON, or as printable text |
| get_periodical_report | The periodical report for a date range, as text |
| search_goods | Goods from the Checkbox catalogue with prices and tax rates |
| list_taxes | Tax rates configured for the organization |
| list_orders | Orders (draft receipts placed by an external system) |
| get_order | One order in full, including customer delivery details |
| open_shift | Opens a shift on the cash register of the license key |
| close_shift | Closes the current shift and creates its Z-report |
| create_sale_receipt | Creates and fiscalizes a sale receipt |
| create_return_receipt | Creates and fiscalizes a return receipt |
| create_service_receipt | Puts cash into the register or takes it out |
| send_receipt_email | E-mails a copy of a receipt |
| send_receipt_sms | Sends a copy of a receipt by SMS/Viber (a Checkbox service billed separately) |
{
"mcpServers": {
"checkbox": {
"command": "npx",
"args": [
"-y",
"@myradostudio/checkbox-mcp"
],
"env": {
"CHECKBOX_PIN_CODE": "your cashier PIN code",
"CHECKBOX_LICENSE_KEY": "YOUR_CHECKBOX_LICENSE_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| CHECKBOX_PIN_CODE | Declared in the maintainer’s client configuration. | Check documentation |
| CHECKBOX_LICENSE_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Integrates Feishu APIs to enable AI models to interact with Feishu services.
MCP server for Exit1 uptime monitoring. Let your AI assistant set up monitoring for the project you just shipped — read your repo, create the checks, configure alerts, and send a real test alert to…
A Model Context Protocol (MCP) server implementation for the HubSpot API, providing a standardized interface for accessing and managing CRM data.
MCP server for macOS Mail.app — gives Claude native email access via AppleScript