Git工具RPC服务

通过JSON-RPC 2.0标准接口为LLM代理提供98种Git工具调用的服务,兼容Claude Code、GitHub Copilot等MCP客户端。

  • by Sornaensis
  • Haskell
  • 本地部署
  • 更新于
在 GitHub 查看 Sornaensis/gitllm

使用说明

gitllm

MCP服务器通过JSON-RPC 2.0标准为LLM代理提供98位工具。 适用于Claude Code、GitHub Copilot、OpenCode和任何MCP客户端。

安装

stack build
stack run -- gitllm-install

这将安装Claude Code、GitHub Copilot和OpenCode的二进制加MCP和代理配置。

stack run -- gitllm-install --binary-only   # binary only
stack run -- gitllm-install --config-only   # configs only
平台 二进制路径
Linux/macOS ~/.local/bin/gitllm
窗户 %APPDATA%\gitllm\bin\gitllm.exe

手动MCP配置

克劳德代码 (~/.claude/claude_desktop_config.json):

{ "mcpServers": { "gitllm": { "command": "gitllm", "args": [] } } }

GitHub Copilot (VS代码 settings.json):

{ "github.copilot.chat.mcpServers": { "gitllm": { "command": "gitllm", "args": [] } } }

许可证

麻省理工学院