inoyu-mcp-unomi-server
About This Server
An implementation of Anthropic's Model Context Protocol for the Apache Unomi CDP
Server Information
This webpage presents a GitHub repository named "inoyu-mcp-unomi-server" by user "sergehuber." It is described as an implementation of Anthropic's Model Context Protocol (MCP) for the Apache Unomi Customer Data Platform (CDP). The repository is public and is intended to facilitate Claude, an AI assistant, in maintaining user context and managing user profiles through integration with Apache Unomi.
ā Key Points:
* The repository provides a Model Context Protocol (MCP) server.
* The MCP server integrates Claude with Apache Unomi CDP.
* This implementation is considered an early version and is not production-ready.
* The implementation is intended for demonstration, learning, and experimentation.
š Main Findings:
* The server enables Claude to maintain user context using Apache Unomi's profile management.
* Key features include email-based profile lookup/creation, profile property management, basic session handling, and scope management.
* The provided tools are getmyprofile, updatemyprofile, getprofile, searchprofiles, and create_scope.
* The server manages scopes automatically, including a default scope.
š Details:
* Demo: A YouTube video demonstrates the server's functionalities.
* Installation: The configuration steps for Claude Desktop are outlined, including modifications to the `claudedesktopconfig.json` file and setting environment variables.
* Configuration: Information on how to modify the protected events and CORS settings on the Unomi server.
* Environment Variables: A list of required environment variables for server operation is provided.
* Troubleshooting: Common issues and potential solutions are detailed, along with logs to check and quick fixes.
* Profile Resolution: Details the two-step profile ID resolution process: Email lookup and fallback profile ID.
šÆ Conclusion:
The "inoyu-mcp-unomi-server" repository offers a way to integrate Claude with Apache Unomi for contextual user experience. It is an early implementation and requires careful configuration of both the MCP server and the Apache Unomi instance. The project is open to community feedback for future development.
Server Features
Profile Access
Email-based profile lookup with automatic creation
Provider Information
Sergehuber
cloud Provider