mcp-server-zep-cloud

mcp-server-zep-cloud

6

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.