streamable-httpMITupdated 1mo ago
A remote MCP server that lets AI coding agents search and pull context from your imported AI chat history (ChatGPT, Claude, Codex, Claude Code) without copy-pasting. Reads your vault live from your own Google Drive. Zero server-side storage, fully private.
What can you do with LLMemory?
LLMemory MCP Server
A remote MCP server that lets AI coding agents search and pull context from your imported AI chat history (ChatGPT, Claude, Codex, Claude Code) without copy-pasting. Reads your vault live from your own Google Drive. Zero server-side storage, fully private.
Server URL: https://mcp.llmemory.xyz/mcp
Transport: Streamable HTTP
Auth: OAuth 2.1 with Dynamic Client Registration (no API keys โ browser flow on first use)
Install in Cline
This is a remote MCP server โ no cloning, no npm install, no local process. Cline just needs the URL.
Option A โ Cline Dashboard (recommended):
- Log in to the Cline Dashboard โ Organization โ MCP Servers
- Add a new Remote MCP server
- Name:
LLMemoryยท URL:https://mcp.llmemory.xyz/mcp - Save. In VS Code/JetBrains, open the Cline panel โ MCP Servers โ connect
llmemory. - On first tool call, a browser window opens โ authorize with Google and grant Drive access.
Option B โ Cline MCP config JSON:
Add this to your Cline MCP settings (cline_mcp_settings.json):
{
"mcpServers": {
"llmemory": {
"type": "remote",
"url": "https://mcp.llmemory.xyz/mcp"
}
}
}
Restart the Cline extension. On first tool call, the OAuth browser flow opens automatically.
Install in other MCP clients
Same URL works in any MCP client that supports Streamable HTTP + OAuth 2.1:
- Cursor โ LLMemory Cursor plugin
- VS Code / GitHub Copilot โ add to
.vscode/mcp.json:{ "servers": { "llmemory": { "type": "http", "url": "https://mcp.llmemory.xyz/mcp" } } } - Claude Desktop / Claude Code โ
claude mcp add --transport http llmemory https://mcp.llmemory.xyz/mcp - Open WebUI โ Admin Settings โ External Tools โ add Streamable HTTP MCP server with URL
https://mcp.llmemory.xyz/mcp
Tools
| Tool | Purpose |
|---|---|
list_sources |
Show which AI providers have data in your vault and counts |
list_recent |
Recently updated conversations (id, title, source, message count). Filter by source |
search_chats |
Full-text search across all imported conversations. Returns snippets + conversation IDs |
get_conversation |
Fetch one full transcript by ID (Markdown or JSON) |
get_context_pack |
Agent-ready briefing (goal, recent state, files, open tasks) for one conversation or a whole folder |
What it reads
LLMemory reads the LLMemory/ folder in your Google Drive โ a manifest.json plus one JSON file per conversation, written by the LLMemory browser extension or CLI. The server is read-only and zero-storage: it brokers Google OAuth, streams the result, then forgets everything. Your chats never leave your Drive on a server.
Privacy
- Zero server-side storage. No chat content, no per-user database. Cloudflare Workers free tier.
- Your Drive is the storage. Chats live in your own Google Drive
LLMemory/folder. - Read-only. The connector never writes to your vault.
- OAuth-scoped. The server only ever sees your
LLMemory/Drive folder (drive.filescope).
Full privacy posture: STORE_PRIVACY.md
Examples
- "What did I figure out about the OAuth worker last week?" โ searches your vault
- "Pull my most recent Codex session" โ
list_recentfiltered tocodex, thenget_conversation - "Give me a context pack for the session where we built the Claude connector" โ
get_context_pack - "Show me which chats have data imported" โ
list_sources
Links
License
MIT
Install
Add LLMemory to your client. Pick the one you use.
claude mcp add --transport http llmemory https://mcp.llmemory.xyz/mcpcodex mcp add llmemory --url https://mcp.llmemory.xyz/mcp{
"mcpServers": {
"llmemory": {
"url": "https://mcp.llmemory.xyz/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"llmemory": {
"type": "http",
"url": "https://mcp.llmemory.xyz/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"llmemory": {
"url": "https://mcp.llmemory.xyz/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"llmemory": {
"serverUrl": "https://mcp.llmemory.xyz/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
5 tools
LLMemory exposes 5 tools to a connected agent.
- list_sources
- Show which AI providers have data in your vault and counts
- list_recent
- Recently updated conversations (id, title, source, message count). Filter by `source`
- search_chats
- Full-text search across all imported conversations. Returns snippets + conversation IDs
- get_conversation
- Fetch one full transcript by ID (Markdown or JSON)
- get_context_pack
- Agent-ready briefing (goal, recent state, files, open tasks) for one conversation or a whole folder
Score
69 / 100
Good
- Documentation22/25
- Maintenance16/25
- Trust13/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 47 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 5 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 0.1.0Latest | Jun 22, 2026 |