MCP.so
Sign In

Terminal MCP Server

@algae514

About Terminal MCP Server

No overview available yet

Basic information

Category

Developer Tools

Runtime

node

Transports

stdio

Publisher

algae514

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Terminal MCP Server?

Terminal MCP Server is a Model Context Protocol (MCP) server implementation that allows AI assistants like Claude to execute terminal commands in specified directories. It is designed for users who need to grant an AI agent controlled command‑line access to their system.

How to use Terminal MCP Server?

Clone the repository, install dependencies with npm install, build with npm run build, and make start-server.sh executable. Then update your Claude configuration file to add the terminal MCP server entry, providing the absolute path to start-server.sh and the directories you want to expose.

Key features of Terminal MCP Server

  • Executes terminal commands in user‑specified directories
  • Integrates with Claude via the MCP protocol
  • Directory access is controlled through configuration
  • Supports Node.js v16+ and npm v7+
  • Built with security considerations in mind

Use cases of Terminal MCP Server

  • Allow Claude to run file operations in a sandboxed directory
  • Enable an AI assistant to execute build or deployment scripts
  • Provide controlled command execution for automated workflows
  • Let Claude manage files and processes within allowed paths

FAQ from Terminal MCP Server

What are the runtime dependencies for Terminal MCP Server?

Node.js version 16 or higher and npm version 7 or higher are required.

How do I configure Terminal MCP Server with Claude?

Add a terminal entry under mcpServers in your Claude configuration file, specifying the full path to start-server.sh as the command and the allowed directories as part of the server setup.

How does Terminal MCP Server control which directories are accessible?

Directories where the server can run commands must be listed in a maven-tool.json file (a sample URL is provided in the repository). Only commands within those directories are permitted.

What security precautions are recommended?

Use a dedicated user with limited permissions, be cautious about exposed directories, and review commands executed by Claude to ensure they are safe.

What license does Terminal MCP Server use?

The project is licensed under the MIT License.

Comments

More Developer Tools MCP servers