Feature Request: MCP to access Claude.ai chat history and Projects
The Problem
I use Claude.ai on my phone during my nightly 10k walks—reflecting on career decisions, working through mental health stuff, discussing research papers. These conversations are genuinely valuable to me.
But the next morning when I'm at my desk using Claude Code, all that context is trapped in Claude.ai. I can't reference it, search it, or build on it. I end up manually copy-pasting or just re-explaining everything from scratch.
There's no bridge between Claude.ai and Claude Code.
What I Actually Want To Do
1. Mobile → Desktop workflow
I reflect on my phone, then want to compile those insights at my desk:
- Have a career planning conversation during my walk
- Next morning, ask Claude Code: "Turn last night's career conversation into a markdown doc"
- Currently impossible without tedious copy-paste
2. Search & compile past conversations
I have months of conversations about:
- 📄 Research papers I've read and discussed
- 🧠 Mental health reflections and therapy-adjacent thinking
- 🎯 Career planning and decisions
I want to be able to say: "Find all my career-related conversations and compile the key insights into a document" — then maybe compare that against a paper I'm reading locally.
3. Don't make me repeat myself
I've already explained my background, my goals, my context in Claude.ai conversations. When I switch to Claude Code, I shouldn't have to start from zero.
Proposed Solution
An official MCP server that lets Claude Code:
- Search conversations and Projects by keyword/topic
- Read full conversation content
- List Projects and their knowledge bases
- (Bonus) Continue a Claude.ai conversation from Claude Code
Why This Makes Sense
- Anthropic owns both platforms — no third-party API needed
- Aligns with the Memory feature direction (continuity across sessions)
- No competitor offers cross-platform AI conversation continuity like this
- Makes the Claude ecosystem way stickier (in a good way)
Current Workarounds (All Bad)
| Method | Why It Sucks |
|--------|--------------|
| Manual export (Settings > Privacy) | One-time JSON dump, not searchable, not integrated |
| Browser extensions | Manual per-conversation, no Claude Code integration |
| Copy-paste | Tedious, loses structure, doesn't scale |
Example Workflow I Want
Me: Search my Claude.ai chats for "career planning"
Claude Code: Found 8 conversations:
- Career Reflection Project: 5 chats
- General: 3 chats
Me: Compile the key themes into career_insights.md
Claude Code: [Creates structured document from conversations]
Me: Now compare those insights with this paper I'm reading
@upskill/a_pragmatic_vision_for_interpretability.md
Claude Code: [Analyzes both, finds connections...]
Privacy/Security (Obviously Important)
- OAuth to link Claude Code ↔ Claude.ai account
- User controls which conversations/Projects to expose
- Read-only by default
- All processing stays local
---
Would love to hear if others want this too!
11 Comments
This!
I also often 'brainstorm' away from my pc. While in bath, walking, on the bus, when an idea pops in my head.
Often i use claude app or claude.ai to work these throughm but when i get home and work with claude code, i need to start copy/pasting all parts, files, snippets etc.
It would be immensely helpful if you could give claude.ai chats as an artifact to work from (by referencing their id or something)
I came to something like this as an idea (with help of claude)
Feature Request: Import Claude.ai Conversations by Chat ID
Summary
Add ability to import and reference Claude.ai conversations by their chat ID directly into Claude Code sessions, enabling seamless workflow between mobile/web brainstorming and local development.
Problem Statement
Currently, there's significant friction in the workflow between architectural planning and implementation:
Proposed Solution
Basic Implementation
Allow users to import claude.ai conversations by chat ID:
Advanced Implementation
Use Cases
Use Case 1: Architecture Design → Implementation
Use Case 2: Problem Solving → Fix Implementation
Use Case 3: Requirements Gathering → Development
Benefits
Technical Considerations
Authentication
Privacy & Security
Rate Limiting
Conversation Format
Implementation Suggestions
Phase 1: Basic Import
Phase 2: Selective Import
Phase 3: Smart Context
Alternative Solutions Considered
None of these alternatives provide the seamless workflow that direct chat ID import would enable.
Related Features
This could potentially integrate with or enable:
Success Metrics
If implemented successfully, we'd expect to see:
Example Workflow
Before (Current):
Total overhead: ~17 minutes + context switching friction
After (With Feature):
claude --import-chat <id> "implement this"Total overhead: ~30 seconds
Community Impact
This feature would particularly benefit:
---
Priority: High - addresses significant workflow friction
Complexity: Medium - requires Anthropic API integration
Impact: High - dramatically improves cross-platform workflow
Strong +1 on this. The disconnect between claude.ai and Claude Code is a major pain point.
The problem in practice:
I'm a Max subscriber. On claude.ai, Claude knows:
When I open Claude Code, it's a stranger. Same subscription, same user, completely different Claude.
This shouldn't require MCP complexity. At minimum:
The alternative ask:
If integrating the memory systems is complex, at least update the ToS to allow subscribers to access their own claude.ai sessions programmatically. Let us build the bridge ourselves while you work on official integration.
We're paying for ONE Claude. We should get ONE Claude across all interfaces.
This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
I would love to have this feature built
Plus one
I need one as well
plus one!
Just ran into this issue, I was designing ux as a separate project and building implementation in another one. I wanted to share the context from ux design into implementation so that I can implement the UX.
I think claude has all context across sessions/projects in the .claude folder. You just need a simple "@cross-refererence project/session" something like this will suffice.
(B/W - Most of this is to save token cost)
+1 on this. My specific use case: I manage multiple AI build projects and I split my time between Claude Code for implementation and claude.ai chat for planning, task management via Todoist MCP, and architecture discussions.
Every session I have to manually re-explain project context that Claude Code already has. There's no bridge between the two environments, so the context I build up in a coding session is completely invisible to my planning conversations and vice versa.
An MCP server that exposes Claude Code project context to claude.ai chat would solve this cleanly and fits the pattern Anthropic has already established with third-party MCP connectors. It would make the two products feel like one coherent workspace instead of two separate tools that happen to use the same model.
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.