Token导航 LogoToken导航TokenDH.com
MCP Terminal & Git Server logo
开发工具未说明官方级别未说明来源级核验

MCP Terminal & Git Server

MCP Server

MCP服务器提供终端命令执行、Git仓库克隆及前端项目创建等功能,适用于开发环境搭建和项目管理。

工具数

7

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScript命令行工具

安装说明

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

作者 / 组织

AbdurRaahimm

提供方

AbdurRaahimm

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

mcp终端

用于git和终端访问的MCP服务器

特性

此MCP服务器提供以下工具:

  • execute_command:在指定目录中执行终端命令。
  • git_clone:将git存储库克隆到指定位置。
  • install_react_project:使用Vite创建一个新的React项目。
  • install_vue_project:使用Vite创建一个新的Vue项目。
  • install_next_project:创建一个新的Next.js项目。
  • open_in_vscode:在VSCode中打开目录或文件。
  • check_directory:检查目录是否存在并列出其内容。

先决条件

安装

  1. 克隆存储库(如果您还没有):
   git clone https://github.com/AbdurRaahimm/mcp-git-terminal-server.git mcp-terminal
   cd mcp-terminal
  1. 安装依赖项:
   npm install

用法

  1. 构建服务器:
   npm run build
  1. 启动服务器:
   npm run start

或者,您可以使用构建并启动服务器的开发脚本:

   npm run dev

然后,服务器将在stdio上运行,准备接受来自兼容客户端的MCP请求。

要使用MCP客户端配置此服务器,您可能需要指定构建的 index.js 文件(例如。, dist/index.js 在该项目的根中)和运行它的命令(例如。, node).有关具体说明,请参阅MCP客户的文档。

可用工具

以下是对可用工具及其参数的更详细了解:

execute_command

在指定目录中执行终端命令。

  • 输入架构:

- command (string,必填):要执行的命令(例如,'npm install','ls-la')。 - cwd (string,可选):命令的工作目录(默认为当前目录)。

git_clone

将git存储库克隆到指定位置。

  • 输入架构:

- repositoryUrl (字符串,必填):Git存储库URL。 - destination (字符串,必填):克隆存储库的目标路径。 - openInVSCode (布尔值,可选):在VSCode中打开克隆的存储库(默认值: false).

install_react_project

使用Vite创建一个新的React项目,并在VSCode中打开它。

  • 输入架构:

- projectName (string,必填):React项目的名称。 - destination (string,必填):创建项目的目录(例如。, ~/Desktop). - template (字符串,可选,枚举: ["react", "react-ts", "react-swc", "react-swc-ts"]):要使用的Vite模板(默认值: react-ts). - installDependencies (布尔值,可选):创建项目后安装依赖项(默认值: true).

install_vue_project

使用Vite创建一个新的Vue项目,并在VSCode中打开它。

  • 输入架构:

- projectName (string,必填):Vue项目的名称。 - destination (string,必填):创建项目的目录(例如。, ~/Desktop). - template (字符串,可选,枚举: ["vue", "vue-ts"]):要使用的Vite模板(默认值: vue-ts). - installDependencies (布尔值,可选):创建项目后安装依赖项(默认值: true).

install_next_project

创建一个新的Next.js项目,并在VSCode中打开它。

  • 输入架构:

- projectName (string,必填):Next.js项目的名称。 - destination (string,必填):创建项目的目录(例如。, ~/Desktop). - typescript (布尔值,可选):使用TypeScript(默认值: true). - installDependencies (布尔值,可选):创建项目后安装依赖项(默认值: true).

open_in_vscode

在VSCode中打开目录或文件。

  • 输入架构:

- path (字符串,必填):在VSCode中打开的路径。

check_directory

检查目录是否存在并列出其内容。

  • 输入架构:

- path (字符串,必填):要检查的目录路径。

许可证

该项目根据MIT许可证获得许可。(如所述 package.json)

用法

{
  "mcpServers": {
    "git-terminal": {
      "command": "node",
      "args": ["/path/to/mcp-git-terminal/dist/index.js"]
    }
  }
}

目录标签

目录标签

开发工具TypeScript命令行工具终端命令本地部署Git操作前端项目自动化

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明nonelocal-only

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP