execute_commandLABSCO SUMMARY
The setup half of starting a project happens in the conversation.
Clone, scaffold, install and open are all reachable from where you are describing what you want to build, which removes the shuttle between a chat window and a terminal at exactly the point it is most repetitive.
What it is
Terminal and git access as tools, plus scaffolding shortcuts for three JavaScript frameworks. It runs on stdio and executes what you ask on the machine it runs on.
What you get
- Any shell command executed in a working directory you name
- Git clone to a destination path, with an option to open the result in VS Code straight away
- New React and Vue projects scaffolded through Vite, and new Next.js projects, by name
- A directory or file opened in VS Code
- A directory checked for existence and listed
Requirements
Node.js and npm, with the server built from source before it is registered. VS Code is needed for the tools that open a project in it. One of the tools runs arbitrary shell commands with your user's permissions, so give it a directory you are willing to have it act in.
Setup effort
Build from source — git clone https://github.com/AbdurRaahimm/mcp-git-terminal-server.git mcp-terminal
USE CASES
Starting a new front-end project
Scaffold it by name — React or Vue through Vite, or Next.js — and have it opened in the editor without typing the create command from memory.
Getting someone else's repository running locally
Clone it to a path you choose, install its dependencies, and open it in VS Code — three steps that usually mean three context switches.
Running a build or a test without leaving the conversation
Execute the command in the project directory and read its output where you are already discussing the change that prompted it.
Checking what is actually on disk
Confirm a directory exists and list its contents before acting on it, which is the cheap step that prevents a command running in the wrong place.
7 tools
Listed in project docs. Your client may show a different list.
git_cloneinstall_react_projectinstall_vue_projectinstall_next_projectopen_in_vscodecheck_directoryBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/AbdurRaahimm/mcp-git-terminal-server.git mcp-terminal
cd mcp-terminal
npm install
npm run buildMCP Clients
Any MCP client
{
"mcpServers": {
"git-terminal": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MCP_TERMINAL>/dist/index.js"
]
}
}
}