Token导航 LogoToken导航TokenDH.com
gitforge (Nanocubit) logo
开发工具未说明官方级别未说明来源级核验

gitforge (Nanocubit)

MCP Server

GitForge是一款集成了编辑器、终端、PR管理、浏览器面板和MCP服务器的桌面Git工作空间,旨在减少在VS Code、终端、Git托管UI和AI助手工具之间的上下文切换。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
RustClaude开发工具ClaudeCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

nanocubit

提供方

nanocubit

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

GitForge

打造你的Git工作流程——MCP原生桌面IDE,带有本地AI代理和终端优先流。

GitForge是一个紧凑的桌面Git工作区,将编辑器、终端、PR管理、浏览器面板和MCP服务器组合在一个应用程序中。目标是减少VS Code、终端、Git托管UI和AI辅助工具之间的上下文切换。

仓库描述(适用于GitHub)

简短描述:

MCP-native Git IDE (Tauri + Vue) with libgit2 terminal workflow, local voice agent, and 5-panel workspace.

核心功能

  • MCP JSON-RPC服务器 用于Claude/Cursor/GPT集成(tools/list, git_status, git_commitPR/工作台方法)。
  • 终端终端方向:git操作通过路由 libgit2 后端API。
  • 5面板工作区UI:文件、编辑器、终端、PR面板、浏览器面板。
  • 本地BPGT代理内存 由...支持 redb.
  • SQLite元数据层 用于PR和工作台跟踪。

技术栈

  • 桌面外壳: 牛磺酸(铁锈)
  • 后端: 铁锈+git2+红柱石+红柱石+tokio/钨酸盐
  • 前端: 视图3
  • 协议: 基于WebSocket的MCP风格JSON-RPC

当前状态

此存储库位于 MVP基金会 阶段:

  • 后端MCP方法用于核心git/pr/工作树流;
  • UI被实现为交互式MVP shell;
  • 生产强化(安全、全E2E、包装/发布管道)仍在进行中。

本地开发

先决条件

  • 防锈工具链(稳定)
  • Node.js 20+
  • npm

快速开始

# frontend deps
cd gitforge
npm install

# rust format check
cargo fmt --all -- --check

# tests (when crates.io access is available)
cargo test

高优先级下一步

  1. 将Vue面板连接到真正的Tauri invoke 调用(删除模拟数据路径)。
  2. 为所有方法和边缘情况添加MCP合同/集成测试。
  3. 实现终端路由的安全命令执行策略。
  4. 添加带有签名版本和分阶段推出的发布管道。

许可证

待定(公开发布前设置)。

目录标签

目录标签

RustClaude开发工具Git管理本地部署IDE终端工具PR管理AI集成

支持客户端

ClaudeCursorVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP