Resumen
Conecta el TPV ready2order (caja registradora) a tu IA: artículos, precios y stock, grupos de productos, tickets y ventas diarias, pedidos abiertos, clientes, métodos de pago y tipos de IVA, con cambios confirmados en artículos, stock y clientes.
Configuración guiada
Conecta ready2order a Microsoft Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta ready2order con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para ready2order
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 → ready2order, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
ready2order + Microsoft Copilot
Conecta el TPV ready2order (caja registradora) a tu IA: artículos, precios y stock, grupos de productos, tickets y ventas diarias, pedidos abiertos, clientes, métodos de pago y tipos de IVA, con cambios confirmados en artículos, stock y clientes.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
READY2ORDER_ACCOUNT_TOKEN
Paso 1 — Obtener credenciales
ready2order emite un Account Token por cada cuenta de caja mediante un breve proceso de aprobación. Lleva unos 10 minutos, una vez por cuenta, y necesitas el acceso del titular de la cuenta y un registro gratuito como desarrollador.
- Regístrate como desarrollador en
https://api.ready2order.com. ready2order te envía por correo un Developer Token. - Solicita el acceso con él:
La respuesta contienecurl -X POST https://api.ready2order.com/v1/developerToken/grantAccessToken \ -H "Authorization: Bearer <DEVELOPER_TOKEN>" -H "Content-Type: application/json" -d "{}"grantAccessTokenygrantAccessUri. - Abre
grantAccessUriantes de 10 minutos, inicia sesión con el titular de la cuenta de ready2order y haz clic en Approve. - Lee el Account Token:
curl https://api.ready2order.com/v1/developerToken/grantAccessToken/<grantAccessToken> \ -H "Authorization: Bearer <DEVELOPER_TOKEN>" - Pega el
accountTokende la respuesta enREADY2ORDER_ACCOUNT_TOKENe instala el conector. El token solo se envía a ready2order y sigue siendo válido hasta que lo revoques en el admin de ready2order, en Settings → API access.
El Developer Token por sí solo se rechaza con 403: el conector necesita el Account Token.
Qué cubre: artículos con precio, IVA, número de artículo, código de barras y stock, los niveles de stock con punto de pedido y stock de seguridad, grupos de productos, tickets y facturas (Belege) con sus líneas, pagos y desglose de IVA, un enlace al PDF de cada ticket, pedidos abiertos por mesa, clientes y grupos de clientes, métodos de pago, tipos de IVA, los usuarios de la caja y si hay un cierre diario abierto.
Confirma primero: los cambios afectan a la caja en uso al instante, y un artículo nuevo aparece enseguida en el TPV. La IA indica el artículo o el cliente y los nuevos valores y espera tu sí. Puede crear y editar artículos, registrar stock (una cantidad absoluta tras un inventario, o una entrada o salida, como mercancía recibida o roturas), crear grupos de productos y crear y editar clientes. ready2order_delete_product está desactivado al instalar; para retirar un artículo de la venta, la IA lo marca como inactivo.
Cifras de ventas: ready2order_list_bills admite un rango de fechas. Por defecto las fechas siguen el cierre diario al que pertenece cada ticket (el día de negocio), o la hora del propio ticket si lo pides. Con las líneas vendidas incluidas, da las ventas por artículo. Los tickets son registros fiscales: el conector no puede modificarlos ni anularlos.
Límite de peticiones: 60 peticiones por minuto por Account Token; tras un 429, espera un minuto.
Errores comunes: 401 Sorry, but your token is invalid.: el token es incorrecto o se revocó; repite el proceso de aprobación. 403: se pegó un Developer Token en lugar del Account Token. 429: más de 60 peticiones en un minuto. 400 o 422: un campo no es válido y el mensaje lo indica, por ejemplo un artículo sin tipo de IVA.
El conector no crea ni anula tickets (storno), no imprime y no gestiona cupones, descuentos, cambios de mesas, terminales de pago, webhooks ni exportaciones contables.
Paso 2 — Instalar el adapter
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
Paso 3 — Añadir el conector en Microsoft Copilot
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.
- En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
- Escribe un Server name (por ejemplo
AnythingMCP), una Server description que diga qué hace el conector y la Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor. - En la autenticación, elige API key, pon Type en Header y
X-API-Keycomo nombre de la cabecera, y selecciona Create. - En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
- Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de
ready2order. - Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.
¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
ready2order_list_products | List the products (Artikel) of the ready2order register with price, VAT, item number, barcode, stock level and product group |
ready2order_get_product | Get one product by id with all its settings (price, VAT, stock, unit, flags), optionally with its group, variations and price levels |
ready2order_create_product | Create a product in the register, with name and price, VAT (product_vat or product_vat_id), product group and optional item number… |
ready2order_update_product | Change fields of an existing product: name, price, VAT, product group, item number, barcode, description, active or sold-out flag, unit and… |
ready2order_get_product_stock | Get the current stock, reorder level (Meldebestand), safety stock and unit of one product by its id |
ready2order_get_stock_by_item_number | Get the current stock, reorder level and safety stock of a product looked up by its item number (Artikelnummer) instead of its id |
ready2order_update_product_stock | Change a product's stock: set an absolute count after an inventory (product_stock) or add and subtract a quantity (product_stockDelta, e.g.… |
ready2order_delete_product | Delete a product from the register |
ready2order_list_product_groups | List the product groups (Produktgruppen, the categories of the POS), with id, name, parent group and type |
ready2order_list_group_products | List all products that belong to one product group (category), with their prices and settings |
ready2order_create_product_group | Create a product group (category) in the register, optionally below a parent group |
ready2order_list_bills | List the bills (Belege, receipts and invoices) of a period with number, date, total, net, VAT, tip, customer and payment state; the main… |
ready2order_get_bill | Get one bill by id with its lines, payments, totals, VAT breakdown and customer |
ready2order_get_bill_pdf | Get a temporary download link for the PDF of a bill, e.g. to send a copy to a customer |
ready2order_list_open_orders | List the open orders of the register (items ordered but not yet billed, e.g. on a restaurant table), optionally per table or product and… |
ready2order_list_customers | List the customers stored in the register with number, name, company, VAT id, group, notes and addresses |
ready2order_get_customer | Get one customer by id with contact data, VAT id, group and addresses |
ready2order_create_customer | Create a customer in the register, e.g. for invoices to a company |
ready2order_update_customer | Change an existing customer's contact data, VAT id, group or notes |
ready2order_list_customer_groups | List the customer groups (Kundengruppen) with their ids, needed to create a customer |
ready2order_list_payment_methods | List the payment methods configured in the register (cash, card, voucher and so on) with their ids and types |
ready2order_list_vat_rates | List the VAT rates configured for the account with id, rate and code, for creating products with product_vat_id |
ready2order_get_daily_report_status | Tell whether a daily report (Tagesabschluss period) is currently open in the register |
ready2order_list_users | List the register's users (cashiers and admins) with their ids and names |
ready2order_list_tables | List the tables of the register (gastronomy floor plan), with id, name or number, description, sort order, table area and whether the table… |
ready2order_list_table_areas | List the table areas (rooms or zones such as inside, terrace or bar) with id, name, short name, sort order and whether they are active |
Ejemplos de prompts
- "¿Cuánto vendimos ayer y cuáles fueron los 10 artículos más vendidos?"
- "¿Qué artículos del grupo Bebidas están por debajo de su punto de pedido?"
- "Han llegado 24 botellas del artículo número 1002: súmalas al stock."
- "Sube el precio del capuchino a 4,20 y enséñame el cambio antes de guardarlo."
- "Consígueme el PDF del último ticket de Müller GmbH."
FAQ
¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.
¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.
El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
¿Te ha sido útil esta guía?