Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge 1Password Events mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Aktivitäts-Feed eines 1Password-Business-Kontos über die 1Password Events API: Anmeldeversuche mit Ergebnis, Client und Standort, Item-Nutzung (Ausfüllen, Anzeigen, Kopieren, Exportieren, Teilen) und Audit-Events zu Änderungen an Nutzern, Tresoren, Gruppen und Berechtigungen. Nur lesend; liefert nie Passwörter oder andere geheime Werte.
Frag einfach
Beispiel-Prompts für 1Password Events
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → 1Password Events klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
1Password Events + Gemini
Aktivitäts-Feed eines 1Password-Business-Kontos über die 1Password Events API: Anmeldeversuche mit Ergebnis, Client und Standort, Item-Nutzung (Ausfüllen, Anzeigen, Kopieren, Exportieren, Teilen) und Audit-Events zu Änderungen an Nutzern, Tresoren, Gruppen und Berechtigungen. Nur lesend; liefert nie Passwörter oder andere geheime Werte.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
ONEPASSWORD_EVENTS_URL, ONEPASSWORD_EVENTS_TOKEN
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 5 Minuten. Du brauchst ein 1Password-Business-Konto und einen Owner oder Administrator, der eine Events-Reporting-Integration einrichten kann.
- Melde dich auf 1Password.com an und öffne Integrations (dann Directory, falls es schon andere Integrationen gibt).
- Wähle unter Events Reporting dein SIEM oder Other, gib der Integration einen Namen und wähle Add Integration.
- Richte ein Bearer-Token ein: einen Namen, optional ein Ablaufdatum (30, 90 oder 180 Tage; ohne Angabe läuft es nie ab) und die Events to Report: Anmeldeversuche, Item-Nutzung, Audit-Events. Wähle Issue Token und speichere das Token in 1Password.
- Füge das Token (ein langes JWT, das mit
eyJbeginnt, ohneBearerdavor) inONEPASSWORD_EVENTS_TOKENein. - Setze
ONEPASSWORD_EVENTS_URLauf den Events-Host der Region deines Kontos:https://events.1password.com(1password.com),https://events.ent.1password.com(ent.1password.com),https://events.1password.ca(1password.ca) oderhttps://events.1password.eu(1password.eu). - Installiere den Connector und führe
onepassword_events_introspectaus: Es zeigt die UUID des Tokens, wann es ausgestellt wurde, das Konto und unterfeatures, welche Event-Typen es lesen darf.
Nur lesend: Die drei Listen-Tools sind POST-Anfragen nur deshalb, weil der Blätter-Cursor im Body mitgeschickt wird; in 1Password ändert sich nichts. Da es nichts zu schreiben gibt, ist bei der Installation kein Tool deaktiviert.
Keine geheimen Werte: Die Events nennen Nutzer, Tresore und Items per UUID, mit Namen, E-Mails, IP-Adressen und Standorten der Nutzer, enthalten aber nie Passwörter oder andere Item-Inhalte. Zum Lesen von Tresoren und Items nutzt du den separaten Connector 1Password Connect.
Was er liest:
onepassword_events_list_signin_attempts: erfolgreiche und gescheiterte Anmeldungen mit Nutzer (Name, E-Mail, UUID), Zeit, Ergebnis (categorywiesuccess,credentials_failed,mfa_failed,sso_failed,firewall_failed;typewiecredentials_ok,mfa_ok,password_secret_bad,totp_bad,country_blocked), Client-App und Version, Betriebssystem, IP-Adresse und Standort. Nützlich bei verdächtigen Logins, gescheiterter MFA oder gesperrten Ländern.onepassword_events_list_item_usages: wer ein Item ausgefüllt, angezeigt, kopiert, exportiert, geteilt oder bearbeitet hat, oder welche Integration es abgerufen, angelegt oder geändert hat (fill,reveal,secure-copy,export,share,enter-item-edit-mode,select-sso-provider,server-fetch,server-create,server-update), mititem_uuid,vault_uuid,used_version, Nutzer, Client und Standort. Nur 1Password-Apps ab Version 8.4.0 zeichnen die Item-Nutzung auf.onepassword_events_list_audit_events: was Teammitglieder im Konto geändert haben, etwa eingeladene, gesperrte oder entfernte Nutzer, erteilte oder entzogene Tresorzugriffe, Gruppen, Geräte, Service Accounts und ihre Tokens sowie Exporte. Jedes Event hataction,object_type, den Akteur, das Objekt, die Sitzung (IP, Gerät, Anmeldezeit) und den Standort.
Jedes Listen-Tool braucht das passende Feature auf dem Token (signinattempts, itemusages, auditevents); für ein Feature, für das das Token nicht ausgestellt wurde, antwortet es mit 401.
Blättern: Der erste Aufruf nimmt start_time, end_time (RFC 3339, zum Beispiel 2026-10-29T00:00:00Z) und limit (1 bis 1000, Standard 100); ohne Zeiten liefert er die letzte Stunde. Jede Antwort enthält cursor und has_more. Solange has_more true ist, ruft die KI dasselbe Tool nur mit cursor erneut auf. Ein Cursor bleibt über Sitzungen hinweg gültig, man kann ihn also aufheben, um später nur neuere Events zu holen. Um Zeitfenster oder Seitengröße zu ändern, beginnt die KI ohne Cursor von vorn.
Datenformate: items enthält die Events, die ältesten zuerst. Zeiten sind RFC 3339 in UTC. IDs sind 26-stellige UUIDs wie ETWZJTQCSRFPVOX74KERGHPBTU. country und location.country sind ISO-Ländercodes. action und object_type der Audit-Events sind Kurzcodes: grant, revoke, uva (Tresorzugriff eines Nutzers), gva (Tresorzugriff einer Gruppe), sa (Service Account), satoken (Token eines Service Accounts).
Limits: 600 Anfragen pro Minute und 30.000 pro Stunde je Token; ein 429 heißt warten, bis das Zeitfenster zurückgesetzt ist.
Häufige Fehler: 401 mit {"Error":{"Message":"Unauthorized"}} heißt falsches, widerrufenes oder abgelaufenes Token, falscher regionaler Host oder ein Feature, für das das Token nicht ausgestellt wurde. 400 heißt eine fehlerhafte Zeitangabe oder ein ungültiges Limit. Bei 500 versuch es nach kurzer Pause erneut und sieh auf https://status.1password.com nach.
Der Connector liest keine Tresore, Items oder Passwörter, ändert keine Nutzer, Tresore oder Berechtigungen und stellt keine Events-Reporting-Tokens aus oder widerruft sie.
Schritt 2 — Adapter installieren
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
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
1Password Events-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
onepassword_events_introspect | Check the Events API bearer token: returns its uuid, issued_at, the account_uuid and the features it may read (auditevents, itemusages… |
onepassword_events_list_signin_attempts | Sign-in attempts to the 1Password account, successful and failed, oldest first: who (target_user name, email, uuid), when, outcome… |
onepassword_events_list_item_usages | Item usage events: when a user filled, revealed, copied, exported, shared or edited an item, or an integration fetched, created or updated… |
onepassword_events_list_audit_events | Audit events for actions team members took in the account: action (create, update, delete, activate, suspend, reactive, join, leave, grant… |
Beispiel-Prompts
- „Gab es in den letzten 24 Stunden gescheiterte Anmeldeversuche an unserem 1Password-Konto? Gruppiere sie nach Nutzer und Land.“
- „Welche Items wurden in den letzten 7 Tagen angezeigt oder kopiert, und von wem?“
- „Liste die Audit-Events von gestern auf: Wer wurde eingeladen, gesperrt oder entfernt, und welche Tresorberechtigungen haben sich geändert?“
- „Wurde diesen Monat ein Token eines Service Accounts angelegt oder widerrufen?“
- „Welche Event-Typen darf unser Events-Reporting-Token lesen?“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Meta Muse verbinden
- Mit Microsoft Copilot verbinden
War dieser Guide hilfreich?