git-finder-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_projectA | 로컬 경로의 Git 프로젝트를 등록합니다. 등록된 프로젝트는 search_code, get_file_tree, read_file로 검색할 수 있습니다. |
| remove_projectB | 등록된 프로젝트를 제거합니다. |
| list_projectsA | 등록된 프로젝트 목록과 설명을 반환합니다. 검색 전에 호출하여 어떤 프로젝트가 있는지 파악하고, 설명을 기반으로 검색 범위를 좁힐 수 있습니다. |
| search_codeA | 등록된 프로젝트들에서 키워드로 코드를 검색합니다. ripgrep을 사용하며, 특정 프로젝트로 제한하거나 파일 패턴을 지정할 수 있습니다. 한국어 키워드는 영어 키워드로도 검색하면 더 정확한 결과를 얻을 수 있습니다. |
| get_file_treeA | 프로젝트의 파일/폴더 구조를 반환합니다. 프로젝트 구조를 파악하거나 검색 범위를 좁힐 때 사용합니다. |
| read_fileA | 특정 파일의 내용을 읽어 반환합니다. 검색 결과에서 발견한 파일의 전체 내용을 확인할 때 사용합니다. 등록된 프로젝트 경로 내의 파일만 읽을 수 있습니다. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each tool has a clearly distinct purpose: project management (add/remove/list) vs. code exploration (search/tree/read). There is no overlap or ambiguity between them.
All tool names follow a consistent verb_noun snake_case pattern: add_project, remove_project, list_projects, search_code, get_file_tree, read_file. This makes the API predictable and easy to navigate.
With 6 tools, the server is well-scoped for its purpose of managing and searching local Git projects. Each tool earns its place without being excessive or too sparse.
The tool set covers the full lifecycle for the intended domain: registering/removing projects, listing them, searching code, and exploring file structures. No obvious dead ends or missing essential operations for a local code search server.