theYahia/atol-online-mcp
MCP server for ATOL Online — fiscal receipts, 54-FZ compliance (Russia)
Platform-specific configuration:
{
"mcpServers": {
"atol-online-mcp": {
"command": "npx",
"args": [
"-y",
"atol-online-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for ATOL Online fiscal receipt API -- 54-FZ compliant receipt generation, refunds, corrections, and status checks for Russian online cash registers.
| Tool | Description | |------|-------------| | get_token | Get authentication token | | create_sell_receipt | Create a sell receipt (fiscal check) | | create_sell_refund | Create a sell refund receipt | | create_correction | Create a correction receipt | | get_report | Get receipt status/report by UUID | | create_buy_receipt | Create a buy receipt | | create_buy_refund | Create a buy refund receipt | | get_token_info | Check current token status |
{
"mcpServers": {
"atol-online": {
"command": "npx",
"args": ["-y", "@theyahia/atol-online-mcp"],
"env": {
"ATOL_LOGIN": "<YOUR_LOGIN>",
"ATOL_PASSWORD": "<YOUR_PASSWORD>",
"ATOL_GROUP_CODE": "<YOUR_GROUP_CODE>",
"ATOL_COMPANY_INN": "<YOUR_INN>",
"ATOL_PAYMENT_ADDRESS": "<YOUR_PAYMENT_URL>"
}
}
}
}| Variable | Required | Description | |----------|----------|-------------| | ATOL_LOGIN | Yes | ATOL Online login | | ATOL_PASSWORD | Yes | ATOL Online password | | ATOL_GROUP_CODE | Yes | KKT group code | | ATOL_COMPANY_INN | No | Company INN for receipts | | ATOL_PAYMENT_ADDRESS | No | Payment address / URL |
Base URL: https://online.atol.ru/possystem/v5/
Docs: https://online.atol.ru/possystem/v5/
MIT
Loading reviews...