mcpField
M
mcp-knowledge-gaps

mcp-knowledge-gaps

ローカル
github.com/onetrueclaude-creatorメモリ・ナレッジ028 週間前に更新

mcp-knowledge-gaps について

mcp-knowledge-gapsは、複数のノートに登場する一方、個別のノートがない概念をMarkdownのナレッジベースから探します。調査の抜けを見つけて優先順位を付けたい人向けで、曖昧な概念照合と頻度・多様性・新規性による順位付けに対応します。

主な機能

  1. 01専用ノートのない概念を検索
  2. 02類似する概念名を正規化
  3. 03頻度・多様性・新規性で順位付け
  4. 04優先度付きの調査質問を生成
  5. 05復習キューをCSVで出力

活用シーン

  1. 01Markdownノート内の未説明概念を特定
  2. 02追加調査するテーマに優先順位を付ける
  3. 03優先度の高い抜けについて質問を生成
  4. 04間隔反復での復習用にテーマを出力

MCP 対応

知識の抜けの検索と順位付け、調査質問の生成、優先度の低いテーマの抽出、CSV復習キューの出力に使うMCPツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"onetrueclaude-creator-mcp-knowledge-gaps": {
"command": "uvx",
"args": [
"mcp-knowledge-gaps"
],
"env": {
"KNOWLEDGE_GAPS_LICENSE": "<KNOWLEDGE_GAPS_LICENSE>"
}
}
}
}
起動コマンドuvx mcp-knowledge-gaps
設定が必要な環境変数
KNOWLEDGE_GAPS_LICENSEシークレットPro license JWT (optional). Unlocks premium features. See README.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-knowledge-gaps0.1.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-knowledge-gaps

ナレッジベースで言及されているのに、実際には説明されていない内容を見つけます。

Markdown のナレッジベース(Obsidian vault、Logseq graph、任意の .md ファイルのフォルダー)で、言及されているものの定義されていない概念を見つけます。誤検出を避けるためにファジーな正規化を使用し、頻度 × 領域の多様性 × 新規性でギャップをランク付けし、優先順位付きの調査質問を生成します。また、ソーティションを通じてロングテールからサンプルを抽出し、調査キューにおける確証バイアスを軽減します。

インストール

pip install mcp-knowledge-gaps
# or
uvx mcp-knowledge-gaps

使い方

Claude Code
claude mcp add mcp-knowledge-gaps -- mcp-knowledge-gaps
Claude Desktop

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "knowledge_gaps": {
      "command": "uvx",
      "args": ["mcp-knowledge-gaps"]
    }
  }
}

MCP ツール

ツールティア説明
find_gaps無料Markdown の vault をスキャンし、複数のノートで言及されているものの、専用のノートがない概念を返します。ファジーな正規化とノイズフィルタリングを適用します。
list_gaps_by_priority無料優先度(頻度 × 多様性 × 新規性、高いほど先に埋めるべきギャップ)順にギャップを返します。
generate_research_questionsPro優先順位が高い上位 N 件のギャップについて、調査質問を生成します。各質問には優先度スコアと要因の内訳が付属します。
surprise_research_topicProソーティションによるサンプリングで、優先度の低いロングテールからランダムなギャップを選びます。自分では決して選ばないようなトピックを提示し、確証バイアスを軽減します。
export_review_queuePro優先度の高いギャップ概念を CSV にエクスポートします。Anki などの間隔反復ツールで使用できます。output_csv に書き込み、行数を返します。

Pro ティア

RL による重み付けランキングを使用した調査質問の生成、ロングテールのギャップを対象とするソーティションサンプリング、CSV レビューキューのエクスポートが利用可能になります。

ライセンスの有効化 — 以下のいずれかを使用できます:

# 1. Environment variable
export KNOWLEDGE_GAPS_LICENSE="eyJhbGc..."

# 2. CLI flag
mcp-knowledge-gaps --license-key "eyJhbGc..."

# 3. Config file
echo "eyJhbGc..." > ~/.mcp-knowledge-gaps/license.jwt

ライセンスは完全にオフラインで検証されます。外部への接続やアクティベーションサーバーはありません。ライセンスはこちらから入手してください:**https://github.com/onetrueclaude-creator/mcp-knowledge-gaps#pro-tier**。

要件

  • Python 3.10+

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。