Skip to main content
Glama
ivannafigueroa

MCP Terminal Server

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

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

Установка

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

pip install mcp

Related MCP server: MCP Shell Server

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

  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 секунд

  • В целях безопасности рассмотрите возможность внедрения дополнительной проверки и ограничений на команды, которые могут быть выполнены.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    A server that enables AI assistants to execute terminal commands and retrieve outputs via the Model Context Protocol (MCP).
    3
    26
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    A simple MCP server that provides a terminal tool for executing shell commands with safety features like timeouts and error handling.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    A server implementation for the Model Context Protocol (MCP) that allows Claude AI to execute commands through a command-line interface, enabling direct system interactions from within Claude.
    -
  • F
    license
    B
    quality
    D
    maintenance
    An MCP server that enables users to execute arbitrary shell commands on their local machine and receive the output. It provides a terminal tool for running system commands through MCP-compatible clients using the Python SDK.
    1
    -