An AI-powered Model Context Protocol (MCP) server that gives LLMs live access to your codebase, git history, docs, runtime state, and GitHub issues/PRs.
Think of it as an open, customizable version of Cursor or Copilot Chat β but you control it.
- π Repository tools: read files, search with ripgrep
- π Git tools: list changes, diffs, commits, create commits
- π Docs tools: read/search/list common documentation files
- π Runtime tools: list processes, tail logs, check ports
- π GitHub tools: list issues & PRs via gh CLI
- Node.js β₯ 18
- ripgrep (rg) (for
repo.search,docs.search) - git (for git tools)
- (Optional) gh CLI (for issues/PRs)
git clone https://github.com/<your-username>/mcp-code-assistant.git
cd mcp-code-assistant
npm install
Run With:
npx @modelcontextprotocol/inspector node ./server.mjs --root "/path/to/your/project"