mcp-server-zep-cloud
MCP Server for Zep Cloud acts as a mediator between Claude Desktop and the Zep Cloud API, facilitating user and memory management tasks. It uses the FastMCP method to ensure efficient and maintainable server operations with a fallback mode for connectivity issues.
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.
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
Usage
Starting the Server
To start the server on macOS/Linux or Windows, navigate to the scripts directory and run the appropriate shell script. The server will start on http://127.0.0.1:8000
by default.
Fallback Mode
If the server cannot connect to the Zep Cloud API, it will start in fallback mode, simulating API operations and logging warnings.
Configuring Claude Desktop
Update claude_desktop_config.json
with the paths to your Python executable and server script.