Skip to content

memovai/mem-mcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mem MCP Server

Mem extends coding agents with beyond-Git memory — auto-capturing prompts, agent plans, and code changes as bound context. As your coding partner, it accelerates debugging, shares context in real time, reuses edits, prevents agentic infinite loops, and turns history into learning.

  • 💬 Join our Discord and dive into smarter context engineering
  • 🌐 Visit memov.im to visualize your Mem history and supercharge existing GitHub repos

Add to VS Code Add to Cursor

Features

  • 📒 Context-bound memory: Automatically track user prompts, agent plans, and code changes — independent of Git history
  • 🐞 Context-aware debugging: Isolate faulty context and leverage it across LLMs for 5× faster fixing
  • 🤝 Team context sharing: Real-time alignment with zero friction
  • ♻️ Change reuse: Reapply past code edits by description to save tokens when iterating on a feature
  • 🛑 Loop guard: Prevent runaway agent auto-generation by intervening and halting infinite loops
  • 🔍 History-driven optimization: Use past records and failed generations as reference context to boost future outputs

Installation

Please see docs/installation.md for detailed installation instructions.

Installation for Contributors

Please see docs/installation_for_dev.md for detailed installation instructions.

MCP Tools

These are available to MCP clients through the server:

  • mem_snap(files_changed: str)

    • Create a mem snapshot tied to the previously set user prompt. Handles untracked vs modified files intelligently. Argument is a comma-separated list of relative paths.
  • GET /health

    • Returns "OK". Useful for IDE/agent readiness checks.

License

MIT License. See LICENSE.

About

Mem MCP Server — Beyond-Git memory and process partner for AI coding.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages