Memex

Provides MCP endpoints to search and retrieve Claude Code session history via HTTP.
  • typescript

3

GitHub Stars

typescript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

Memex MCP provides a standardized HTTP interface to access and manage your Claude Code session history. It lets you search, retrieve sessions, list projects, and browse recent activity remotely, enabling seamless integration with your tools and workflows without losing historical context.

How to use

Connect your MCP client to Memex at http://127.0.0.1:10013/api/mcp. Use the provided MCP endpoints to search and fetch Claude Code session history, inspect individual sessions, and browse projects.

How to install

Prerequisites: ensure you have Node.js version 18 or newer and a compatible package manager installed on your system.

Option A: Quick start with Docker (no Node.js or build tools required) run this command to start Memex and its web UI.

# One command to start
docker run -d \
  --name memex \
  -p 3000:3000 \
  -v ~/.claude/projects:/claude-sessions:ro \
  -v memex-data:/data \
  ghcr.io/vimo-ai/memex:latest

# Or use docker-compose
curl -sL https://raw.githubusercontent.com/vimo-ai/memex/main/docker-compose.yml -o docker-compose.yml
docker-compose up -d

Option B: Install from source

Clone the project, install dependencies, and run the services in development or production modes.

Prerequisites for source install include a code editor, Git, and a terminal.

# Clone project
git clone <repository-url>
cd memex

# Install dependencies
pnpm install

# Web UI dependencies
cd web
pnpm install
cd ..

Available tools

search_history

MCP endpoint to search historical Claude Code conversations across projects and sessions.

get_session

MCP endpoint to retrieve a specific session, including its content and metadata.

get_recent_sessions

MCP endpoint to fetch a list of recently accessed sessions.

list_projects

MCP endpoint to list all Claude Code projects with their sessions.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational