Overview
Features
Profile Access and Management
Email-based profile lookup with automatic creation; access to profile properties, segments, and scores; JSON data exchange; automatic session management with date-based IDs.
Session and Context Management
Automatic session handling with date-based IDs; uses default claude-desktop scope for session isolation and continuity across conversations.
Scope Management
Default scope 'claude-desktop' used for all operations; automatic scope creation when needed; manual scope creation via the create_scope tool.
Unomi V2/V3 Compatibility and Authentication
Supports Unomi V2 and V3 with automatic version detection and distinct authentication methods; V2 uses system administrator credentials; V3 uses tenant-based API keys.
Profile and Consent Tools
Provides profile tools (get_my_profile, update_my_profile, get_profile, search_profiles) and consent tools (update_consent, get_consent, list_consents) for GDPR-aware data handling.
Two-Step Profile Resolution
Resolves profile ID via email lookup if UNOMI_EMAIL is set; otherwise uses UNOMI_PROFILE_ID; reports method via 'source' (email_lookup or environment).
Who Is This For?
- Developers:Setting up Claude Desktop integration to manage user profiles, scopes, and consent via Unomi.




