Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade ready2order 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
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.
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 + ChatGPT
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, 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 ChatGPT
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.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
ready2order. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
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 |
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
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?