Skip to main content
Glama
sosoyososo

lessons-mcp

by sosoyososo

lessons-mcp

MCP-сервер для Claude Code, который хранит и позволяет искать извлеченные уроки, чтобы Claude не повторял прошлых ошибок. Представьте это как постоянный журнал опыта с полнотекстовым поиском и навигацией по тегам.

Быстрый старт

git clone https://github.com/<your>/lessons-mcp
cd lessons-mcp
pip install mcp

Добавьте в ~/.claude/mcp.json:

{
  "mcpServers": {
    "lessons": {
      "command": "python3",
      "args": ["/path/to/lessons-mcp/server/server.py"]
    }
  }
}

Related MCP server: Support Engineer MCP Server

Инструменты

suggest_metadata

Предварительный просмотр доступных категорий/тегов перед записью. Возвращает существующую структуру + предложения.

record_lesson

Запись нового урока. Возвращает обратную связь по согласованности повторного использования тегов.

Поиск по прошлым урокам. FTS5 (теги/категория/заголовок) + резервный вариант LIKE (для текста на китайском языке).

list_categories

Просмотр категорий с недавней активностью по тегам.

list_tags

Просмотр тегов внутри категории с количеством их использования.

Хранилище

SQLite в ~/.claude/lessons.db (или $LESSONS_DB_PATH). Одна таблица + индекс FTS5, создаются автоматически при первом запуске.

Интеграция с Claude Code

1. Добавление в конфигурацию MCP

Добавьте в ~/.claude/mcp.json:

{
  "mcpServers": {
    "lessons": {
      "command": "/Users/karsa/proj/lessons-mcp/.venv/bin/python3",
      "args": ["/Users/karsa/proj/lessons-mcp/server/server.py"]
    }
  }
}

2. Добавление указателя в MEMORY.md

Добавьте в ~/.claude/memory/MEMORY.md:

## Lessons System
Lessons MCP available. Tools: search_lessons, suggest_metadata, record_lesson,
list_categories, list_tags

3. Перезапуск Claude Code

Сервер запускается автоматически при запуске Claude Code. В логах вы должны увидеть: lessons-mcp v1.0.0 | ~/.claude/lessons.db | 1 lessons

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    An 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.
    4
    3
    MIT
  • -
    license
    Not graded
    quality
    B
    maintenance
    A vendor-agnostic MCP server for technical support engineers, providing knowledge search, ticket analysis, and resolution suggestions.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    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.
    MIT