Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Moss con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Moss spend management (Germania ed Europa): spese da carte, fatture e rimborsi con righe e ricevute, saldi dei wallet e transazioni bancarie, fornitori, conti di spesa, aliquote IVA e centri di costo. Crea fornitori e voci di dimensione; non può pagare né approvare nulla.
Prova a chiedere
Prompt di esempio per Moss
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Moss, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Moss
Moss spend management (Germania ed Europa): spese da carte, fatture e rimborsi con righe e ricevute, saldi dei wallet e transazioni bancarie, fornitori, conti di spesa, aliquote IVA e centri di costo. Crea fornitori e voci di dimensione; non può pagare né approvare nulla.
Setup
La configurazione richiede circa 5 minuti. Ti servono un admin di Moss e l'app mobile di Moss per confermare la nuova chiave.
- Accedi a Moss come admin e apri Settings, Company Settings, API Keys (mostrato anche come Settings, Platform, API Keys).
- Clicca Generate API Key e conferma nell'app mobile di Moss.
- Copia il Key ID (inizia con
kid_) inMOSS_KEY_IDe la Secret Key (inizia consk_) inMOSS_SECRET_KEY. La secret viene mostrata una sola volta; se la perdi, genera una nuova chiave. - Installa il connettore ed esegui
moss_list_expenses: restituisce le tue ultime spese e conferma la chiave.
Il connettore scambia la chiave con un token di un'ora su /oauth2/token di Moss (client credentials) e lo rinnova da solo. Richiede lo scope write, che include read, perché i tool di creazione e modifica ne hanno bisogno. Se l'AI deve solo leggere, disattiva quei tool.
Cosa legge: le spese (transazioni con carta, fatture e rimborsi) con le loro righe, importi netti, IVA e lordi, conto di spesa e aliquota IVA per riga, stato, stato di esportazione e fornitore; i file allegati alle spese (ricevute, PDF delle fatture), elencati con moss_search_files e consegnati come allegato da moss_download_file; i conti bancari Moss (wallet) con tipo di finanziamento, valuta e stato, il saldo e il saldo disponibile di ciascuno, e le transazioni bancarie in un intervallo di date di registrazione (acquisti e rimborsi con carta, payout, prelievi, ricariche, rimborsi del credito, con data di registrazione e di valuta, controparte e commissioni); i fornitori con coordinate bancarie, partita IVA, termini di pagamento e imputazione predefinita; i conti di spesa con i numeri di conto; le aliquote IVA; i termini di pagamento con le regole di scadenza e sconto; le dimensioni contabili come centri di costo, centri di profitto e progetti con le loro voci; gli utenti con team, responsabile e ruoli; team e reparti.
Filtri: le spese si filtrano per tipo (CARD_TRANSACTION, INVOICE, REIMBURSEMENT), stato (ad es. SUBMITTED, APPROVED, FLAGGED, REJECTED, REVIEWED, VERIFIED, COMPLETED), stato di esportazione (NOT_EXPORTED, READY_FOR_EXPORT, EXPORT_PENDING, EXPORTED, EXPORT_FAILED), data di creazione, data della spesa o ultima modifica, e si ordinano per stato, ora di creazione, importo in valuta aziendale o ora della spesa. Le transazioni bancarie richiedono sempre un intervallo di date di registrazione. I file delle singole righe vengono elencati solo se si passano anche gli id delle righe.
Cosa scrive: moss_create_supplier, moss_create_dimension, moss_update_dimension, moss_create_dimension_item (ad es. un nuovo centro di costo) e moss_update_dimension_item modificano dati anagrafici usati per la contabilizzazione. Sono attivi all'installazione; l'AI ti mostra cosa creerà o modificherà e aspetta il tuo sì, e passa external_user_id (la persona che ha chiesto) perché Moss possa tracciare la modifica. Fornitori e voci di dimensione si possono impostare ACTIVE o DEACTIVATED; l'eliminazione non è prevista. L'aggiornamento di una voce di dimensione richiede sempre nome e stato, quindi l'AI invia i valori attuali per ciò che deve restare. Creare più delle dimensioni predefinite richiede il modulo Moss Multiple Dimensions.
Disattivato all'installazione: moss_update_supplier, perché può sostituire l'IBAN su cui Moss paga le fatture del fornitore. Un amministratore lo attiva consapevolmente, e l'AI mostra poi i valori vecchi e nuovi prima di chiamarlo.
Importi e date: gli importi sono oggetti con una stringa decimale amount e una currency; homeAmount è nella valuta aziendale. Le date sono YYYY-MM-DD, i timestamp ISO 8601 in UTC. Gli id sono UUID.
Limiti: gli elenchi restituiscono fino a 100 elementi per pagina (default 50); l'AI chiede la page successiva finché meta.pagination.hasMore è true. I filtri per id accettano fino a 100 id. Moss consente 180 letture e 20 scritture al minuto per organizzazione.
Errori comuni: 401 significa che la chiave è stata revocata o il token non è stato emesso: controlla MOSS_KEY_ID e MOSS_SECRET_KEY. 402 significa che un modulo Moss non è attivo nel piano, ad es. Multiple Dimensions. 403 significa che al token manca lo scope. 409 significa che il record è gestito da un'integrazione contabile attiva. 422 significa che un id referenziato (conto di spesa, aliquota IVA, termine di pagamento, team) non esiste o è inattivo. 429 significa che il limite di richieste è esaurito: attendi Retry-After.
Il connettore non può pagare, approvare, esportare né eliminare nulla, e non crea spese né carica ricevute: la Moss Public API non offre chiamate per questo.
Prerequisiti: MOSS_KEY_ID, MOSS_SECRET_KEY
Installazione locale del connettore
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
Apri http://localhost:3000/connectors/store, scegli Moss e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| 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 |
Esempi di prompt
- "Elenca le transazioni con carta del mese scorso ancora NOT_EXPORTED, con importo, fornitore e conto di spesa."
- "Qual è adesso il saldo disponibile di ciascuno dei nostri wallet Moss?"
- "Mostrami la ricevuta allegata alla spesa Moss di 249,90 EUR del 14 ottobre."
- "Somma le nostre fatture del terzo trimestre per fornitore e aliquota IVA."
- "Crea il centro di costo 4300 Marketing Events nella nostra dimensione centri di costo. Mostrami prima cosa crei."
Prossimi passi
Questa guida ti è stata utile?