Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Regret

БесплатноНе проверен

A tiny local MCP memory server that stores lessons learned and resurfaces them before your AI agent repeats the same mistake. It provides tools for adding, sear

GitHubEmbed

Описание

A tiny local MCP memory server that stores lessons learned and resurfaces them before your AI agent repeats the same mistake. It provides tools for adding, searching, listing, forgetting, and inspecting lessons via MCP stdio.

README

regret-mcp

A tiny local MCP memory server that stores lessons learned and resurfaces them before your AI agent repeats the same mistake.

License Language Status PyPI Python MCP

Demo

🎯 Why?

Trending repos focus on agent memory, agent skills, and autonomous coding agents, but most memory systems are vector stores, hosted services, or heavyweight frameworks. Developers need a zero-dependency local memory primitive for explicit post-mortems: task, mistake, correction, tags. regret-mcp fills that gap with a small SQLite-backed MCP server and CLI that can be attached to Claude Code or any MCP client in seconds.

Target audience: Developers using Claude Code, Cursor, or custom MCP agents who want persistent local memory; agent framework authors needing a simple lesson-memory tool; DevOps and platform teams capturing operational lessons.

✨ Features

  • MCP stdio server exposing add_lesson, search_lessons, list_lessons, forget_lesson, and stats tools
  • Local SQLite storage with tag normalization, severity levels, and keyword search
  • CLI for adding, searching, listing, forgetting, and inspecting lessons without an MCP client

🚀 Quick Start

# Install
pip install regret-mcp

# Run
regret-mcp --help

📦 Installation

From Source

git clone https://github.com/YOUR_USERNAME/regret-mcp.git
cd regret-mcp
# Create virtual environment
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate

# Install in development mode
pip install -e ".[dev]"

# Run tests
pytest -v

🎬 Demo

The GIF above was recorded using Charm VHS:

vhs < demo.tape

📖 Usage

# Show help
regret-mcp --help

# Common usage examples
regret-mcp --example

🏗️ Architecture

graph LR
    A[Input] --> B[Core Engine]
    B --> C[Output]
    B --> D[Plugins]
    D --> E[Extensions]

🤝 Contributing

Contributions are welcome! Please:

  1. Fork the repo
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

MIT © 2026 — See LICENSE for details.


If this project helped you, please ⭐ star it!

Made with ❤️ and AI

from github.com/yulinlina/regret-mcp

Установка Regret

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/yulinlina/regret-mcp

FAQ

Regret MCP бесплатный?

Да, Regret MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Regret?

Нет, Regret работает без API-ключей и переменных окружения.

Regret — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Regret в Claude Desktop, Claude Code или Cursor?

Открой Regret на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Regret with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai