MCP Servers / development / Inoyu Apache Unomi

Inoyu Apache Unomi

JSON →
stdionone★ 8development

Maintains user context and manages profiles using the Apache Unomi Customer Data Platform.

Install
How to run this server

No install command recorded.

server path: inoyu-apache-unomi
Tools
What this server exposes
get_my_profile
Get your profile using environment variables. Uses UNOMI_PROFILE_ID from environment or email lookup. Automatically generates a session ID based on the current date. Optional parameters: requireSegments (include segment information), requireScores (include scoring information).
update_my_profile
Update properties of your profile. Uses UNOMI_PROFILE_ID from environment or email lookup. Takes a properties object with key-value pairs to update. Supports string, number, boolean, and null values.
get_profile
Retrieve a specific profile by ID. Takes profileId as required parameter. Returns full profile data from Unomi.
search_profiles
Search for profiles. Takes query string and optional limit/offset parameters. Searches across firstName, lastName, and email fields.
create_scope
Create a new Unomi scope. Takes scope identifier and optional name/description. Required for event tracking and profile updates.
get_tenant_info
Get information about the current tenant (V3 only). Returns tenant details, version information, and key status. Only available when using Unomi V3. No parameters required.
Configuration
Environment & auth
authnone
envUNOMI_BASE_URL
envUNOMI_PROFILE_ID
envUNOMI_KEY
envUNOMI_SOURCE_ID
envUNOMI_TENANT_ID
envUNOMI_PUBLIC_KEY
envUNOMI_PRIVATE_KEY
Resources
Inoyu Apache Unomi — MCP Server · libregistry