Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Atera 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
Atera RMM e help desk: clienti, contatti, agent monitorati con hardware e patch, dispositivi agentless, alert, ticket con commenti e ore di lavoro, contratti e knowledge base. Atera REST API v3 con un API token.
Prova a chiedere
Prompt di esempio per Atera
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 → Atera, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Atera + Meta Muse
Atera RMM e help desk: clienti, contatti, agent monitorati con hardware e patch, dispositivi agentless, alert, ticket con commenti e ore di lavoro, contratti e knowledge base. Atera REST API v3 con un API token.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
ATERA_API_KEY
Step 1 — Ottieni le credenziali
- In Atera apri Admin → Data management → API. Solo gli admin di Atera vedono questa pagina.
- Fai clic su New token e scegli una data di scadenza (al massimo un anno), gli indirizzi IP che possono usare il token (lascia Allow all, oppure aggiungi l'indirizzo in uscita del tuo server AnythingMCP) e i permessi: Full access, oppure Custom access con Read sugli ambiti che l'AI deve vedere, più Write su Tickets e Alerts se vuoi usare i tool di scrittura.
- Copia subito il token in
ATERA_API_KEY: Atera lo mostra una sola volta. Il connettore lo invia come token Bearer. - Installa il connettore ed esegui
atera_list_customers. Elenca le aziende clienti con il CustomerID che serve alla maggior parte degli altri tool.
Un token, non una chiave legacy: gli account più vecchi possono avere ancora una API key statica (una chiave corta che non inizia con eyJ). Atera le sta sostituendo con i token e questo connettore invia solo la forma Bearer, quindi crea un nuovo token.
Scadenza del token: un token dura al massimo un anno. Atera avvisa gli admin 7 giorni e 1 giorno prima della scadenza; a quel punto crea un nuovo token e incollalo in ATERA_API_KEY.
Chi vede cosa: con Full access il token ha i diritti dell'intero account Atera, quindi chiunque usi questo connettore può leggere ogni cliente, dispositivo e ticket. Custom access limita l'AI agli ambiti che concedi.
Cosa legge: clienti e relativi contatti, agent monitorati con l'inventario hardware completo e le patch installate o mancanti, dispositivi agentless (ping, SNMP, HTTP, TCP), alert, ticket con commenti, ore di lavoro e tempo fatturabile, contratti e la knowledge base. Buoni punti di partenza sono atera_list_tickets, atera_list_customer_agents e atera_list_alerts con lo stato Open.
Prima conferma: l'AI può creare e aggiornare ticket (atera_create_ticket, atera_update_ticket), aggiungere commenti (atera_add_technician_comment, atera_add_enduser_comment) e risolvere alert (atera_resolve_alert). Un commento del tecnico non interno viene inviato via email all'utente finale, quindi l'AI ti mostra il testo prima di pubblicarlo. In Atera gli stati dei ticket sono testo libero, perciò l'AI li legge dai ticket esistenti.
Limiti: Atera consente circa 700 richieste al minuto per account. Gli elenchi arrivano in pagine da al massimo 50 elementi, quindi sugli account grandi l'AI filtra per cliente o stato e usa atera_list_modified_tickets per le modifiche recenti invece di scorrere tutti i ticket.
Non è prevista la cancellazione di clienti, contatti, agent o ticket, e le patch vengono solo elencate, non installate.
Step 2 — Installa l'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
Step 3 — Aggiungi il connettore in Muse
L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (
https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostraYOUR_SERVER_ID.
Muse aggiunge i server MCP remoti come connettori personalizzati e vi accede con OAuth.
- In Muse apri Settings → Connectors e scegli Add custom connector.
- Incolla l'URL del server MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse apre la pagina di accesso di AnythingMCP: accedi e approva l'accesso.
- In una chat, chiedi a Muse qualcosa che richiede i tool di
Atera.
Puoi configurarlo anche da una chat, sul web, nelle app per iOS e Android o su WhatsApp. Invia a Muse questo messaggio:
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
Usi il self-hosting? Usa l'indirizzo HTTPS pubblico della tua istanza al posto di https://cloud.anythingmcp.com. Muse si collega dal cloud di Meta, quindi localhost non funziona.
Tool disponibili
| Tool | What it does |
|---|---|
atera_list_customers | List the customers (client companies) in Atera with id, name, domain, address and phone |
atera_get_customer | Get one customer by CustomerID: name, business number, domain, address, phone, notes and links |
atera_list_contacts | List end-user contacts with EndUserID, customer, name, email, phone, job title and department |
atera_get_contact | Get one contact by EndUserID: customer, name, email, phones, job title, department and whether it is the customer's main contact person |
atera_list_agents | List all monitored devices (agents) across customers: machine name, customer, online state, last seen, OS, IP and MAC addresses, hardware… |
atera_list_customer_agents | List the agents (monitored devices) of one customer with online state, OS, hardware and last-seen time |
atera_get_agent | Get one agent by AgentID with full hardware and OS inventory: processor, memory, disks, BIOS, serial number, Office version, last reboot… |
atera_find_agents_by_machine | Find agents by machine (computer) name, for example DESKTOP-4F2K |
atera_list_installed_patches | List the patches (Windows updates) installed on one agent, identified by its DeviceGuid |
atera_list_available_patches | List the patches available but not yet installed on one agent, identified by its DeviceGuid |
atera_list_devices | List agentless monitored devices of one type (generic ping, SNMP, HTTP or TCP) with name, DeviceID, customer and monitoring agent |
atera_get_device | Get one agentless monitored device (generic, SNMP, HTTP or TCP) by DeviceID with its monitoring settings, customer and monitoring agent |
atera_list_alerts | List monitoring alerts with title, severity (Information, Warning, Critical), device, customer, creation time and linked ticket |
atera_get_alert | Get one alert by AlertID: title, message, severity, category, thresholds, device, customer, snooze end date and linked ticket |
atera_resolve_alert | Mark one open alert as resolved |
atera_list_tickets | List help desk tickets with number, title, status, priority, type, customer, end user, technician, SLA dates and durations |
atera_get_ticket | Get one ticket by TicketID with status, priority, impact, type, customer, end user, technician, first and last comments, SLA due dates and… |
atera_list_modified_tickets | List tickets modified since a date (UTC), optionally with their last comments |
atera_list_closed_tickets | List tickets whose status changed to resolved or closed, with their comments by default |
atera_list_ticket_comments | List the comments of one ticket in order: text, date, author (end user or technician, with email and name) and whether the comment is… |
atera_list_ticket_work_hours | List the work-hour records logged on one ticket: technician, start and end time, duration, billable flag and on-site or remote |
atera_get_ticket_billable_duration | Get the billable time totals of one ticket (on-site and off-site) as Atera computes them for invoicing |
atera_list_contracts | List customer contracts with type (retainer, hourly, block hours, block money, remote monitoring, project), active and default flags and… |
atera_list_customer_contracts | List the contracts of one customer with type, rates, active flag and dates |
atera_get_contract | Get one contract by ContractID with its type-specific details (hourly rates, block hours, retainer fee, monitored device rates) and dates |
atera_list_knowledge_base | List the knowledge base articles in Atera with title, content, keywords and visibility |
atera_create_ticket | Create a help desk ticket |
atera_update_ticket | Update a ticket's title, status, type, priority, impact or assigned technician |
atera_add_technician_comment | Add a technician comment to a ticket |
atera_add_enduser_comment | Add a comment to a ticket on behalf of the end-user contact, for example to log a reply that arrived by phone |
Esempi di prompt
- "Quali alert critici sono ancora aperti in questo momento, e sui computer di quali clienti?"
- "Mostrami i ticket aperti del cliente Northwind con il tecnico assegnato e la scadenza SLA."
- "Quante ore fatturabili abbiamo registrato sui ticket chiusi il mese scorso, per cliente?"
- "Prepara una risposta per l'utente finale sul ticket 1234 e mostramela prima di pubblicarla."
FAQ
Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.
Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.
Prossimi passi
Questa guida ti è stata utile?