KK

kruschdev/krusch-context-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

82 stars 6 forks 品質 84 トレンド 34MIT

ユニファイドMCPサーバーは、セマンティックコードベース検索、エピソディックメモリ、ホログラフィックステアリングnuggets、および積極的な軌跡監査者をマージしました.

概要

単一MCPサーバーにエピソディック・プロジェクト・メモリとセマンティック・コードベース・サーチを結合する統一されたIDEのコンテキスト・エンジン。 新しいAIコーディングセッションを開始するたびに、エージェントはゼロから始まります。 昨日修正したバグ、先週行われたアーキテクチャの決定、またはプロジェクトに存在するファイルも記憶しません。 再説明文脈を終わらせ、「金魚の記憶」問題の勢いを損なうために、階段を占有するのを見てください。 これは、あなたのAIコーディングエージェントの永続性、すべてのセッション間で検索可能なメモリを与えます。あなたの全体のコードベース上のセマンティック検索と組み合わせました。そのため、あなたのエージェントは、常にあなたのコードが何をしているかを知っています。そのため、そのように構築し、最後に何が間違っていたのかを知っています。 MCP 互換 IDE エージェント (Cursor、Claude コード、Windsurf、Gemini CLI など) に公開される単一モデルのコンテキスト プロトコル サーバー: — ローカルオラマ(bge-large + llama3.2)を介してすべての埋め込み。 ストレージはPostgreSQL + pgvector + SQLiteです。 ゼロ API の費用、完全なデータ sovereignty.

概要(AI 翻訳)

ローカルMCPサーバー:プロジェクト決定書を保存、取得、および退職するための5つのツール。 デフォルトでSQLite。

-lightgrey.svgの

447 システムディープダイブ: 公開アーキテクチャのエッセイをチェックアウト Beyond Flat Vector RAG: krusch-context-mcp Special on krusch.dev, ローカルコンパニオンガイド [docs/WHAT_MAKES_IT_SPECIAL.md]]]].

Krusch Context MCPは、セッション全体でAIコーディングエージェント(Cursor、Claude Code、Windsurf、Antigravity)の永続的な作業メモリを提供します。 アーキテクチャの決定、不変性、教訓、およびバグ診断をキャプチャし、近い重複した記憶に警告し、事実が監督または無効化されたときに一時的な行列を維持し、積極的な制約に対する差分を監査します。

お問い合わせ

本当にこれではない

  • コードベースASTまたはGitのindexerではない: コードシンボル検索、グラフの呼び出し、およびGit DAGのトロールはkrusch-git]またはIDEのネイティブ検索に所属しています。 ※ 61便の食堂ではありません**: 退屈な信頼性のための厳密に5つの正式な動詞(〜350個のプロンプトトークン)に崩壊しました。 *クラウドSaaSプラットフォームではない: 外部のクラウド依存度がゼロでマシンに100%ローカルで実行できます.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Krusch Context MCP

Local MCP server: five tools to store, retrieve, and retire project decisions. SQLite by default.

📖 Read the Systems Deep Dive: Check out the published architecture essay Beyond Flat Vector RAG: What Makes krusch-context-mcp Special on krusch.dev, or the local companion guide in docs/WHAT_MAKES_IT_SPECIAL.md.

Krusch Context MCP gives AI coding agents (Cursor, Claude Code, Windsurf, Antigravity) persistent working memory across sessions. It captures architectural decisions, invariants, lessons, and bug diagnoses, warns on near-duplicate memories, maintains temporal lineage when facts are superseded or invalidated, and audits diffs against active constraints.


🚫 What This Is Not

  • Not a codebase AST or Git indexer: Code symbol search, call graphs, and Git DAG traversal belong in krusch-git or your IDE’s native search.
  • Not a 61-tool cafeteria: Collapsed to strictly 5 canonical verbs (~350 prompt tokens) for boring reliability.
  • Not a cloud SaaS platform: Runs 100% locally on your machine with zero external cloud dependencies.
  • Not a monolithic domain suite: Legal compliance (krusch-law), document ingestion (krusch-nexus), and contract graphs (krusch-biz) live in separate companion repositories.

⚡ 30-Second Quickstart

Requires Node.js >= 22.0.0. Run once inside your project repository:

npx krusch-context-mcp init

This command will:

  1. Validate Node >= 22.0.0 and initialize .agent/context.db via node:sqlite.
  2. Clear stale MCP tool schemas from local IDE caches.
  3. Create your project .env with sensible defaults.
GitHub で README 全文を見る

インストール

npx -y krusch-context-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "krusch-context": { "command": "npx", "args": ["-y", "krusch-context-mcp"] } } }