MCP Terminal

MCP Terminal is an MCP server that connects Model Context Protocol clients to the local operating system terminal and Git version control environment. Software engineers and AI developers use this server to allow LLMs to perform command-line tasks, inspect local directories, and automate workspace initialization without manual shell switching. By exposing tools through the stdio transport, the server enables AI agents to execute arbitrary terminal commands within a specified working directory, clone remote repositories, and verify directory contents. In addition to basic shell operations, MCP Terminal provides specialized workflow tools for scaffolding new frontend applications, including React and Vue setups powered by Vite, as well as Next.js projects configured with TypeScript. It also includes integration with Visual Studio Code, enabling agents to directly launch files or newly cloned repositories in the editor upon creation. Through this setup, developers can delegate repository cloning, project scaffolding, dependency installation, and filesystem navigation tasks directly to compatible AI assistants in a structured local environment.

Category: Cloud & Infrastructure

Tags: bash, command-line, git, shell, terminal

Visit MCP Terminal

How to install and configure MCP Terminal

  1. Clone the repository to your local system: bash git clone https://github.com/AbdurRaahimm/mcp-git-terminal-server.git mcp-terminal cd mcp-terminal 2. Install the necessary project dependencies: bash npm install 3. Build the project distribution files: bash npm run build 4. Add the server to your MCP client configuration (such as Claude Desktop) under the mcpServers object, specifying the absolute path to the generated dist/index.js file: json { "mcpServers": { "git-terminal": { "command": "node", "args": ["/path/to/mcp-git-terminal/dist/index.js"] } } } 5. Save the configuration file and restart your MCP client.

What you can do with MCP Terminal

  • Execute arbitrary shell commands and build scripts directly within specific local project directories during development and testing workflows. - Clone remote Git repositories to designated local destinations and automatically open the newly retrieved codebase in Visual Studio Code. - Scaffold new React or Vue frontend projects using Vite templates and automatically install all necessary package dependencies. - Initialize new TypeScript-enabled Next.js applications in a target directory and launch them inside Visual Studio Code. - Inspect local file structures by checking directory existence and listing directory contents prior to running deployment or file-modification tasks.

Key facts

  • https://github.com/AbdurRaahimm/mcp-git-terminal-server
  • Cloud & Infrastructure, DevOps, CI/CD & Version Control
  • bash, command-line, git, shell, terminal

Part of MCP Servers

Related MCP servers

  • MCP KQL Server — MCP KQL Server is an MCP server that connects AI assistants to Azure Data Explorer clusters using Azure CLI authentication.…
  • MCP Media Player — MCP Media Player is an MCP server that exposes playback controls for Home Assistant media players to AI agents. It…
  • MCP Kubernetes Server — MCP Kubernetes Server is an MCP server that provides tools for managing and inspecting Kubernetes clusters directly through Large Language…
  • MCP Nomad Go — MCP Nomad Go is an MCP server that connects AI assistants to HashiCorp Nomad clusters. Written in Go, it allows…
  • MCP Minecraft Remote — MCP Minecraft Remote is an MCP server that enables AI assistants to remotely connect to and control a player character…
  • MCP My Mac — MCP My Mac is an MCP server that exposes macOS system hardware specifications, system configurations, and environment details to AI…

What can MCP Terminal do?

MCP Terminal gives AI assistants tools to run command-line commands in specified directories, inspect folder contents, and clone Git repositories. It also features dedicated tools to scaffold React and Vue applications using Vite, create Next.js projects with TypeScript support, and launch files or projects directly inside Visual Studio Code.

How do I install MCP Terminal?

To install MCP Terminal, clone the repository from GitHub using git clone, navigate to the cloned folder, and run npm install. Once dependencies are installed, compile the TypeScript source files by running npm run build. You can then reference the resulting dist/index.js file using Node.js inside your MCP client configuration file.

Which MCP clients work with MCP Terminal?

MCP Terminal communicates over standard input and output (stdio), making it compatible with any client that supports the Model Context Protocol stdio transport. Common clients include Claude Desktop and other agentic coding environments that let you register custom local Node.js MCP server processes in their configuration files.

What prerequisites are needed to run MCP Terminal?

Running MCP Terminal requires Node.js along with npm installed on your system to install dependencies and execute the server script. In addition, Visual Studio Code must be installed on your machine if you plan to use the automated tools that open directories or cloned projects in the editor.

Is MCP Terminal open source?

Yes, MCP Terminal is open-source software. According to the project documentation and package configuration, the codebase is released under the permissive MIT License. This license allows developers to inspect, modify, fork, and integrate the code into their own development setups or projects freely.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories