Official · MODEL CONTEXT PROTOCOL

fkesheh code context mcp

A Model Context Protocol (MCP) server for providing code context from git repositories

WHAT IT CONNECTS

fkesheh code context mcp 为 AI Agent 提供什么

  • Uses local git repositories instead of GitHub API
  • Stores data in SQLite database
  • Splits code into semantic chunks
  • Generates embeddings for code chunks using Ollama
  • Provides semantic search over code
  • Node.js (v16+)
  • Git
  • Ollama with an embedding model
  • `DATA_DIR`: Directory for SQLite database (default: '~/.codeContextMcp/data')
  • `REPO_CACHE_DIR`: Directory for cloned repositories (default: '~/.codeContextMcp/repos')
  • `repository`: Stores information about repositories
  • `branch`: Stores information about branches
  • `file`: Stores information about files
  • `branch_file_association`: Associates files with branches
  • `file_chunk`: Stores code chunks and their embeddings

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。