KK

kruschdev/krusch-context-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

82 stars 6 forks 품질 84 트렌드 34MIT

통합된 MCP 서버 merging semantic codebase 수색, episodic 기억, 자필 조타 nuggets 및 proactive trajectory 감사.

개요

Semantic codebase를 병합하는 통합 IDE 컨텍스트 엔진은 단일 MCP 서버로 episodic 프로젝트 메모리를 검색합니다. 새로운 AI 코딩 세션을 시작할 때마다 에이전트가 0에서 시작합니다. 어제 고정 된 버그를 기억하지 마십시오, 당신은 지난 주에 만들어진 건축 결정, 또는 어떤 파일은 프로젝트에 존재하는지. 당신은 다시 설명 맥락을 종료, 그것을 보류 스테이플 가정을보고, "goldfish memory"문제에 순간을 잃습니다. 그것은 당신의 AI 코딩 에이전트 지속, 모든 세션에서 검색 가능한 메모리를 제공합니다 — 당신의 전체 codebase를 통해 semantic 검색과 결합 — 그래서 당신의 에이전트는 항상 당신의 코드가 무엇인지 알고, 왜 당신이 그 방법을 구축, 그리고 무슨 잘못 지난 시간. 단일 모델 Context 프로토콜 서버는 MCP 호환 IDE 에이전트 (Cursor, Claude Code, Windsurf, Gemini CLI 등)에 exposing : - 로컬 오라마를 통해 모든 embedding (bge-large + llama3.2). 저장은 PostgreSQL + pgvector + SQLite입니다. Zero API 비용, 전체 데이터 주권.

개요(AI 번역)

로컬 MCP 서버: 5개의 도구를 저장하고, 검색하고, 은퇴한 프로젝트 결정. 기본적으로 SQLite.

-lightgrey.svg의

✈ ** 시스템 딥 다이브 ** : 출판 된 아키텍처 essay ** Beyond Flat Vector RAG : krusch-context-mcp Special**를 krusch.dev 또는 docs/WHAT_MAKES_IT_SPECIAL.md의 로컬 동료 가이드에서 확인하십시오.

Krusch Context MCP는 세션을 통해 AI 코딩 에이전트 (Cursor, Claude Code, Windsurf, Antigravity) 지속 가능한 작업 메모리를 제공합니다. 건축 결정, invariants, 레슨, 버그 진단, 주변 기억에 경고, 사실이 초래되거나 유효하지 않은 경우 임시 회선을 유지, 활성 제약에 대한 감사 확산.


李俊億 이 아니다

  • 코드베이스 AST 또는 Git 인덱스: Code Symbol search, call graphs, Git DAG traversal은 krusch-git 또는 IDE의 기본 검색에 속합니다.
  • **61-tool cafeteria **: 지루한 신뢰성을 위한 5개의 canonical 동사 (~350의 신속한 토큰)에 붕괴하는.
  • ** 클라우드 SaaS 플랫폼은 없습니다 **: 0개의 외부 구름 의존도를 가진 당신의 기계에 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"] } } }