Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Monet 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 MONET, el sistema de contabilidad en la nube de Lituania, con Claude o ChatGPT: clientes y proveedores con saldos y partidas abiertas, facturas de venta y de compra, artículos y existencias, contratos y cada informe de Monet (libro mayor, balance de sumas y saldos, pérdidas y ganancias, IVA, deudas) en CSV. Accesos multiempresa para asesorías contables.
Prueba a pedir
Prompts de ejemplo para Monet
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 → Monet, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Monet + Cursor
Conecta MONET, el sistema de contabilidad en la nube de Lituania, con Claude o ChatGPT: clientes y proveedores con saldos y partidas abiertas, facturas de venta y de compra, artículos y existencias, contratos y cada informe de Monet (libro mayor, balance de sumas y saldos, pérdidas y ganancias, IVA, deudas) en CSV. Accesos multiempresa para asesorías contables.
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:
MONET_USERNAME, MONET_PASSWORD
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas un usuario de MONET (e.monet.lt) que vea las empresas con las que debe trabajar la IA, con acceso a la API habilitado para ese usuario.
- Elige el usuario de Monet con el que entra el conector. Lo mejor es un usuario aparte para la integración: puedes limitar sus permisos y cambiar su contraseña sin bloquear a nadie.
- Pon el nombre de usuario con el que entras en e.monet.lt en
MONET_USERNAMEy su contraseña enMONET_PASSWORD. La contraseña se guarda cifrada. - Instala el conector y ejecuta
monet_get_company: muestra el nombre y el código de la empresa en la que trabaja el acceso en ese momento. - Si el mismo acceso funciona en el navegador pero el conector recibe un 401, pide al soporte de Monet ([email protected]) que habilite el acceso a la API para ese usuario.
Un acceso, varias empresas: las asesorías suelen llegar a muchas empresas con un solo acceso de Monet, y cada llamada trabaja en la empresa actual de ese acceso. La IA la comprueba con monet_get_company, busca otra con monet_list_companies y cambia con monet_set_company. El cambio no toca datos contables, pero vale para ese acceso en todas partes hasta que se vuelva a cambiar. Por eso la IA te dice de qué empresa salen las cifras, y un usuario propio para la integración evita que los compañeros que comparten acceso acaben en la empresa equivocada.
Qué lee: clientes (klientai) y proveedores (tiekėjai) con su código corto (trumpinys), código de empresa y de IVA, contactos y condiciones; el saldo y las partidas abiertas de un cliente o proveedor; facturas de venta y de compra de un periodo y lo que queda pendiente en una factura concreta; artículos y servicios (prekės) con precios, existencias por almacén (sandėlis) y las existencias que cambiaron hoy; contratos de venta (sutartys) con su calendario de facturación; horarios de trabajo de los empleados; y las listas que hay detrás: plan de cuentas, códigos de IVA (PVM kodai), dimensiones (požymiai), grupos y tipos de artículo, almacenes y monedas.
Cada informe en CSV: libro mayor, balance de sumas y saldos, pérdidas y ganancias, IVA, deudas de clientes y proveedores, existencias y activos fijos. La IA pregunta primero a monet_get_report_parameters qué claves pide el informe (por ejemplo from, to, periodCode) y luego ejecuta monet_get_report en CSV. LedgerTransReport, LedgerTrialBalanceReport, ProfitLossReport, CustVendDebtsOnDateReport e InventOnhandByDateReport responden a la mayoría de las preguntas. Los encabezados siguen el idioma de la interfaz del acceso.
Desactivadas al instalar: todas las escrituras. Es decir, monet_create_customer, monet_update_customer, monet_create_vendor, monet_update_vendor, monet_create_item, monet_update_item y monet_create_dimension, las de borrado monet_delete_customer, monet_delete_vendor y monet_delete_item, y las de facturas monet_create_sales_invoice, monet_create_sales_service_invoice, monet_create_purchase_invoice y monet_create_purchase_service_invoice. Cambian la contabilidad: las facturas se contabilizan en el mayor salvo que se indique SkipPost, las facturas con artículos mueven existencias y Monet numera el documento si no das un InvoiceId. Un administrador activa solo las herramientas necesarias, una a una, e incluso entonces la IA te muestra el registro o las líneas y totales de la factura y espera tu sí. Monet no deja borrar clientes, proveedores ni artículos que aún aparecen en documentos.
Límites: las listas devuelven hasta 300 filas por página y las de facturas siempre necesitan un periodo con fecha de inicio y de fin. Los informes de periodos largos salen muy extensos, así que la IA los pide mes a mes.
Errores comunes: 401 significa que el usuario o la contraseña son incorrectos, o que el usuario aún no tiene acceso a la API. 403 significa que el usuario no puede leer esos datos: dale permisos sobre la empresa en Monet o cambia de empresa. Una lista vacía suele indicar que el acceso está en otra empresa distinta de la que esperabas.
El conector no registra pagos ni movimientos bancarios, y ninguna herramienta mueve dinero.
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 Cursor
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.
Cursor lee los servidores MCP de ~/.cursor/mcp.json. Añade esta entrada:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una clave de API MCP en AnythingMCP en MCP Servers → tu servidor → API keys y pégala en lugar de
YOUR_MCP_API_KEY. - Guarda el archivo y reinicia Cursor.
- Abre Cursor → Settings → MCP y comprueba que
anythingmcpaparece en la lista y está conectado. - Empieza a chatear: el agente ya puede usar las herramientas de
Monet.
Herramientas disponibles
| Tool | What it does |
|---|---|
monet_get_company | Read the company the Monet login currently works in (GetCompany): its name and code |
monet_list_companies | List the companies this Monet login can switch to (GetCompanyList), for accountants and groups with several companies under one login |
monet_set_company | Switch the current company of this Monet login to another one from monet_list_companies (SetCompany) |
monet_get_language | Read the interface language set for this Monet login (GetLanguage), which also decides the language of report headings and some messages |
monet_list_currencies | List the currency codes defined in the current company (GetCurrencyCodeList), e.g |
monet_list_dimensions | List dimensions (požymiai) of the current company (GetDimList): departments, projects or products used to split postings |
monet_list_ledger_accounts | List the chart of accounts of the current company (GetLedgerList): account numbers and names, to read reports and post service lines to the… |
monet_list_vat_groups | List the VAT codes (PVM kodai, item tax groups) of the current company (GetTaxItemGroupList), used on invoice lines and items |
monet_list_warehouses | List the warehouses (sandėliai) of the current company (GetLocationList), for stock quantities and item and invoice lines |
monet_list_item_groups | List the item groups (prekių grupės) of the current company (GetItemGroupList), to filter items and stock reports by group |
monet_list_item_types | List the item types (prekių tipai) defined in the current company (GetItemTypeList), such as stocked goods or services |
monet_list_customers | List customers (klientai) of the current company (GetCustList) with their short code (account number), name, company and VAT codes… |
monet_list_vendors | List vendors (tiekėjai) of the current company (GetVendList) with their short code, name, company and VAT codes, contacts and terms |
monet_get_customer_balance | Read the balance a customer owes or has in credit (GetCustBalance), by customer short code |
monet_list_customer_open_items | List a customer's open (not fully settled) invoices and payments (GetCustOpenPayments) with amounts, due dates and what is left to settle |
monet_get_vendor_balance | Read the balance owed to a vendor (GetVendBalance), by vendor short code |
monet_list_vendor_open_items | List a vendor's open (not fully settled) invoices and payments (GetVendOpenPayments) with amounts, due dates and what is left to pay |
monet_list_sales_invoices | List sales invoices (pardavimo sąskaitos faktūros) in a date range (GetCustInvoiceList), with number, customer, dates, amounts and VAT |
monet_list_purchase_invoices | List purchase invoices (pirkimo sąskaitos faktūros) in a date range (GetVendInvoiceList), with number, vendor, dates, amounts and VAT |
monet_get_sales_invoice_balance | Read what is still open on one sales invoice of a customer (GetCustInvoiceBalanceCur), in the invoice currency |
monet_get_purchase_invoice_balance | Read what is still open on one purchase invoice of a vendor (GetVendInvoiceBalanceCur), in the invoice currency |
monet_list_items | List items and services (prekės) of the current company (GetItemList) with number, name, group, type, unit and prices |
monet_get_item | Read one item with its stock on hand per warehouse (GetItem), by item number |
monet_list_stock_quantities | List stock quantities on hand (ItemsQuantity): all items, or with _all false only the items whose stock changed today, which suits a daily… |
monet_list_sales_contracts | List sales contracts (sutartys) with their billing schedule (GetSalesSchedList), filtered by contract number and/or customer |
monet_get_employee_timetable | Read the work timetable of employees of a company for a period (GetCompanyWorkerTimeTable): hours per day per employment agreement |
monet_get_report_parameters | List the parameters a Monet report takes (GetReportParameters): key, label, type (DateTime, String, Integer), whether it is required and… |
monet_get_report | Run a Monet report and get its content (GetReport): general ledger, trial balance, profit and loss, VAT, customer and vendor transactions… |
monet_create_customer | Create a customer (klientas) in the current company (InsertCust) |
monet_update_customer | Change an existing customer (klientas) in the current company (UpdateCust) |
monet_create_vendor | Create a vendor (tiekėjas) in the current company (InsertVend) |
monet_update_vendor | Change an existing vendor (tiekėjas) in the current company (UpdateVend) |
monet_delete_customer | Delete a customer (DeleteCust) by short code |
monet_delete_vendor | Delete a vendor (DeleteVend) by short code |
monet_create_item | Create an item or service (InsertItem) |
monet_update_item | Change an existing item (UpdateItem), identified by ItemId |
monet_delete_item | Delete an item (DeleteItem) by item number |
monet_create_dimension | Add a dimension value (InsertDim): a department, project or product code used to split postings |
monet_create_sales_invoice | Enter a sale of stocked items (PostSales): creates and, unless SkipPost, posts a sales invoice with item lines, moving stock out of the… |
monet_create_sales_service_invoice | Enter a sale of services (PostSalesService): creates and, unless SkipPost, posts a sales invoice with free-text service lines; no items are… |
monet_create_purchase_invoice | Enter a purchase of stocked items (PostPurch): registers a vendor invoice with item lines and receives the stock, posted unless SkipPost |
monet_create_purchase_service_invoice | Enter a purchase of services (PostPurchService): registers a vendor invoice with expense lines on ledger accounts, posted unless SkipPost |
Ejemplos de prompts
- "¿Qué clientes nos deben dinero ahora mismo y cuáles de sus facturas ya están vencidas?"
- "Enséñame la cuenta de pérdidas y ganancias de septiembre comparada con agosto."
- "Lista las facturas de compra del mes pasado por proveedor, con base imponible e IVA."
- "¿Cuántas existencias tenemos del artículo 1001 en cada almacén?"
- "Cambia a UAB Baltic Foods y dame su balance de sumas y saldos del tercer trimestre."
FAQ
¿Cursor admite servidores MCP personalizados en el plan gratuito? Sí, MCP está disponible en los planes Hobby, Pro y Business.
Siguientes pasos
¿Te ha sido útil esta guía?