jcodemunch-mcp

jcodemunch-mcp

An MCP server for efficiently retrieving GitHub source code via a tree-based parser.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.9k
Source
mcp-github

Overview

jCodeMunch is an efficient MCP server that indexes and retrieves GitHub source code using a tree-sitter AST (Abstract Syntax Tree) parser. It enables AI agents to retrieve only the precise code snippets they need, significantly reducing token usage during code reading. Ideal for scenarios requiring frequent access and analysis of codebases, such as code reviews and refactoring. Can be installed via pip and used across multiple IDEs.

Capabilities

  • One-time codebase indexing
  • Precise code snippet retrieval
  • Support for multiple programming languages
  • Compact data transmission format

Use cases

Code reviewRefactoringCode understandingCode search

Setup

Requires: API KeyNode 环境
pip install jcodemunch-mcp; uvx jcodemunch-mcp

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How to install jCodeMunch?

Install via pip: pip install jcodemunch-mcp, then run uvx jcodemunch-mcp.

Which programming languages are supported?

Supports multiple mainstream programming languages; see the documentation for details.

Related skills