cursor-resume
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., "@cursor-resumeshow me my open loops"
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.
chatback
Find unfinished and on-hold Cursor agent chats — then pick them up again.
Local-only MCP server for the Cursor community. Indexes your agent transcripts under ~/.cursor/projects, scores open loops (aborted, errored, interrupted, open todos, hold language), and exposes tools so the agent can show you a Chatback inbox.
No cloud. No upload. MIT licensed.
Why this exists
Generic chat search helps you find old threads. chatback helps you finish them — ranked by what looks unfinished or explicitly on hold.
Related MCP server: vibe-hnindex
Install (30 seconds)
Cursor Marketplace / plugin
Once listed, install Chatback from Marketplace. Until then, add to ~/.cursor/mcp.json:
{
"mcpServers": {
"chatback": {
"command": "npx",
"args": ["-y", "github:princemuichkine/chatback"]
}
}
}Restart Cursor (or Developer: Reload Window).
Local development
git clone https://github.com/princemuichkine/chatback.git
cd chatback
npm install && npm run buildPoint MCP at your build:
{
"mcpServers": {
"chatback": {
"command": "node",
"args": ["/absolute/path/to/chatback/dist/index.js"]
}
}
}Or symlink as a Cursor plugin:
ln -s "$(pwd)" ~/.cursor/plugins/local/chatbackMCP tools
Tool | Purpose |
| Ranked inbox of unfinished / on-hold chats |
| Keyword search across indexed transcripts |
| Full transcript body by chat id |
| Recently updated chats |
| Mark |
| Rescan transcript folders |
Resource: chatback://inbox — markdown summary of top open loops.
CLI (debug without MCP)
npx -y github:princemuichkine/chatback --help
npx -y github:princemuichkine/chatback --print-inbox 10Open-loop signals
Last agent paragraph — cleaned user-facing closing (monologue and
[REDACTED]stripped); inbox shows up to ~480 charsAgent invitation closings on that paragraph (
want me to,if you want,say the word,when you're ready, …) — not generic “follow-up migration” notesturn_endedwithabortedorerrorLast message is from the user (interrupted mid-turn)
Open
TodoWriteitems with non-empty contentStrong hold phrases in user text (
on hold,come back later,close this chat, …)Your local
holdmark viamark_loop
Recent chats rank higher; threads older than ~30 days are gently demoted.
Marks are stored in ~/.cursor/chatback/marks.json. The search index lives at ~/.cursor/chatback/index.db (schema v3; atomic writes; per-file index errors are collected, not thrown).
Privacy
Reads only Cursor agent transcript files on your machine. Never sends data off-device.
Publish checklist
cursor.directory — community listing
Cursor Marketplace — submit open-source repo
License
MIT — see LICENSE.
This server cannot be installed
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
- AlicenseAqualityBmaintenanceMCP server for browsing, searching, exporting, and backing up your Cursor AI chat history directly into Claude via natural language.Last updated89832MIT
- Alicense-qualityAmaintenanceLocal MCP server to index your codebase once and search it across AI sessions with keyword, semantic, or hybrid search, keeping all data on disk.Last updated784MIT
- Alicense-qualityBmaintenanceMCP server for unified full-text search across chat histories from Claude Code, Codex, Cursor CLI, and Antigravity CLI, using SQLite FTS5. Provides read-only tools to search sessions, list conversations, and retrieve session details.Last updatedMIT
- Alicense-qualityAmaintenanceLocal-first MCP server that indexes all projects on your machine and provides coding agents with briefings about each project's stack, services, and run instructions, so they can start sessions with context across all repos. No cloud, no accounts, no telemetry.Last updated773MIT
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Local-first RAG engine with MCP server for AI agent integration.
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
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/princemuichkine/cursor-resume'
If you have feedback or need assistance with the MCP directory API, please join our Discord server