Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Rollbar 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
Il monitoraggio degli errori di Rollbar in qualsiasi agente AI: item con cronologia e occorrenze, stack trace completi, item più attivi e report sulle occorrenze, la Metrics API, deploy, ambienti e versioni del codice, query RQL e progetti, utenti e team dell'account. Risolve, silenzia, assegna e posticipa gli item, li commenta e registra i deploy.
Prova a chiedere
Prompt di esempio per Rollbar
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 → Rollbar, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Rollbar + Gemini
Il monitoraggio degli errori di Rollbar in qualsiasi agente AI: item con cronologia e occorrenze, stack trace completi, item più attivi e report sulle occorrenze, la Metrics API, deploy, ambienti e versioni del codice, query RQL e progetti, utenti e team dell'account. Risolve, silenzia, assegna e posticipa gli item, li commenta e registra i deploy.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
ROLLBAR_ACCESS_TOKEN
Step 1 — Ottieni le credenziali
La configurazione richiede circa 3 minuti. Ti servono un account Rollbar e un access token. Il tipo di token che incolli decide che cosa raggiunge il connettore:
- Un solo progetto: nel progetto apri Settings, Project Access Tokens e crea o copia un project access token. Dagli lo scope
readper leggere,writeper modificare gli item epost_server_itemper registrare i deploy. Un token di progetto lavora sempre sul proprio progetto, ma non può elencare progetti, utenti o team. - L'intero account: crea invece un account access token. Un service token (Settings dell'account, API Access Tokens, scheda Service) raggiunge tutti i progetti; un personal access token (User Settings, Personal access tokens) può fare solo ciò che può fare il suo utente. I loro scope sono
readewrite. Con un token di account l'AI passaproject_id(darollbar_list_projects) agli strumenti di progetto, erollbar_list_itemscerca in tutti i progetti che il token può leggere, a meno che tu non indichiproject_ids. - Incolla il token in
ROLLBAR_ACCESS_TOKEN. Viene inviato nell'headerX-Rollbar-Access-Tokenahttps://api.rollbar.com/api/1. - Installa il connettore ed esegui
rollbar_list_itemsper verificare il token.
Solo un personal access token può commentare gli item, e solo un token di progetto con post_server_item può registrare i deploy.
Che cosa non funziona adesso: rollbar_get_top_active_items mostra gli item con più occorrenze nelle ultime ore (da 1 a 168, predefinito 24) con i conteggi orari, come la Top 10 della dashboard del progetto. rollbar_list_items elenca e cerca gli item (errori e messaggi raggruppati) per stato, livello, ambiente, framework, assegnatario, stato di posticipo o con lo stesso testo di ricerca della pagina Items. rollbar_get_item legge un item. Il numero in un URL di Rollbar (#123) è il counter del progetto, non l'id dell'item: rollbar_get_item_by_counter ricava l'item da un counter o dall'UUID di un'occorrenza.
Indagare: rollbar_list_item_occurrences elenca i singoli eventi di un item e rollbar_list_occurrences gli ultimi eventi dell'intero progetto, ciascuno con orario, versione del codice e payload. rollbar_get_occurrence restituisce il payload completo come la vista Raw JSON: classe e messaggio dell'eccezione, frame dello stack trace, richiesta, persona, server, client, dati personalizzati e telemetria. rollbar_list_item_events mostra chi ha commentato, modificato, assegnato, posticipato o unito un item.
Triage: rollbar_update_item risolve un item (facoltativamente con resolved_in_version, ad esempio uno SHA git), lo silenzia o lo riattiva, ne cambia livello o titolo, lo assegna a un utente o a un team (id da rollbar_list_users e rollbar_list_teams) o lo posticipa per un certo numero di secondi (il posticipo richiede un piano a pagamento). rollbar_add_item_comment aggiunge un commento in Markdown alla cronologia dell'item. Servono lo scope write.
Andamenti e metriche: rollbar_get_occurrence_counts dà le occorrenze per minuto, ora o giorno, rollbar_get_activated_item_counts gli item nuovi e riattivati per giorno e rollbar_get_item_metrics i conteggi delle occorrenze con prima e ultima occorrenza per un elenco di item. Con il piano Advanced, rollbar_query_occurrence_metrics interroga la Metrics API con filtri, raggruppamenti e aggregati (ad esempio le occorrenze per ambiente al giorno o i browser più frequenti di un item), e rollbar_get_resolution_time_metrics dà il tempo di risoluzione degli item (mediana, media, minimo o massimo) per periodo.
Rilasci: rollbar_list_deploys, rollbar_get_deploy e rollbar_list_environments leggono deploy e ambienti. rollbar_report_deploy registra il deploy di una revisione in un ambiente, e rollbar_update_deploy chiude un deploy registrato come avviato (succeeded, failed o timed_out). Per capire che cosa ha rotto un rilascio, rollbar_get_version conta gli item nuovi, riattivati, ripetuti e risolti di una versione del codice in un ambiente, e rollbar_list_version_items con event: new elenca gli item comparsi per la prima volta in quella versione.
RQL: per analisi al volo l'AI avvia una query nel linguaggio simile a SQL di Rollbar con rollbar_create_rql_job (tabelle item_occurrence e deploy), interroga rollbar_get_rql_job finché status è success e legge le righe con rollbar_get_rql_job_result. rollbar_list_rql_jobs e rollbar_cancel_rql_job gestiscono i job precedenti e quelli in corso. RQL non modifica dati.
Account: con un token di account, rollbar_list_projects, rollbar_get_project, rollbar_list_users, rollbar_get_user e rollbar_list_teams.
Disattivati all'installazione: rollbar_request_person_deletion, che cancella una persona tracciata (l'utente finale associato alle occorrenze) da tutti i progetti dell'account, ad esempio per una richiesta GDPR. Non si può annullare, quindi un amministratore del workspace lo attiva quando serve; rollbar_get_person_deletion_status segue poi il job.
Formati dei dati: ogni risposta è {"err": 0, "result": ...}; err: 1 arriva con un message. rollbar_report_deploy risponde {"data": {"deploy_id": ...}}. Tutti i timestamp sono secondi Unix in GMT e i grafici dei report sono coppie [timestamp, count]. Lo status di un item è active, resolved, muted o archived; il level è debug, info, warning, error o critical. Gli elenchi di occorrenze omettono header della richiesta, cookie e dettagli del notifier; il payload completo di rollbar_get_occurrence può contenere dati personali dei tuoi utenti finali.
Paginazione: gli item arrivano 100 per pagina; occorrenze, deploy, ambienti ed eventi degli item 20 per pagina di default, con limit fino a 5000 dove previsto. Passa page a partire da 1; gli elenchi di occorrenze si sfogliano anche con last_id. total_count è null nei progetti con più di 100.000 item.
Limiti: ogni token ha il suo limite di richieste su Rollbar; X-Rate-Limit-Remaining mostra quante ne restano. Gli strumenti della Metrics API richiedono il piano Advanced.
Errori comuni: 401 indica un token mancante o malformato. 403 indica un token disattivato, senza lo scope necessario, un token di progetto su uno strumento dell'account oppure (Requires project access) un token di account senza un project_id valido. 404 è un id sconosciuto o di un altro account, 422 parametri non validi e 429 il limite di richieste del token.
Il connettore non invia errori a Rollbar (lo fa l'SDK di Rollbar nella tua app), non elimina item e non crea progetti, team, utenti o access token.
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 Gemini
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.
Gemini CLI legge i server MCP da ~/.gemini/settings.json (su Windows %USERPROFILE%\.gemini\settings.json). Aggiungi:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di
YOUR_MCP_API_KEY. - Salva il file e riavvia
gemini. - Esegui
/mcpin Gemini CLI (oppuregemini mcp listdal terminale):anythingmcpdovrebbe risultare connesso. - Inizia a scrivere prompt: Gemini CLI ora può chiamare i tool di
Rollbar.
Tool disponibili
| Tool | What it does |
|---|---|
rollbar_list_items | List or search items (grouped errors and messages), 100 per page: id, counter, title, level, status, environment, framework, total… |
rollbar_get_item | Get one item by its id: title, level, status, environment, platform, framework, counter, total occurrences, first and last occurrence (with… |
rollbar_get_item_by_counter | Find an item by the project counter shown in Rollbar URLs and the UI (#123), or by the UUID of one of its occurrences |
rollbar_update_item | Change an item: resolve it (optionally with the version it was fixed in), mute it or reactivate it, change its level or title, assign it to… |
rollbar_list_item_events | List the history of an item, oldest first: comments, status, level, title and assignment changes, snoozes and merges, each with user and… |
rollbar_add_item_comment | Add a comment to an item's timeline, attributed to the token's user |
rollbar_list_occurrences | List the project's latest occurrences (single error events), newest first: occurrence id, item id, timestamp, code version and the payload… |
rollbar_list_item_occurrences | List the occurrences of one item, newest first, with timestamp, code version and payload (exception, stack trace, request, person) |
rollbar_get_occurrence | Get one occurrence with its full payload, as the Raw JSON view in Rollbar: exception class and message, stack trace frames, request… |
rollbar_get_top_active_items | Get the items with the most occurrences in the last hours (like the Top 10 on the project dashboard), each with its hourly occurrence counts |
rollbar_get_occurrence_counts | Get the recent number of occurrences per minute, hour or day as [timestamp, count] pairs (the Hourly and Daily Error/Critical Occurrences… |
rollbar_get_activated_item_counts | Get the number of new and reactivated items per day as [timestamp, count] pairs (the Daily New/Reactivated Items graph), in the project… |
rollbar_get_item_metrics | Get metrics for a list of items of one project: occurrence counts and the time of the first and last occurrence of each |
rollbar_query_occurrence_metrics | Query occurrence metrics over time with filters, grouping and aggregates (count_all, count_distinct, topk and more), e.g. occurrences per… |
rollbar_get_resolution_time_metrics | Get the time to resolve items over a window (median by default, or mean, min, max), per period, filtered by environments, levels and… |
rollbar_list_deploys | List the project's deploys, most recent first: id, environment, revision, status, user, comment and start and finish times |
rollbar_get_deploy | Get one deploy: environment, revision, status, user, comment and start and finish times |
rollbar_report_deploy | Record a deploy of a revision to an environment, so new errors can be linked to it |
rollbar_update_deploy | Finish a deploy reported as started: set its status to succeeded, failed or timed_out, with an optional comment |
rollbar_list_environments | List the environments of the project (production, staging and so on) with their ids, 20 per page |
rollbar_get_version | Get what happened in one code version in one environment: when it was first and last seen, and the number of new, reactivated, repeated and… |
rollbar_list_version_items | List the items of one code version in one environment by what happened in it: new (first seen in this version), repeated, reactivated or… |
rollbar_create_rql_job | Start an RQL query (Rollbar's SQL-like query language over items and occurrences), e.g. `SELECT item.counter, count(*) FROM item_occurrence… |
rollbar_get_rql_job | Check an RQL job: status (new, running, success, failed, cancelled, timed_out), query and times |
rollbar_get_rql_job_result | Get the result of a finished RQL job: column names (selectionColumns) and rows, plus any errors and warnings |
rollbar_list_rql_jobs | List earlier RQL jobs with their query, status and times, newest first |
rollbar_cancel_rql_job | Cancel an RQL job that is still new or running, e.g. a slow query that was started by mistake |
rollbar_list_projects | List the projects of the account: id, name, status and creation date |
rollbar_get_project | Get one project: id, name, account, status, time zone and grouping settings, and creation date (integration settings are left out) |
rollbar_list_users | List the users of the account (id, username, email), optionally only the one with an email address |
rollbar_get_user | Get one user of the account: id, username, email and whether email notifications are on |
rollbar_list_teams | List the teams of the account with id, name and access level (owner, standard, light, view) |
rollbar_request_person_deletion | Erase a tracked person (the end user attached to occurrences) from every project of the account, by exactly one of email, username or id… |
rollbar_get_person_deletion_status | Check a person deletion job: state (new, running, paused, success, cancelled or failed) |
Esempi di prompt
- "Quali sono gli errori più frequenti in production nelle ultime 24 ore, e quali sono nuovi?"
- "Mostrami lo stack trace completo dell'ultima occorrenza dell'item Rollbar #482."
- "Quali item sono comparsi per la prima volta nella versione 3f9c2ab in production? Raggruppali per livello."
- "Segna come risolto l'item TimeoutError nella versione 1.8.3 e assegna la NullPointerException al team backend."
- "Quante occorrenze error e critical abbiamo avuto al giorno questa settimana rispetto alla settimana scorsa?"
FAQ
Dove cerca i server MCP Gemini CLI? In ~/.gemini/settings.json per il tuo utente, oppure in .gemini/settings.json dentro un progetto. gemini mcp list mostra ogni server e se si connette.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a ChatGPT
- Collegare a Cursor
- Collegare a Meta Muse
- Collegare a Microsoft Copilot
Questa guida ti è stata utile?