Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Moss 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
Moss spend management (Alemania y Europa): gastos de tarjetas, facturas y reembolsos con líneas y recibos, saldos de wallets y transacciones bancarias, proveedores, cuentas de gasto, tipos de IVA y centros de coste. Crea proveedores y elementos de dimensión; no puede pagar ni aprobar nada.
Prueba a pedir
Prompts de ejemplo para Moss
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 → Moss, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Moss + Meta Muse
Moss spend management (Alemania y Europa): gastos de tarjetas, facturas y reembolsos con líneas y recibos, saldos de wallets y transacciones bancarias, proveedores, cuentas de gasto, tipos de IVA y centros de coste. Crea proveedores y elementos de dimensión; no puede pagar ni aprobar nada.
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:
MOSS_KEY_ID, MOSS_SECRET_KEY
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas un admin de Moss y la app móvil de Moss para confirmar la nueva clave.
- Inicia sesión en Moss como admin y abre Settings, Company Settings, API Keys (también aparece como Settings, Platform, API Keys).
- Haz clic en Generate API Key y confirma en la app móvil de Moss.
- Copia el Key ID (empieza por
kid_) enMOSS_KEY_IDy la Secret Key (empieza porsk_) enMOSS_SECRET_KEY. La clave secreta se muestra una sola vez; si la pierdes, genera una nueva. - Instala el conector y ejecuta
moss_list_expenses: devuelve tus últimos gastos y confirma la clave.
El conector cambia la clave por un token de una hora en /oauth2/token de Moss (client credentials) y lo renueva por su cuenta. Pide el scope write, que incluye read, porque las herramientas de creación y modificación lo necesitan. Si la IA solo debe leer, desactiva esas herramientas.
Qué lee: los gastos (transacciones con tarjeta, facturas y reembolsos) con sus líneas, importes netos, de IVA y brutos, cuenta de gasto y tipo de IVA por línea, estado, estado de exportación y proveedor; los archivos adjuntos a los gastos (recibos, PDF de facturas), listados con moss_search_files y entregados como adjunto por moss_download_file; las cuentas bancarias de Moss (wallets) con tipo de financiación, moneda y estado, el saldo y el saldo disponible de cada una, y las transacciones bancarias de un rango de fechas de contabilización (compras y devoluciones con tarjeta, pagos, retiradas, recargas, amortizaciones, con fecha de contabilización y de valor, contraparte y comisiones); los proveedores con datos bancarios, NIF-IVA, condición de pago e imputación predeterminada; las cuentas de gasto con sus números; los tipos de IVA; las condiciones de pago con sus reglas de vencimiento y descuento; las dimensiones contables como centros de coste, portadores de coste y proyectos con sus elementos; los usuarios con equipo, responsable y roles; equipos y departamentos.
Filtros: los gastos se filtran por tipo (CARD_TRANSACTION, INVOICE, REIMBURSEMENT), estado (p. ej. SUBMITTED, APPROVED, FLAGGED, REJECTED, REVIEWED, VERIFIED, COMPLETED), estado de exportación (NOT_EXPORTED, READY_FOR_EXPORT, EXPORT_PENDING, EXPORTED, EXPORT_FAILED), fecha de creación, fecha del gasto o última modificación, y se ordenan por estado, hora de creación, importe en moneda de la empresa u hora del gasto. Las transacciones bancarias siempre necesitan un rango de fechas de contabilización. Los archivos de líneas concretas solo se listan si también se pasan los id de las líneas.
Qué escribe: moss_create_supplier, moss_create_dimension, moss_update_dimension, moss_create_dimension_item (p. ej. un centro de coste nuevo) y moss_update_dimension_item cambian datos maestros que se usan para contabilizar. Están activas al instalar; la IA te muestra qué va a crear o cambiar y espera tu sí, y pasa external_user_id (la persona que lo pidió) para que Moss pueda rastrear el cambio. Proveedores y elementos de dimensión pueden ponerse en ACTIVE o DEACTIVATED; no se ofrece borrar. Actualizar un elemento de dimensión siempre requiere nombre y estado, así que la IA envía los valores actuales de lo que debe quedarse igual. Crear más dimensiones que las predeterminadas requiere el módulo Multiple Dimensions de Moss.
Desactivada al instalar: moss_update_supplier, porque puede sustituir el IBAN al que Moss paga las facturas del proveedor. Un administrador la activa de forma deliberada, y la IA muestra entonces los valores antiguos y nuevos antes de llamarla.
Importes y fechas: los importes son objetos con una cadena decimal amount y una currency; homeAmount está en la moneda de la empresa. Las fechas son YYYY-MM-DD y las marcas de tiempo ISO 8601 en UTC. Los id son UUID.
Límites: las listas devuelven hasta 100 elementos por página (50 por defecto); la IA pide la page siguiente mientras meta.pagination.hasMore sea true. Los filtros por id aceptan hasta 100 id. Moss permite 180 lecturas y 20 escrituras por minuto y organización.
Errores comunes: 401 significa que la clave fue revocada o no se pudo emitir el token: revisa MOSS_KEY_ID y MOSS_SECRET_KEY. 402 significa que un módulo de Moss no está contratado, p. ej. Multiple Dimensions. 403 significa que al token le falta el scope. 409 significa que el registro lo gestiona una integración contable activa. 422 significa que un id referenciado (cuenta de gasto, tipo de IVA, condición de pago, equipo) no existe o está inactivo. 429 significa que se agotó el límite de peticiones: espera a Retry-After.
El conector no puede pagar, aprobar, exportar ni borrar nada, y no crea gastos ni sube recibos: la Moss Public API no ofrece ninguna llamada para eso.
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 Muse
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.
Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.
- En Muse, abre Settings → Connectors y elige Add custom connector.
- Pega la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
- En un chat, pídele a Muse algo que necesite las herramientas de
Moss.
También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
moss_list_expenses | List expenses (card transactions, invoices and reimbursements) with their line items, amounts in original and home currency, status, export… |
moss_search_files | List the files (receipts, invoice PDFs) attached directly to the given expenses: id, name, original name, size and upload time |
moss_download_file | Download one file attached to an expense (receipt or invoice, usually a PDF or image) by its id from moss_search_files |
moss_list_expense_accounts | List expense accounts (the accounting sub-categories booked on expense lines): id, name, account number and status |
moss_get_expense_account | Get one expense account by id: name, account number and status |
moss_list_dimensions | List the accounting dimensions of the organisation (e.g. cost centre, cost carrier, project; at most 50): id, name, ERP name and id, status |
moss_get_dimension | Get one accounting dimension by id: name, ERP name, ERP id and status |
moss_list_dimension_items | List the items (values) of one dimension, e.g. the cost centres: id, name, code and status |
moss_get_dimension_item | Get one dimension item (e.g. a cost centre) by id: name, code and status |
moss_list_suppliers | List suppliers: id, name, supplier number (code), status, currency, VAT id, bank details, default payment method, payment term and default… |
moss_get_supplier | Get one supplier by id (e.g. the supplierId of an expense) with bank details, VAT id and defaults |
moss_list_payment_terms | List payment terms: id, number, description, status and the due date rules (days, discounts) |
moss_get_payment_term | Get one payment term by id, e.g. the paymentTermId of a supplier |
moss_list_tax_rates | List VAT rates: id, name, code, rate and status |
moss_get_tax_rate | Get one VAT rate by id (taxRateId of an expense line): name, code, rate and status |
moss_list_users | List the users of the organisation: id, name, e-mail, team, manager, roles and status. createdBy of an expense is a user id |
moss_get_user | Get one user by id: name, e-mail, team, manager, roles and status |
moss_list_teams | List teams: id, name, department and status |
moss_get_team | Get one team by id (teamId of a user or default team of a supplier): name, department and status |
moss_list_departments | List the departments of the organisation: id and name |
moss_get_department | Get one department by id (the department of a team) with its name |
moss_list_bank_accounts | List the Moss bank accounts (wallets) of the organisation: id, funding type (CREDIT or DEBIT), currency and status (ACTIVE or CLOSED) |
moss_get_bank_account_balance | Get the current balance of one Moss bank account: balance (ledger) and availableBalance (what can still be spent, lower when transactions… |
moss_search_bank_transactions | Search the money movements of Moss wallets by booking date: card purchases and refunds, payouts, withdrawals, top-ups and repayments, with… |
moss_create_supplier | Create a supplier in Moss with name, supplier number, currency, VAT id, bank details, default payment method, payment term and default… |
moss_update_supplier | Change fields of an existing supplier; only the fields you send change |
moss_create_dimension | Create an accounting dimension (e.g |
moss_update_dimension | Rename a dimension in Moss and set its name in the accounting system |
moss_create_dimension_item | Add an item to a dimension, e.g. a new cost centre or project with its name and code |
moss_update_dimension_item | Rename a dimension item, change its code, or activate or deactivate it |
Ejemplos de prompts
- "Lista las transacciones con tarjeta del mes pasado que siguen en NOT_EXPORTED, con importe, proveedor y cuenta de gasto."
- "¿Cuál es ahora el saldo disponible de cada una de nuestras wallets de Moss?"
- "Muéstrame el recibo adjunto al gasto de Moss de 249,90 EUR del 14 de octubre."
- "Suma nuestras facturas del tercer trimestre por proveedor y tipo de IVA."
- "Crea el centro de coste 4300 Marketing Events en nuestra dimensión de centros de coste. Muéstrame antes qué vas a crear."
FAQ
¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.
¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?