lessons-mcp
lessons-mcp
Ein MCP-Server für Claude Code, der gewonnene Erkenntnisse speichert und durchsucht, damit Claude vergangene Fehler nicht wiederholt. Betrachten Sie es als ein persistentes Erfahrungsprotokoll mit Volltextsuche und tag-basierter Navigation.
Schnellstart
git clone https://github.com/<your>/lessons-mcp
cd lessons-mcp
pip install mcpFügen Sie dies zu ~/.claude/mcp.json hinzu:
{
"mcpServers": {
"lessons": {
"command": "python3",
"args": ["/path/to/lessons-mcp/server/server.py"]
}
}
}Related MCP server: Support Engineer MCP Server
Tools
suggest_metadata
Vorschau verfügbarer Kategorien/Tags vor dem Schreiben. Gibt die bestehende Landschaft + Vorschläge zurück.
record_lesson
Eine neue Erkenntnis aufzeichnen. Gibt Feedback zur Konsistenz bei der Wiederverwendung von Tags zurück.
search_lessons
Vergangene Erkenntnisse durchsuchen. FTS5 (Tags/Kategorie/Titel) + LIKE-Fallback (chinesischer Textkörper).
list_categories
Kategorien mit kürzlicher Tag-Aktivität durchsuchen.
list_tags
Tags innerhalb einer Kategorie mit Nutzungshäufigkeit durchsuchen.
Speicherung
SQLite unter ~/.claude/lessons.db (oder $LESSONS_DB_PATH).
Eine Tabelle + FTS5-Index, die beim ersten Start automatisch erstellt wird.
Integration mit Claude Code
1. Zur MCP-Konfiguration hinzufügen
Fügen Sie dies zu ~/.claude/mcp.json hinzu:
{
"mcpServers": {
"lessons": {
"command": "/Users/karsa/proj/lessons-mcp/.venv/bin/python3",
"args": ["/Users/karsa/proj/lessons-mcp/server/server.py"]
}
}
}2. Zeiger zu MEMORY.md hinzufügen
Fügen Sie dies zu ~/.claude/memory/MEMORY.md hinzu:
## Lessons System
Lessons MCP available. Tools: search_lessons, suggest_metadata, record_lesson,
list_categories, list_tags3. Claude Code neu starten
Der Server startet automatisch, wenn Claude Code gestartet wird.
Sie sollten in den Protokollen sehen: lessons-mcp v1.0.0 | ~/.claude/lessons.db | 1 lessons
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that automatically collects feedback on your MCP server.
An MCP server for deep research or task groups
An MCP server that provides tools to discover and retrieve podcast episodes transcripts.
The MCP server that vets MCP servers: identity, risk grade and per-tool risk before you install.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that allows users to efficiently search and reference user-configured documents through document listing, grep searching, semantic searching with OpenAI Embeddings, and full document retrieval.43MIT
- -licenseNot gradedqualityBmaintenanceA vendor-agnostic MCP server for technical support engineers, providing knowledge search, ticket analysis, and resolution suggestions.-
- AlicenseNot gradedqualityCmaintenanceA 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.MIT
- FlicenseNot gradedqualityCmaintenanceMCP server that enables DevOps infrastructure Q&A, providing tools to search infrastructure docs, look up hosts, and query logs.-