lessons-mcp
lessons-mcp
Claude Code用のMCPサーバーで、過去の教訓を保存・検索し、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
新しい教訓を記録します。タグの再利用の一貫性に関するフィードバックを返します。
search_lessons
過去の教訓を検索します。FTS5(タグ/カテゴリ/タイトル)およびLIKEフォールバック(中国語の本文)を使用します。
list_categories
最近のタグアクティビティを含むカテゴリを閲覧します。
list_tags
カテゴリ内のタグを使用回数とともに閲覧します。
ストレージ
~/.claude/lessons.db(または $LESSONS_DB_PATH)にあるSQLite。
初回実行時に自動作成される1つのテーブルと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_tags3. Claude Codeの再起動
Claude Codeの起動時にサーバーが自動的に開始されます。
ログに 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.-