mcp-server-tree-sitter

MCP Tree-sitter Serverは、コードベースに対するインテリジェントなアクセスを提供するために設計された、Model Context Protocol (MCP)サーバーです。tree-sitterを使用してコード分析機能を提供し、複数のプログラミング言語をサポートします。コンテキスト管理により、必要な情報を適切に提供し、効率的なASTベースの理解を実現します。

GitHubスター

162

ユーザー評価

未評価

お気に入り

0

閲覧数

19

フォーク

21

イシュー

11

インストール方法
難易度
中級
推定所要時間
10-20

インストール方法

インストール方法

前提条件

Python: 3.10以上
Tree-sitter: 使用する言語のパーサー

インストール手順

基本インストール

bash
pip install mcp-server-tree-sitter

開発用インストール

bash
git clone https://github.com/wrale/mcp-server-tree-sitter.git
cd mcp-server-tree-sitter
pip install -e ".[dev,languages]"

トラブルシューティング

よくある問題

問題: サーバーが起動しない 解決策: Pythonのバージョンを確認し、依存関係を再インストールしてください。 問題: Tree-sitterのパーサーが不足している 解決策: 必要な言語のTree-sitterパーサーをインストールしてください。

追加リソース