Inoyu MCP Unomi Server MCP Server

A Model Context Protocol server to access Apache Unomi data

Local serverstdio

What is the Inoyu MCP Unomi Server MCP Server?

A Model Context Protocol server to access Apache Unomi data

The short version

A Model Context Protocol server enabling Claude to maintain user context through Apache Unomi profile management.

This MCP server enables Claude to maintain context about users through Apache Unomi's profile management system. Here's what you can achieve with it:

What it needs from you

  • Running Apache Unomi server - Claude Desktop installation - Network access to Unomi server - Proper security configuration - Required environment variables

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_my_profileGet your profile using environment variables
requireSegmentsInclude segment information
requireScoresInclude scoring information
update_my_profileUpdate properties of your profile
get_profileRetrieve a specific profile by ID
search_profilesSearch for profiles
create_scopeCreate a new Unomi scope
get_tenant_infoGet information about the current tenant (V3 only)
update_consentUpdate a user's consent status using the modifyConsent event
consentIdUnique identifier for the consent
statusConsent status (GRANTED, DENIED, or REVOKED)
typeIdentifierType identifier of the consent
scopeScope for the consent (defaults to claude-desktop)

How to install the Inoyu MCP Unomi Server MCP Server

claude mcp add inoyu-mcp-unomi-server --env UNOMI_BASE_URL=your-value --env UNOMI_VERSION=your-value --env UNOMI_USERNAME=your-value --env UNOMI_PASSWORD=your-value --env UNOMI_PROFILE_ID=your-value --env UNOMI_KEY=your-value --env UNOMI_EMAIL=your-value --env UNOMI_SOURCE_ID=your-value -- npx -y ensures

Configuration

  • Running Apache Unomi server - Claude Desktop installation - Network access to Unomi server - Proper security configuration - Required environment variables
VariableDescriptionRequired
UNOMI_BASE_URLEndpoint or connection string the server talks to.Yes
UNOMI_VERSIONConfiguration value read at startup.Optional
UNOMI_USERNAMEConfiguration value read at startup.Optional
UNOMI_PASSWORDConfiguration value read at startup.Optional
UNOMI_PROFILE_IDConfiguration value read at startup.Optional
UNOMI_KEYCredential the server authenticates with.Yes
UNOMI_EMAILConfiguration value read at startup.Optional
UNOMI_SOURCE_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Inoyu MCP Unomi Server to get my profile.”
  • “Use Inoyu MCP Unomi Server to requireSegments.”
  • “Use Inoyu MCP Unomi Server to requireScores.”

Frequently asked questions

A Model Context Protocol server to access Apache Unomi data Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.