Pensieve MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pensieve MCP Serversearch my conversations for project planning discussions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pensieve MCP Server
A MCP (Model Context Protocol) server that enables conversation history sharing between ChatGPT and Claude with multi-user support and cloud deployment.
Features
Multi-user Support: Each user has their own isolated conversation space
Authentication: Secure JWT-based authentication
Cloud Deployment: Deploy to Azure Container Apps
Save Conversations: Store conversation history securely
Load Conversations: Retrieve saved conversations by ID
List Conversations: View all saved conversations
Search Conversations: Search conversation content by keywords
Append to Conversations: Add new messages to existing conversations
Related MCP server: Conversation Handoff MCP
Installation
Clone the repository:
git clone <repository-url>
cd pensieve-mcpInstall dependencies:
uv pip install -e .Usage in Claude
Open Claude Desktop configuration file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Add the following configuration:
{
"mcpServers": {
"pensieve-mcp": {
"command": "uv",
"args": ["run", "python", "-m", "mcp_server.server"],
"cwd": "/path/to/pensieve-mcp"
}
}
}Restart Claude Desktop
Usage Examples
Save Conversation
Use the save_conversation tool to save the current conversation.
You can add metadata like title or tags.
Load Conversation
Use the load_conversation tool to retrieve a previous conversation by its ID.
Search Conversations
Use the search_conversations tool to find conversations containing specific keywords.
Architecture
Local Mode
Conversation data is stored as JSON files in the ~/.pensieve-mcp/conversations/ directory.
Cloud Mode (Azure)
API Server: FastAPI backend deployed on Azure Container Apps
Database: Azure Cosmos DB (MongoDB API)
Authentication: JWT-based user authentication
MCP Client: Connects to the cloud API
Azure Deployment
Prerequisites:
Azure CLI installed and logged in
Docker installed
Deploy to Azure:
cd deploy ./deploy-azure.shConfigure MCP client: Set the API URL in your environment:
export PENSIEVE_API_URL="https://your-api-url.azurecontainerapps.io"
Using with Authentication
Register a new account:
Use the 'register' tool with your email and passwordLogin:
Use the 'login' tool with your credentialsYour token will be automatically saved for subsequent requests.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenanceEnables searching and retrieving Claude Code conversation history that would otherwise expire after 30 days. Supports full-text search, semantic search, and session management with automatic backup of all conversations.Last updated1828MIT
- AlicenseAqualityBmaintenanceEnables transferring conversation context between different AI chats or projects with automatic server discovery and memory-based storage. Supports saving, loading, and managing conversation histories in a human-readable Markdown format.Last updated7347MIT

@git-fabric/chatofficial
FlicenseAquality-maintenanceAn AI conversation management layer that enables creating chat sessions, persisting message history to GitHub, and performing semantic searches over past interactions. It supports multi-turn threading and context injection to integrate external memory sources into Claude conversations.Last updated12- Alicense-qualityFmaintenanceProvides Claude with long-term memory by indexing conversation history, enabling semantic search, decision tracking, and cross-project search.Last updated2129MIT
Related MCP Connectors
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
Cross-AI personal memory. Save once in ChatGPT, recall in Claude, Mistral, Grok, or any MCP client.
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/EmjayAhn/pensieve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server