Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Flour con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
TPV en la nube y gestión de mercancía Flour (Alemania), de solo lectura: artículos con precios y stock por almacén, movimientos de stock, tickets, facturas y otros documentos, artículos vendidos por periodo y caja, socios comerciales, diarios de caja, inventarios, sucursales y puntos de venta.
Prueba a pedir
Prompts de ejemplo para Flour
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Flour, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Flour
TPV en la nube y gestión de mercancía Flour (Alemania), de solo lectura: artículos con precios y stock por almacén, movimientos de stock, tickets, facturas y otros documentos, artículos vendidos por periodo y caja, socios comerciales, diarios de caja, inventarios, sucursales y puntos de venta.
Configuración
La configuración lleva unos 2 minutos una vez que tienes el token. Necesitas una cuenta de Flour y un token de la REST API v3, que Flour emite bajo petición.
- Escribe a [email protected] desde la dirección de correo del titular de la cuenta y pide un token de la REST API v3 para tu cuenta de Flour.
- Pega solo el token en
FLOUR_API_TOKEN, sin la palabra Bearer, espacios ni comillas. El conector lo envía en la cabeceraAuthorization. - Instala el conector y ejecuta
flour_list_stocks: lista tus almacenes (almacén, sala de ventas, stock online) con sus ids y muestra que el token funciona.
Qué lee: tus almacenes, sucursales y puntos de venta (cajas); artículos con número de artículo, EAN, fabricante, precios de venta por tarifa, precios de compra, stock mínimo, variantes y componentes de packs; el stock de cada artículo por almacén, físico (contado) y calculado (tras los pedidos abiertos), y sus movimientos (entradas de mercancía, ventas, correcciones, traspasos); documentos de venta y de compra (tickets y facturas, presupuestos, pedidos, albaranes, abonos, facturas de proveedor, pedidos a proveedor) con líneas, desglose de IVA y estado de pago; los artículos vendidos en un periodo con cantidad e ingresos netos, también por caja; clientes y proveedores; diarios de caja con efectivo de apertura y de cierre y retiradas; inventarios con sus líneas contadas; y las estadísticas guardadas en tu cuenta.
Primero los datos maestros: los filtros trabajan con ids. La IA lee primero tus almacenes y cajas y después pide los tickets de una caja o el stock de un almacén. Para lo más vendido usa flour_get_sold_articles, que ya descuenta los abonos; para tickets y facturas concretos usa flour_list_documents y flour_get_document. flour_find_article encuentra un artículo por su número o por el EAN del código de barras.
Fechas e importes: Flour espera las fechas en UTC. Un día comercial en Alemania empieza en UTC la tarde anterior (a las 22:00 en verano, a las 23:00 en invierno), y la IA hace la conversión por ti. Los importes van en la moneda del documento, normalmente euros: totalExVat es el neto, totalIncVat el bruto.
Periodos cortos en cajas con mucho movimiento: las listas llegan página a página, sin total. Un año de tickets pueden ser decenas de miles de documentos, y las respuestas de más de 400 KB se cortan, así que la IA pide un día o una semana cada vez.
Solo lectura: las 17 herramientas solo leen. En tu cuenta de Flour no cambia nada, así que no hay nada que confirmar y ninguna herramienta está desactivada al instalar.
Las credenciales se quedan en Flour: la configuración de los terminales de pago, los datos fiscales de la TSE y los datos bancarios guardados en Flour se eliminan de las respuestas y nunca llegan a la IA.
Límites: Flour permite unas 60 peticiones por minuto por token. Tras un 429 la IA espera un minuto antes de volver a intentarlo.
Errores comunes: 401 significa que el token es incorrecto o se ha revocado: pide uno nuevo a [email protected]. 429 significa más de unas 60 peticiones en un minuto. Una respuesta cortada significa que el periodo era demasiado amplio: acótalo.
El conector no registra ventas, no crea ni modifica artículos, documentos o socios comerciales, no mueve stock ni cierra cajas: solo lee.
Requisitos previos: FLOUR_API_TOKEN
Instalar el conector localmente
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
Abre http://localhost:3000/connectors/store, elige Flour e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| 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) |
Ejemplos de prompts
- "¿Qué artículos se vendieron más la semana pasada en todas las cajas, por cantidad y por ingresos netos?"
- "¿De qué artículos nos quedan 5 unidades o menos, y cuándo recibimos mercancía de ellos por última vez?"
- "Muéstrame los tickets de ayer de la caja de nuestra tienda de Valencia con el total con IVA."
- "Busca el artículo con EAN 4006381333931 y muéstrame su precio y su stock por almacén."
- "¿Cuánto efectivo había en la caja al cierre del sábado, y hubo retiradas?"
Siguientes pasos
¿Te ha sido útil esta guía?