Skip to content
Agentmart
Submit a tool

Rekindle

MCP session continuity engine: boot reports, PreCompact capture, session-start delivery, SQLite.

Connector by Skitchy · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 5
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/skitchy-rekindle

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP session continuity engine: boot reports, PreCompact capture, session-start delivery, SQLite.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
5 read · 2 write · 1 delete · 2 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 10

Read from the source code; the running server may list different tools.

Read 5 · Look things up without changing anything.

  • capture_now
  • list_captures
  • list_memories
  • read_capture
  • search_memory

Write 2 · Create, change, send or run things.

  • store_memory
  • update_memory

Delete 1 · Delete, drop, revoke or wipe things.

  • delete_memory

Not yet classified 2 · We could not tell from the name and description.

  • boot_report
  • end_session

Network hosts it talks to 2

  • github.com · found in code
  • glama.ai · found in code

Files it touches

  • /private/tmp/rk-adv-p2
  • /private/tmp/rk-gate1-desktop/attempt1/home
  • /private/tmp/rk-gate1-desktop/attempt2/home
  • /private/tmp/rk-gate1-desktop/baseline/home
  • /private/tmp/rk-gate4/home
  • /private/tmp/rk-gate4/receipts.jsonl
  • Your home directory (~)
  • ~/.rekindle

Tools (10)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • boot_report
  • capture_now

    Manually capture current session context to .rekindle/captures/. Use this when you want to preserve the current conversation state — before a complex operation, when context feels at risk, or when the user requests it. Produces the same artifact as the automatic PreCompact hook but triggered on demand. session_id and transcript_path are optional — if omitted, the most recent transcript is discovered automatically.

  • delete_memory

    Permanently delete a single memory from the local SQLite database by its ID. This action is irreversible — the row and its full-text search index entry are removed immediately. Use when a memory is outdated, incorrect, or no longer relevant. Returns {success: true} if the memory was found and deleted, or {success: false, message: 'Memory not found'} if the ID does not exist. Does not affect other memories or session records.

  • end_session
  • list_captures
  • list_memories

    List stored memories from the local SQLite database, ordered newest first. Unlike search_memory, this does not require a query — it returns all memories matching the optional filters. Read-only; does not modify any data. Use to browse what has been stored, audit memory contents, or check memory counts per category or project. Returns an array of memories with id, content, category, importance, project, and created_at.

  • read_capture
  • search_memory

    Search stored memories using SQLite full-text search (FTS5). Returns results ranked by relevance with higher-importance memories boosted. Each search increments the retrieval_count on matched memories, tracking which memories are accessed most. Use at session start to load relevant context, or mid-session to recall specific information. Returns an array of matching memories with id, content, category, importance, project, created_at, and retrieval_count. Returns an empty array if no matches are found.

  • store_memory

    Store a new memory in the local SQLite database. Creates a persistent row with an auto-generated UUID, timestamp, and the provided content. Use for preferences, lessons learned, project context, relationship notes, or general information worth remembering across sessions. Memories persist across sessions and are surfaced by boot_report, search_memory, and list_memories. Returns the generated ID on success. Does not deduplicate — calling twice with the same content creates two separate memories.

  • update_memory

    Update an existing memory in the local SQLite database. Modifies only the fields you provide — omitted fields are left unchanged. The updated_at timestamp is set automatically. If content is changed, the full-text search index is rebuilt for this memory. Returns the full updated memory object on success, or {success: false, message: 'Memory not found'} if the ID does not exist. Use to correct inaccurate memories, adjust importance, or reclassify a memory's category without deleting and re-creating it.

Signals

Stars
5
Forks
2
Open issues
8
Last commit
Oct 20, 2026 (9 days ago)
Last release
Oct 20, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Skitchy/rekindle
Version
0.4.0
Auth
No auth
Packages
npm rekindle
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Rekindle MCP server. Agent Mart. https://agentmart.dev/connectors/skitchy-rekindle (last updated 2026-10-24)