MCP Server for Zep Cloud
Description
# MCP Server for Zep Cloud MCP Server for Zep Cloud provides a bridge between Claude Desktop and the Zep Cloud API, enabling memory management for AI assistants. ## Repository Structure The repository has been organized into the following directories: - **core/**: Core…
About
# MCP Server for Zep Cloud MCP Server for Zep Cloud provides a bridge between Claude Desktop and the Zep Cloud API, enabling memory management for AI assistants. ## Repository Structure The repository has been organized into the following directories: - **core/**: Core functionality files - `zep_cloud_client.py`…
Details
- Author
- kev-hu
- Downloads
- 340
- Categories
- Other
Jump to
- User management (create, retrieve, update, delete, list users)
- Collections management (create, get, update, delete, list collections)
- Memory operations (add, get, list, search memories)
- Fallback mode when Zep Cloud API is inaccessible
- Modern implementation using the FastMCP approach
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Server for Zep CloudCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install Python 3.8+, clone the repository, create a virtual environment, install dependencies from config/requirements.txt, copy .env.example to .env and add your Zep Cloud API key. Run the server via scripts/run_server.sh (macOS/Linux) or scripts/run_server.bat (Windows). Configure Claude Desktop by adding the absolute paths to your Python executable and core/zep_cloud_server.py in claude_desktop_config.json.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp server for zep cloud": {
"zep-cloud": {
"command": "npx",
"args": [
"-y",
"mcp-server-zep-cloud"
],
"env": {
"ZEP_CLOUD_API_KEY": "YOUR_ZEP_CLOUD_API_KEY"
}
}
}
}
}
McpServers
{
"zep-cloud": {
"command": "npx",
"args": [
"-y",
"mcp-server-zep-cloud"
],
"env": {
"ZEP_CLOUD_API_KEY": "YOUR_ZEP_CLOUD_API_KEY"
}
}
}
MCP Server for Zep Cloud
MCP Server for Zep Cloud provides a bridge between Claude Desktop and the Zep Cloud API, enabling memory management for AI assistants.
Repository Structure
The repository has been organized into the following directories:
- core/: Core functionality files
- zep_cloud_client.py: Client implementation for the Zep Cloud API
- zep_cloud_server.py: MCP server providing tools for Claude Desktop
- run_server.py: Standalone script to run the server directly
- scripts/: Utility scripts for operations
- check_user_exists.py: Utility to check if a user exists in Zep Cloud
- create_specific_user.py: Script to create a specific user in Zep Cloud
- run_server.sh / run_server.bat: Shell scripts to run the server with proper environment setup
- Various other utility scripts for testing and debugging
- tests/: Test scripts organized by functionality
- test_specific_user.py: Comprehensive test for all user operations
- test_zep_cloud_client.py: Unit tests for the Zep Cloud client
- test_comprehensive.py: Complete API tests for all features
- config/: Configuration files
- .env.example: Template for environment configuration
- .env.new: Updated environment configuration
- claude_desktop_config.json.example: Template for Claude Desktop configuration
- requirements.txt: Package dependencies
Features
- User Management: Create, retrieve, update, and delete users in Zep Cloud
- Collections Management: Create and manage memory collections
- Memory Operations: Add, retrieve, and search memories
- Modern Implementation: Uses the FastMCP approach for a more efficient and maintainable server
- Fallback Mode: Automatically runs in fallback mode if Zep Cloud API is not accessible
Requirements
- Python 3.8+
- Zep Cloud API key
Installation
1. Clone this repository:
git clone https://github.com/yourusername/mcp-server-zep-cloud.git
cd mcp-server-zep-cloud
2. Create and activate a virtual environment:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



