MCP Terminal Server

Терминальный сервер MCP

Простой MCP-сервер, предоставляющий инструмент для запуска терминальных команд.

Установка

  1. Установите MCP Python SDK:
pip install mcp

Использование

  1. Запустите сервер:
python server.py
  1. Подключитесь к серверу с помощью MCP-совместимого клиента, например Claude Desktop:
mcp install server.py

Или воспользуйтесь MCP Inspector для проверки:

mcp dev server.py

Обзор инструмента

Этот сервер предоставляет один инструмент:

команда_терминала

Выполняет команду терминала и возвращает ее вывод.

Параметры:

  • command : Команда для запуска в терминале

Возврат:

  • Словарь, содержащий:
    • stdout : стандартный вывод команды
    • stderr : стандартный вывод ошибок команды
    • return_code : код возврата команды (0 обычно означает успех)

Пример использования в Клоде:

Can you list the files in the current directory using the terminal tool?

Соображения безопасности

Этот инструмент выполняет команды непосредственно в вашей системе. Используйте его с осторожностью, так как он может запустить любую команду с теми же правами, что и пользователь, запустивший сервер.

Ограничения

  • Тайм-аут команд через 30 секунд
  • В целях безопасности рассмотрите возможность внедрения дополнительной проверки и ограничений на команды, которые могут быть выполнены.
-
security - not tested
F
license - not found
-
quality - not tested

Простой сервер MCP, позволяющий запускать команды терминала с захватом выходных данных, что позволяет выполнять команды на хост-системе с клиентов, совместимых с MCP, таких как Claude Desktop.

  1. Установка
    1. Использование
      1. Обзор инструмента
        1. команда\_терминала
      2. Соображения безопасности
        1. Ограничения

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server to run commands.
            Last updated -
            2
            446
            138
            TypeScript
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
            Last updated -
            39
            2
            JavaScript
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows AI assistants like Claude to execute terminal commands on the user's computer and return the output, functioning like a terminal through AI.
            Last updated -
            7
            Python
            • Apple
          • -
            security
            A
            license
            -
            quality
            An enhanced MCP server that grants AI assistants the ability to execute terminal commands on a user's system with improved security controls, designed for use in controlled environments.
            Last updated -
            Python
            MIT License
            • Apple

          View all related MCP servers

          ID: yqw8e6f4dl