What are the runtime dependencies?
A running Apache Unomi server, Claude Desktop, network access to the Unomi server, and proper environment variables.
@sergehuber
基本信息
An implementation of Anthropic's Model Context Protocol for the Apache Unomi CDP
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"unomi-server": {
"command": "npx",
"args": [
"@inoyu/mcp-unomi-server"
],
"env": {
"UNOMI_BASE_URL": "http://your-unomi-server:8181",
"UNOMI_VERSION": "3",
"UNOMI_USERNAME": "your-username",
"UNOMI_PASSWORD": "your-password",
"UNOMI_PROFILE_ID": "your-profile-id",
"UNOMI_KEY": "your-unomi-key",
"UNOMI_EMAIL": "your-email@example.com",
"UNOMI_SOURCE_ID": "claude-desktop",
"UNOMI_TENANT_ID": "your-tenant-id",
"UNOMI_PUBLIC_KEY": "your-public-key",
"UNOMI_PRIVATE_KEY": "your-private-key"
}
}
}
}Get your profile using environment variables
Update properties of your profile
Retrieve a specific profile by ID
Search for profiles
Create a new Unomi scope
Get information about the current tenant (V3 only)
A Model Context Protocol server that enables Claude to maintain user context through Apache Unomi profile management. It integrates with Apache Unomi (versions 2 and 3) for user recognition, context storage, and consent management. This is an early implementation intended for demonstration and learning, not for production use.
Install via npx @inoyu/mcp-unomi-server and configure environment variables (UNOMI_BASE_URL, UNOMI_VERSION, authentication keys) in the Claude Desktop configuration file. Restart Claude Desktop after configuration.
A running Apache Unomi server, Claude Desktop, network access to the Unomi server, and proper environment variables.
All profile data is stored in the Apache Unomi server; the MCP server acts as a bridge and does not persist data itself.
This early implementation only supports profile lookup/creation, property management, basic session handling, and scope management. Events, segments, session properties, and other Unomi features are not yet implemented.
V2 uses system administrator credentials (username, password, and key). V3 uses tenant-based authentication with a tenant ID, public key, and private key for different endpoint types.
A curated list of references for MLOps

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
评论