Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Flour одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Облачная касса и товароучётная система Flour (Германия), только чтение: товары с ценами и остатками по складам, движения товаров, чеки, счета и другие документы, проданные товары за период и по кассам, контрагенты, кассовые журналы, инвентаризации, филиалы и точки продаж.
Попробуй спросить
Примеры промптов для Flour
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Flour, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Flour + Cursor
Облачная касса и товароучётная система Flour (Германия), только чтение: товары с ценами и остатками по складам, движения товаров, чеки, счета и другие документы, проданные товары за период и по кассам, контрагенты, кассовые журналы, инвентаризации, филиалы и точки продаж.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
FLOUR_API_TOKEN
Шаг 1 — Получите учётные данные
Настройка занимает около 2 минут, когда токен уже у вас. Нужен аккаунт Flour и токен REST API v3, который Flour выдаёт по запросу.
- Напишите на [email protected] с адреса владельца аккаунта и попросите токен REST API v3 для вашего аккаунта Flour.
- Вставьте в
FLOUR_API_TOKENтолько сам токен, без слова Bearer, пробелов и кавычек. Коннектор передаёт его в заголовкеAuthorization. - Установите коннектор и запустите
flour_list_stocks: он покажет ваши склады (склад, торговый зал, онлайн-остаток) с их ID и подтвердит, что токен работает.
Что он читает: ваши склады, филиалы и точки продаж (кассы); товары с артикулом, EAN, производителем, ценами продажи по прайс-листам, закупочными ценами, точками заказа, вариантами и составом комплектов; остаток каждого товара по складам, фактический (пересчитанный) и расчётный (с учётом открытых заказов), и его движения (поступления, продажи, корректировки, перемещения); документы продаж и закупок (чеки и счета, предложения, заказы, накладные, кредит-ноты, входящие счета, заказы поставщикам) с позициями, разбивкой НДС и статусом оплаты; проданные за период товары с количеством и выручкой без НДС, в том числе по кассам; клиентов и поставщиков; кассовые журналы с наличными на открытие и закрытие и изъятиями; инвентаризации с пересчитанными позициями; и сохранённую в аккаунте статистику.
Сначала справочники: фильтры работают с ID. ИИ сначала читает склады и кассы, а затем запрашивает чеки одной кассы или остатки одного склада. Для самых продаваемых товаров он использует flour_get_sold_articles, где кредит-ноты уже вычтены; для отдельных чеков и счетов: flour_list_documents и flour_get_document. flour_find_article находит товар по артикулу или по EAN со штрихкода.
Даты и суммы: Flour принимает даты в UTC. Немецкий рабочий день начинается по UTC накануне вечером (в 22:00 летом, в 23:00 зимой), и ИИ пересчитывает это за вас. Суммы указаны в валюте документа, обычно в евро: totalExVat без НДС, totalIncVat с НДС.
Короткие периоды для загруженных касс: списки приходят постранично, без общего количества. Год чеков может означать десятки тысяч документов, а ответы больше 400 КБ обрезаются, поэтому ИИ запрашивает данные за день или за неделю.
Только чтение: все 17 инструментов только читают. В вашем аккаунте Flour ничего не меняется, поэтому подтверждать нечего, и ни один инструмент не отключён при установке.
Учётные данные остаются во Flour: настройки платёжных терминалов, фискальные данные TSE и банковские реквизиты, сохранённые во Flour, удаляются из ответов и не попадают к ИИ.
Ограничения: Flour допускает около 60 запросов в минуту на токен. После ответа 429 ИИ ждёт минуту и повторяет запрос.
Частые ошибки: 401 означает, что токен неверный или отозван: попросите новый на [email protected]. 429 означает больше примерно 60 запросов за минуту. Обрезанный ответ означает, что период слишком большой: сузьте его.
Коннектор не проводит продажи, не создаёт и не меняет товары, документы или контрагентов, не проводит движения товаров и не закрывает кассы: он только читает.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в Cursor
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти Cursor.
- Открой Cursor → Settings → MCP и проверь, что
anythingmcpесть в списке и подключён. - Начинай общаться: агент теперь может вызывать инструменты
Flour.
Доступные инструменты
| Tool | What it does |
|---|---|
flour_list_stocks | List the stocks (warehouses, shop floors, online stock) with id, name and address |
flour_list_branches | List the branches (shops or locations) with id, name, address and opening hours for pickup |
flour_list_points_of_sale | List the points of sale (cash registers) with id, name, branch, default stock and mode |
flour_search_articles | Search articles (products): id, article number, title, EAN, manufacturer, sales prices per price list, purchase prices, stock per stock… |
flour_find_article | Find articles by article number or EAN in one call (the barcode scanned at the till or printed on a label) |
flour_get_article | Get one article with every field: prices per price list, purchase data, stock settings and availability, variants, bundle parts, allergens… |
flour_get_article_stock | Get the total stock of one article, physical (counted) and calculated (after open orders), across all stocks or in one stock |
flour_get_article_stock_availability | Get the stock availability of one article per stock, physical and calculated, optionally for a period |
flour_list_article_stock_movements | List the stock movements (stock item entries) of one article in a period: goods received, sales, corrections, transfers, with amount and… |
flour_list_documents | List sales and purchase documents (receipts and invoices, quotes, orders, delivery notes, credit notes, purchase orders) in a date range… |
flour_get_document | Get one document with every field: items with prices, discounts and VAT, payments, billing and shipping address, point of sale and cash… |
flour_get_sold_articles | Get the articles sold in a period (invoices and receipts minus credit notes), one row per article with quantity sold and revenue without… |
flour_list_business_partners | List business partners (customers and suppliers): id, name, debtor and creditor number, addresses, contacts, discount, credit limit and tags |
flour_list_pos_journals | List the cash register journals (one per opening and closing of a till): number, point of sale, opening and closing cash, withdrawals, when… |
flour_list_inventories | List the stocktakes (Inventuren) with id, name, creation date and closing date (null while still open) |
flour_get_inventory | Get one stocktake with its counted items (article number, title, EAN, counted amount, purchase price) and the totals |
flour_list_statistics | List the saved statistics of the account (each a key, e.g. a top-seller list, with its rows of article, amount and revenue) |
Примеры запросов
- «Какие товары лучше всего продавались на прошлой неделе по всем кассам, по количеству и по выручке без НДС?»
- «Каких товаров осталось 5 штук или меньше, и когда по ним было последнее поступление?»
- «Покажите вчерашние чеки кассы нашего магазина в Мюнхене с суммой с НДС.»
- «Найдите товар с EAN 4006381333931 и покажите его цену и остатки по складам.»
- «Сколько наличных было в кассе при закрытии в субботу, и были ли изъятия?»
FAQ
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
Это руководство помогло?