AM

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

105 stars 19 forks Качество 82 Тренд 23MIT

aiondadotcom/mcp-ssh — это кандидат на сервер MCP, импортированный из https://github.com/aiondadotcom/mcp-ssh.

Обзор

aiondadotcom/mcp-ssh — это кандидат на сервер MCP, импортированный из https://github.com/aiondadotcom/mcp-ssh.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для управления и контроля SSH-соединений. Этот сервер бесшовно интегрируется с Claude Desktop и другими совместимыми с MCP клиентами для обеспечения SSH-операций на базе ИИ.

Обзор

Этот MCP-сервер обеспечивает SSH-операции через чистый, стандартизированный интерфейс, который может использоваться совместимыми с MCP языковыми моделями, такими как Claude Desktop. Сервер автоматически обнаруживает SSH-хосты из ваших файлов [~/.ssh/config и ~/.ssh/known_hosts и выполняет команды с использованием нативных SSH-инструментов для максимальной надёжности.

Быстрый старт

Установка MCP Bundle (рекомендуется)

Самый простой способ установить MCP SSH Agent — это MCP Bundle:

  1. Скачайте последний файл mcp-ssh-*.mcpb со страницы релизов на GitHub
  2. Дважды кликните по файлу .mcpb, чтобы установить его в Claude Desktop

Ранее формат пакета назывался расширением рабочего стола и использовал .dxt расширение. Версия 1.3.9 поставляла оба файла во время перехода; более поздние релизы сохраняют только .mcpb. Если ваш Claude Desktop достаточно стар, чтобы отклонять файл .mcpb, обновить его или воспользоваться одним из приведённых ниже способов установки.

  1. Инструменты SSH будут автоматически доступны в ваших разговорах с Клодом

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP SSH Agent

A Model Context Protocol (MCP) server for managing and controlling SSH connections. This server integrates seamlessly with Claude Desktop and other MCP-compatible clients to provide AI-powered SSH operations.

Overview

This MCP server provides SSH operations through a clean, standardized interface that can be used by MCP-compatible language models like Claude Desktop. The server automatically discovers SSH hosts from your ~/.ssh/config and ~/.ssh/known_hosts files and executes commands using native SSH tools for maximum reliability.

Quick Start

The easiest way to install MCP SSH Agent is as an MCP Bundle:

  1. Download the latest mcp-ssh-*.mcpb file from the GitHub releases page
  2. Double-click the .mcpb file to install it in Claude Desktop

The bundle format was previously called a Desktop Extension and used the .dxt extension. v1.3.9 shipped both files during the transition; later releases carry .mcpb only. If your Claude Desktop is old enough to reject a .mcpb file, update it or use one of the installation methods below.

  1. The SSH tools will be automatically available in your conversations with Claude

Alternative Installation Methods

Installation via npx

npx @aiondadotcom/mcp-ssh

Manual Claude Desktop Configuration

To use this MCP server with Claude Desktop using manual configuration, add the following to your MCP settings file:

On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "mcp-ssh": {
      "command": "npx",
      "args": ["@aiondadotcom/mcp-ssh"]
    }
  }
}

After adding this configuration, restart Claude Desktop. The SSH tools will be available for use in your conversations with Claude.

Global Installation

npm install -g @aiondadotcom/mcp-ssh

Local Development

git clone https://github.com/aiondadotcom/mcp-ssh.git
cd mcp-ssh
npm install   # also compiles src/ -> dist/
npm start

The server is TypeScript under src/; npm install builds it. After editing sources run npm run build (or npm test, which reads src/ directly).

Example Usage

The screenshot above shows the MCP SSH Agent in action, demonstrating how it integrates with MCP-compatible clients to provide seamless SSH operations.

Integration with Claude

This screenshot demonstrates the MCP SSH Agent integrated with Claude, showing how the AI assistant can directly manage SSH connections and execute remote commands through the MCP protocol.

Key Features

Открыть полный README на GitHub

Установка

npx @aiondadotcom/mcp-ssh
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "mcp-ssh": { "command": "npx", "args": ["@aiondadotcom/mcp-ssh"] } } }