session-forge

MCP serverDocs & knowledge

Persistent memory and session intelligence for AI coding assistants. Zero config.

This server has no hosted endpoint yet, so ahel can't serve it. You can still add it. It stays paused until ahel can serve it.

Serve it through your gateway

One link, every agent. Your own credentials, stored once.

Tools it gives your agents (15)

ToolWhat it does
session_checkpointSave current session state. Call this every 3-5 tool calls to protect against UI crashes.
session_restoreCheck for interrupted work from a previous session. Call this FIRST at the start of any session.
session_completeMark the current session as complete. Call this when a task is finished.
profile_getGet the current user profile
profile_updateUpdate user profile with preferences, notes, or project info. Call when learning something about the user.
journal_entryRecord a session journal entry capturing the journey, not just the task. Call at END of meaningful sessions to preserve context.
journal_recallRetrieve recent session context and journeys. Call at START of sessions to remember the relationship.
decision_recordRecord a significant decision made during development. Helps future sessions understand why choices were made.
decision_searchSearch past decisions to understand why things are the way they are
dead_end_recordRecord a debugging dead end so we don't repeat it. Captures what was tried and why it failed.
dead_end_searchSearch past dead ends to avoid repeating mistakes
full_context_recallGet EVERYTHING - user profile, recent sessions, decisions, dead ends. Use when starting fresh to get full context.
data_manageManage session-forge data. Actions: prune (remove entries older than N days), export (dump all data as JSON), clear (wipe a specific store), stats (show entry counts and file sizes).
data_listList stored entries in a data store. Returns numbered summaries for browsing. Use with data_delete to remove specific entries.
data_deleteDelete a specific entry from a data store by its index from data_list. Returns the deleted entry for confirmation.

Signals

GitHub stars
1
Last commit
Mar 2026
Weekly downloads
74
Tools captured
15